Go to the documentation of this file.
11 #ifndef DAResidualRhoSimpleFoam_H
12 #define DAResidualRhoSimpleFoam_H
15 #include "addToRunTimeSelectionTable.H"
16 #include "simpleControl.H"
17 #include "adjustPhi.H"
18 #include "thermodynamicConstants.H"
19 #include "pressureControl.H"
20 #include "constrainPressure.H"
112 virtual void clear();
label hasFvSource_
whether to have fvSource term
pressureControl & pressureControl
DAOption daOption(mesh, pyOptions_)
TypeName("DARhoSimpleFoam")
surfaceScalarField & phi_
IOMRFZoneListDF & MRF_
Multiple Reference Frame.
fv::options & fvOptions_
fvOptions term
virtual void clear()
clear the members
fluidThermo & thermo_
thermophysical property
DAResidualRhoSimpleFoam(const word modelType, const fvMesh &mesh, const DAOption &daOption, const DAModel &daModel, const DAIndex &daIndex)
pressureControl pressureControl_
pressureControl object to set ref pressure
virtual ~DAResidualRhoSimpleFoam()
volScalarField & fvSourceEnergy_
fvSource term for the energy equation
virtual void correctBoundaryConditions()
update the boundary condition for all the states in the selected solver
DAModel daModel(mesh, daOption)
DAIndex daIndex(mesh, daOption, daModel)
surfaceScalarField phiRes_
DATurbulenceModel & daTurb_
DATurbulenceModel object.
virtual void updateIntermediateVariables()
update any intermediate variables that are dependent on state variables and are used in calcResiduals
virtual void calcResiduals(const dictionary &options)
compute residual
volVectorField & fvSource_
fvSource term
simpleControl simple_
simpleControl object which will be initialized in this class