如何使用lookupObject寻找SRC库内的场变量
-
@四季之中的隐星
我自己写的求解器场变量是XX,传进去之后使用const volatile进行转换,你看看是否有帮助const fvMesh& mesh = this->owner().mesh(); const volatile volScalarField& zhan = mesh.objectRegistry::lookupObject<volScalarField>("XX"); const volatile volScalarField& Tsur = mesh.objectRegistry::lookupObject<volScalarField>("Tcell"); volScalarField* modifier = (volScalarField*)(&zhan); volScalarField& XXX = *modifier; volScalarField* modifierTsur = (volScalarField*)(&Tsur); volScalarField& Tsurface = *modifierTsur;