35 #ifndef uInhomogeneousbInhomogeneous_H
36 #define uInhomogeneousbInhomogeneous_H
44 namespace ubMixtureMaps
59 TypeName(
"uInhomogeneousbInhomogeneous");
98 <<
"EGR not supported by " <<
typeName
Generic GeometricField class.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
Base-class for combustion fluid thermodynamic properties based on compressibility.
Template function which returns the un-mangled name of a given type. Useful for types which do not ha...
Base-class for combustion fluid thermodynamic properties based on compressibility.
Base class for unburnt/burnt gas composition mapping.
virtual void reset(const volScalarField &b, UPtrList< volScalarField > &Yu, const volScalarField &c, const UPtrList< const volScalarField > &Yb) const
Reset the mixture to an unburnt state.
uInhomogeneousbInhomogeneous(const uRhoMulticomponentThermo &uThermo, const bRhoMulticomponentThermo &bThermo)
Construct from components.
TypeName("uInhomogeneousbInhomogeneous")
Runtime type information.
virtual ~uInhomogeneousbInhomogeneous()
Destructor.
virtual PtrList< volScalarField::Internal > prompt(const PtrList< volScalarField > &Yu) const
Return the burnt gas prompt specie mass fractions.
void operator=(const uInhomogeneousbInhomogeneous &)=delete
Disallow default bitwise assignment.
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
const dimensionedScalar c
Speed of light in a vacuum.
errorManipArg< error, int > exit(error &err, const int errNo=1)