72 if (
pimple.predictTransport())
83 if (
pimple.correctTransport())
Macros for easy insertion into run-time selection tables.
Templated abstract base class for thermophysical transport models.
void validate(const string &app, const word &) const
Check that the thermodynamics package is consistent.
Mesh data needed to do the Finite Volume discretisation.
Abstract base class for run-time selectable region solvers.
Solver module for steady or transient turbulent flow of compressible fluids with heat-transfer for HV...
virtual void prePredictor()
Called at the start of the PIMPLE loop.
virtual void postCorrector()
Correct the momentum and thermophysical transport modelling.
fluid(fvMesh &mesh)
Construct from region mesh.
virtual ~fluid()
Destructor.
Solver module for steady or transient turbulent flow of compressible isothermal fluids with optional ...
virtual void prePredictor()
Called at the start of the PIMPLE loop.
virtual void postCorrector()
Correct the momentum and thermophysical transport modelling.
const fluidThermo & thermo
Reference to the fluid thermophysical properties.
pimpleControl pimple(mesh)
Info<< "Creating thermophysical transport model\n"<< endl;turbulenceThermophysicalTransportModels::unityLewisEddyDiffusivity< RASThermophysicalTransportModel< ThermophysicalTransportModel< compressibleMomentumTransportModel, fluidThermo > >> thermophysicalTransport(turbulence(), thermo, true)
autoPtr< CompressibleMomentumTransportModel > New(const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const viscosity &viscosity)
addToRunTimeSelectionTable(solver, compressibleMultiphaseVoF, fvMesh)
defineTypeNameAndDebug(compressibleMultiphaseVoF, 0)
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
fluidMulticomponentThermo & thermo