50 #ifndef IOMRFZoneList_H
51 #define IOMRFZoneList_H
127 inline const Type&
relative(
const Type&
U)
const
141 inline const Type&
absolute(
const Type&
U)
const
155 template<
class Type,
class RhoType>
156 inline const Type&
relative(
const Type&
U,
const RhoType&
rho)
const
162 template<
class Type,
class RhoType>
174 template<
class Type,
class RhoType>
175 inline const Type&
absolute(
const Type&
U,
const RhoType&
rho)
const
181 template<
class Type,
class RhoType>
List of MRF zones with IO functionality. MRF zones are specified by a list of dictionary entries,...
void operator=(const IOMRFZoneList &)=delete
Disallow default bitwise assignment.
virtual ~IOMRFZoneList()
Destructor.
IOMRFZoneList(const fvMesh &mesh)
Construct from mesh.
virtual bool read()
Read dictionary.
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.
const Type & absolute(const Type &U) const
Return the argument unchanged.
const Type & relative(const Type &U) const
Return the argument unchanged.
label size() const
Return the number of elements in the UPtrList.
Mesh data needed to do the Finite Volume discretisation.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.