Go to the documentation of this file.
37 #include "addToRunTimeSelectionTable.H"
56 dimensionedScalar
C1_;
57 dimensionedScalar
C2_;
58 dimensionedScalar
C3_;
65 tmp<fvScalarMatrix>
kSource()
const;
68 tmp<volScalarField>
DkEff()
const;
72 virtual tmp<volScalarField>
k()
const
78 virtual tmp<volScalarField>
epsilon()
const
110 const word modelType,
tmp< volScalarField > DkEff() const
scalarList epsilonNearWall_
virtual void addModelResidualCon(HashTable< List< List< word >>> &allCon) const
add the model residual connectivity to stateCon
volScalarField & epsilon_
virtual void correctBoundaryConditions()
update turbulence variable boundary values
DAOption daOption(mesh, pyOptions_)
virtual void correct()
solve the residual equations and update the state
virtual void calcResiduals(const dictionary &options)
compute the turbulence residuals
label printInterval_
time step interval to print residual
virtual tmp< volScalarField > k() const
virtual void correctModelStates(wordList &modelStates) const
update the turbulence state for DAStateInfo::regStates_
dimensionedScalar sigmaEps_
virtual tmp< volScalarField > epsilon() const
volScalarField epsilonRes_
tmp< fvScalarMatrix > kSource() const
void correctEpsilonBoundaryConditions()
specially treatment to correct epsilon BC
void setEpsilonNearWall()
set epsilonNearWall_ to near wall epsilon values
virtual void correctNut()
update nut based on other turbulence variables and update the BCs
tmp< fvScalarMatrix > epsilonSource() const
virtual void correctStateResidualModelCon(List< List< word >> &stateCon) const
update the original variable connectivity for the adjoint state residuals in stateCon
DAkEpsilon(const word modelType, const fvMesh &mesh, const DAOption &daOption)
void saveEpsilonNearWall()
save near wall epsilon values to epsilonNearWall_
virtual void updateIntermediateVariables()
update any intermediate variables that are dependent on state variables and are used in calcResiduals
label solveTurbState_
whether to solve for turb states
dimensionedScalar sigmak_
tmp< volScalarField > DepsilonEff() const