31 template<
class LagrangianFieldSourceType>
55 template<
class Thermo>
68 typename Thermo::LagrangianMeshConstructorTable::iterator cstrIter =
69 basicThermo::lookupCstrIter
72 typename Thermo::LagrangianMeshConstructorTable
76 Thermo::LagrangianMeshConstructorTablePtr_
#define forAllConstIter(Container, container, iter)
Iterate across all elements in the container object of type.
HashTable< word > types() const
Return a map from the source name to the field source type.
Generic GeometricField class.
const Sources & sources() const
Return const-reference to the sources.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
Class containing Lagrangian geometry and topology.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
virtual const LagrangianScalarDynamicField & T() const =0
Temperature [K].
static autoPtr< Thermo > New(const LagrangianMesh &mesh, const word &phaseName=word::null)
Select thermo of a given derived type.
static HashTable< word > sourcesTypes(const LagrangianScalarDynamicField &T)
Field sources types.
static IOobject findModelDict(const objectRegistry &obr, const word &group, bool registerObject=false)
Find the physicalProperties dictionary and return the IOobject.
A class for handling words, derived from string.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
String typeName(const std::type_info &info)
Return the un-mangled name given the standard type info.
void T(GeometricField< Type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1)