41 Foam::clouds::thermal::thermal
44 const shaped& shapedCloud,
45 basicLagrangianThermo* thermoPtr
48 autoPtr<basicLagrangianThermo>(thermoPtr),
49 massive(
c, shapedCloud, thermoPtr->
rho()),
60 Foam::clouds::thermal::thermal
scalar Cv(const scalar p, const scalar T) const
Base-class for Lagrangian fluid and solid thermodynamic models.
Base class for clouds. Provides a basic evolution algorithm, models, and a database for caching deriv...
Base class for clouds which are carried by a fluid.
Base class for clouds with particles with mass.
Base class for clouds with thermodynamic modelling.
virtual ~thermal()
Destructor.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
defineTypeNameAndDebug(carried, 0)
const dimensionedScalar e
Elementary charge.
const dimensionedScalar kappa
Coulomb constant: default SI units: [N.m2/C2].
const dimensionedScalar c
Speed of light in a vacuum.
tmp< DimensionedField< TypeR, GeoMesh, Field > > New(const tmp< DimensionedField< TypeR, GeoMesh, Field >> &tdf1, const word &name, const dimensionSet &dimensions)
void T(GeometricField< Type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1)
fluidMulticomponentThermo & thermo