Go to the documentation of this file.
11 #ifndef DAResidualRhoSimpleCFoam_H
12 #define DAResidualRhoSimpleCFoam_H
15 #include "addToRunTimeSelectionTable.H"
16 #include "simpleControl.H"
17 #include "adjustPhi.H"
18 #include "thermodynamicConstants.H"
19 #include "pressureControl.H"
pressureControl & pressureControl
DAResidualRhoSimpleCFoam(const word modelType, const fvMesh &mesh, const DAOption &daOption, const DAModel &daModel, const DAIndex &daIndex)
virtual ~DAResidualRhoSimpleCFoam()
DAOption daOption(mesh, pyOptions_)
virtual void clear()
clear the members
fluidThermo & thermo_
thermophysical property
TypeName("DARhoSimpleCFoam")
DATurbulenceModel & daTurb_
DATurbulenceModel object.
virtual void updateIntermediateVariables()
update any intermediate variables that are dependent on state variables and are used in calcResiduals
virtual void correctBoundaryConditions()
update the boundary condition for all the states in the selected solver
virtual void calcResiduals(const dictionary &options)
compute residual
DAModel daModel(mesh, daOption)
DAIndex daIndex(mesh, daOption, daModel)
pressureControl pressureControl_
pressureControl object to set ref pressure
simpleControl simple_
simpleControl object which will be initialized in this class
surfaceScalarField & phi_
surfaceScalarField phiRes_