31 template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
38 const word& patchFieldType
46 mesh.thisDb().time().timeName(),
48 IOobjectOption::NO_READ,
49 IOobjectOption::NO_WRITE,
50 IOobjectOption::NO_REGISTER
59 template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
67 const word& patchFieldType
75 mesh.thisDb().time().timeName(),
77 IOobjectOption::NO_READ,
78 IOobjectOption::NO_WRITE,
79 IOobjectOption::NO_REGISTER
89 template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
97 const word& patchFieldType
105 mesh.thisDb().time().timeName(),
107 IOobjectOption::NO_READ,
108 IOobjectOption::NO_WRITE,
109 IOobjectOption::NO_REGISTER
119 template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
126 const word& patchFieldType
134 mesh.thisDb().time().timeName(),
136 IOobjectOption::NO_READ,
137 IOobjectOption::NO_WRITE,
138 IOobjectOption::NO_REGISTER
147 template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
163 mesh.thisDb().time().timeName(),
165 IOobjectOption::NO_READ,
166 IOobjectOption::NO_WRITE,
167 IOobjectOption::NO_REGISTER
177 template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
193 IOobjectOption::NO_READ,
194 IOobjectOption::NO_WRITE,
195 IOobjectOption::NO_REGISTER
202 template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
220 IOobjectOption::NO_READ,
221 IOobjectOption::NO_WRITE,
222 IOobjectOption::NO_REGISTER
231 template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
232 template<
class AnyType>
239 const word& patchFieldType
249 IOobjectOption::NO_READ,
250 IOobjectOption::NO_WRITE,
251 IOobjectOption::NO_REGISTER
260 template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
261 template<
class AnyType>
268 const word& patchFieldType
278 IOobjectOption::NO_READ,
279 IOobjectOption::NO_WRITE,
280 IOobjectOption::NO_REGISTER
Generic GeometricField class.
Generic dimensioned Type class.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions, const bool initCopy=false)
Global function forwards to reuseTmpDimensionedField::New.
static tmp< GeometricField< Type, PatchField, GeoMesh > > New(const word &name, const Mesh &mesh, const dimensionSet &ds, const word &patchFieldType=PatchField< Type >::calculatedType())
Return tmp field from name, mesh, dimensions and patch type.
Dimension set for the base types, which can be used to implement rigorous dimension checking for alge...
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
Generic templated field type.
A class for handling words, derived from Foam::string.
GeoMesh::Mesh Mesh
Type of mesh on which this DimensionedField is instantiated.
gmvFile<< "tracers "<< particles.size()<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().x()<< ' ';}gmvFile<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().y()<< ' ';}gmvFile<< nl;for(const passiveParticle &p :particles){ gmvFile<< p.position().z()<< ' ';}gmvFile<< nl;for(const word &name :lagrangianScalarNames){ IOField< scalar > fld(IOobject(name, runTime.timeName(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))
Generic mesh wrapper used by volMesh, surfaceMesh, pointMesh etc.
A class for managing temporary objects.
Defines the attributes of an object for which implicit objectRegistry management is supported...