36 #ifndef centredCPCCellToFaceStencilObject_H 37 #define centredCPCCellToFaceStencilObject_H 57 TopologicalMeshObject,
58 centredCPCCellToFaceStencilObject
73 TypeName(
"centredCPCCellToFaceStencil");
89 Info<<
"Generated centred stencil " <<
type()
constexpr char nl
The newline '\n' character (0x0a)
Ostream & endl(Ostream &os)
Add newline and flush stream.
TopologicalMeshObject(const word &objName, const objectRegistry &obr)
Construct from name and instance on registry.
Templated abstract base-class for optional mesh objects used to automate their allocation to the mesh...
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
TypeName("centredCPCCellToFaceStencil")
centredCPCCellToFaceStencilObject(const fvMesh &mesh)
Construct from uncompacted face stencil.
const fvMesh & mesh() const noexcept
Reference to the mesh.
int debug
Static debugging option.
const labelListList & stencil() const
Return reference to the stencil.
virtual ~centredCPCCellToFaceStencilObject()=default
Destructor.
Combined corresponding cellToCellStencil of owner and neighbour.
Mesh data needed to do the Finite Volume discretisation.
messageStream Info
Information stream (stdout output on master, null elsewhere)
static void writeStencilStats(Ostream &os, const labelListList &stencil, const mapDistribute &map)
Write some statistics about stencil.
const mapDistribute & map() const
Return reference to the parallel distribution map.