72 TopoChangeableMeshObject,
175 inline const Type&
relative(
const Type&
U)
const
189 inline const Type&
absolute(
const Type&
U)
const
203 template<
class Type,
class RhoType>
204 inline const Type&
relative(
const Type&
U,
const RhoType&
rho)
const
210 template<
class Type,
class RhoType>
222 template<
class Type,
class RhoType>
223 inline const Type&
absolute(
const Type&
U,
const RhoType&
rho)
const
229 template<
class Type,
class RhoType>
Templated abstract base-class for demand-driven mesh objects used to automate their allocation to the...
const fvMesh & mesh() const
static MRFZones & New(const word &name, const fvMesh &mesh)
Construct and return the named DemandDrivenMeshObject.
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
List container for MRF zones.
MRF zones DemandDrivenMeshObject read from MRFProperties dictionary.
virtual bool movePoints()
Update for mesh motion.
virtual void topoChange(const polyTopoChangeMap &)
Update topology using the given map.
virtual void distribute(const polyDistributionMap &)
Redistribute or update using the given distribution map.
void operator=(const MRFZones &)=delete
Disallow default bitwise assignment.
MRFZones(const fvMesh &mesh)
Construct from mesh.
virtual void preUpdateMesh()
Prepare for mesh update.
virtual void mapMesh(const polyMeshMap &)
Update from another mesh using the given map.
TypeName("MRFZones")
Runtime type information.
virtual ~MRFZones()
Destructor.
virtual bool read()
Read dictionary.
const Type & absolute(const Type &U) const
Return the argument unchanged.
const Type & relative(const Type &U) const
Return the argument unchanged.
TopoChangeableMeshObject(Type &mo)
label size() const
Return the number of elements in the UPtrList.
Mesh data needed to do the Finite Volume discretisation.
Class containing mesh-to-mesh mapping information after a mesh distribution where we send parts of me...
Class containing mesh-to-mesh mapping information.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.