Go to the documentation of this file.
26 #ifndef coalCloudList_H
27 #define coalCloudList_H
Thermo package for (S)olids (L)iquids and (G)ases Takes reference to thermo package,...
A class for managing temporary objects.
Forward declarations of fvMatrix specializations.
const dimensionedVector & g
tmp< DimensionedField< vector, volMesh > > UTrans() const
Return const reference to momentum source.
tmp< DimensionedField< scalar, volMesh > > Srho() const
Return tmp total mass source for carrier phase.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
tmp< DimensionedField< scalar, volMesh > > hsTrans() const
Sensible enthalpy transfer [J/kg].
Generic dimensioned Type class.
Mesh data needed to do the Finite Volume discretisation.
void evolve()
Evolve the cloud collection.
SLGThermo slgThermo(mesh, thermo)
tmp< DimensionedField< scalar, volMesh > > rhoTrans() const
Return total mass transfer [kg/m3].
tmp< fvScalarMatrix > SYi(const label i, volScalarField &Yi) const
Return mass source term for specie i - specie eqn.
const fvMesh & mesh_
Reference to the mesh.
Generic GeometricField class.
tmp< fvVectorMatrix > SU(volVectorField &U) const
Return tmp momentum source term.
tmp< fvScalarMatrix > Sh(volScalarField &hs) const
Return sensible enthalpy source term [J/kg/m3/s].
coalCloudList(const volScalarField &rho, const volVectorField &U, const dimensionedVector &g, const SLGThermo &slgThermo)