Go to the documentation of this file.
11 #ifndef DADummyTurbulenceModel_H
12 #define DADummyTurbulenceModel_H
15 #include "addToRunTimeSelectionTable.H"
70 virtual void correct(label printToScreen);
virtual void updateIntermediateVariables()
update any intermediate variables that are dependent on state variables and are used in calcResiduals
virtual void correct(label printToScreen)
solve the residual equations and update the state
virtual ~DADummyTurbulenceModel()
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
DADummyTurbulenceModel(const word modelType, const fvMesh &mesh, const DAOption &daOption)
virtual void correctBoundaryConditions()
update turbulence variable boundary values
virtual void calcResiduals(const dictionary &options)
compute the turbulence residuals