Go to the documentation of this file.
48 DAUtility::listDeleteVal<word>(modelStates,
"nut");
96 DAUtility::listDeleteVal<word>(stateCon[idxI],
"nut");
virtual void updateIntermediateVariables()
update any intermediate variables that are dependent on state variables and are used in calcResiduals
forAll(pseudoP.boundaryField(), patchI)
DAOption daOption(mesh, pyOptions_)
virtual void correctModelStates(wordList &modelStates) const
update the turbulence state for DAStateInfo::regStates_
virtual void addModelResidualCon(HashTable< List< List< word >>> &allCon) const
add the model residual connectivity to stateCon
virtual void correctNut()
update nut based on other turbulence variables and update the BCs
virtual void correctStateResidualModelCon(List< List< word >> &stateCon) const
update the original variable connectivity for the adjoint state residuals in stateCon
virtual void correct()
solve the residual equations and update the state
DADummyTurbulenceModel(const word modelType, const fvMesh &mesh, const DAOption &daOption)
defineTypeNameAndDebug(DAFvSource, 0)
addToRunTimeSelectionTable(DAFvSource, DAFvSourceActuatorDisk, dictionary)
virtual void correctBoundaryConditions()
update turbulence variable boundary values
virtual void calcResiduals(const dictionary &options)
compute the turbulence residuals