69 mirrorFvMesh(
const mirrorFvMesh&) =
delete;
72 void operator=(
const mirrorFvMesh&) =
delete;
95 return mirrorMeshPtr_();
101 return cellMapPtr_();
107 return pointMapPtr_();
IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionalit...
Defines the attributes of an object for which implicit objectRegistry management is supported,...
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
fvMesh(const fvMesh &)=delete
No copy construct.
~mirrorFvMesh()=default
Destructor.
mirrorFvMesh(const IOobject &io)
Construct from IOobject, using system mirrorMeshDict.
const labelList & cellMap() const
Mirrorred to original cell.
const labelList & pointMap() const
Mirrorred to original point.
mirrorFvMesh(const IOobject &io, const IOdictionary &mirrorDict)
Construct from IOobject and specified mirrorMeshDict.
const fvMesh & mirrorMesh() const
Return reference to mirror mesh.
List< label > labelList
A List of labels.