39 #ifndef CloudDerivedField_H
40 #define CloudDerivedField_H
97 mutable bool psiSubUpToDate_;
100 mutable label psiSubMeshIndex_;
106 mutable bool psiSubSubUpToDate_;
109 mutable label psiSubSubMeshIndex_;
165 void clear(
const bool final);
Graphite solid properties.
Class to store an evaluation function.
Class to store an evaluation method.
A field derived from other state fields of the cloud. Stores and virtualises a function or a method w...
CloudDerivedField(const word &name, const F &f)
Construct from a name and a function.
void clear(const bool final)
Clear.
void operator=(const CloudDerivedField &)=delete
Disallow default bitwise assignment.
LagrangianSubSubField< Type > & ref(const LagrangianSubMesh &) const
Access a part of the field.
tmp< LagrangianInternalField< Type > > field(const LagrangianMesh &mesh) const
Compute and return an independent copy of the entire field.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
Class containing Lagrangian geometry and topology.
Simple wrapper to provide an optional reference to a Lagrangian model.
Mesh that relates to a sub-section of a Lagrangian mesh. This is used to construct fields that relate...
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
A class for managing temporary objects.
A class for handling words, derived from string.
Foam::fvMesh mesh(Foam::IOobject(regionName, runTime.name(), runTime, Foam::IOobject::MUST_READ), false)
const dimensionedScalar F
Faraday constant: default SI units: [C/mol].
const dimensionedScalar c
Speed of light in a vacuum.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
word name(const LagrangianState state)
Return a string representation of a Lagrangian state enumeration.