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