Go to the documentation of this file.
36 #ifndef incompressibleVars_H
37 #define incompressibleVars_H
autoPtr< surfaceScalarField > phiPtr_
const autoPtr< incompressible::turbulenceModel > & turbulence() const
bool storeInitValues() const
void renameTurbulenceFields()
autoPtr< volVectorField > UPtr_
const surfaceScalarField & phiInst() const
void operator=(const incompressibleVars &)
const surfaceScalarField & phi() const
virtual void transfer(variablesSet &vars)
autoPtr< surfaceScalarField > phiMeanPtr_
autoPtr< singlePhaseTransportModel > laminarTransportPtr_
Base class for solver control classes.
A simple single-phase transport model based on viscosityModel.
virtual autoPtr< variablesSet > clone() const
const volScalarField & pInst() const
solverControl & solverControl_
Base class for creating a set of variables.
const volVectorField & UInst() const
void correctTurbulentBoundaryConditions()
autoPtr< surfaceScalarField > phiInitPtr_
autoPtr< volVectorField > UInitPtr_
autoPtr< incompressible::RASModelVariables > RASModelVariables_
const singlePhaseTransportModel & laminarTransport() const
const volVectorField & U() const
Mesh data needed to do the Finite Volume discretisation.
autoPtr< volVectorField > UMeanPtr_
bool correctBoundaryConditions_
void correctNonTurbulentBoundaryConditions()
autoPtr< incompressible::turbulenceModel > turbulence_
const autoPtr< incompressible::RASModelVariables > & RASModelVariables() const
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
autoPtr< volScalarField > pMeanPtr_
autoPtr< volScalarField > pInitPtr_
TypeName("incompressibleVars")
autoPtr< volScalarField > pPtr_
virtual ~incompressibleVars()=default
void correctBoundaryConditions()
incompressibleVars(fvMesh &mesh, solverControl &SolverControl)
const volScalarField & p() const
Generic GeometricField class.
Base class for solution control classes.