55 #ifndef multicomponentFluid_H
56 #define multicomponentFluid_H
110 virtual void setRDeltaT();
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Specialisation of basicMixture for a mixture consisting of a number for molecular species.
Base-class for multi-component fluid thermodynamic properties.
Mesh data needed to do the Finite Volume discretisation.
Abstract base class for multi-variate surface interpolation schemes.
const fvMesh & mesh
Region mesh.
Solver module for steady or transient turbulent flow of compressible isothermal fluids with optional ...
Solver module for steady or transient turbulent flow of compressible multicomponent fluids with optio...
virtual void thermophysicalPredictor()
Construct and solve the energy equation,.
const PtrList< volScalarField > & Y
Reference to the composition.
virtual void prePredictor()
Called at the start of the PIMPLE loop.
basicSpecieMixture & composition
fluidMulticomponentThermo & thermo_
PtrList< volScalarField > & Y_
autoPtr< fluidMulticomponentThermophysicalTransportModel > thermophysicalTransport
virtual void postCorrector()
Correct the momentum and thermophysical transport modelling.
void operator=(const multicomponentFluid &)=delete
Disallow default bitwise assignment.
autoPtr< combustionModel > reaction
const fluidMulticomponentThermo & thermo
Reference to the fluid thermophysical properties.
TypeName("multicomponentFluid")
Runtime type information.
multicomponentFluid(fvMesh &mesh)
Construct from region mesh.
multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields
virtual ~multicomponentFluid()
Destructor.