36 #ifndef centredCECCellToFaceStencilObject_H 37 #define centredCECCellToFaceStencilObject_H 57 TopologicalMeshObject,
58 centredCECCellToFaceStencilObject
65 TypeName(
"centredCECCellToFaceStencil");
85 Info<<
"Generated centred stencil " <<
type()
constexpr char nl
The newline '\n' character (0x0a)
Ostream & endl(Ostream &os)
Add newline and flush stream.
Templated abstract base-class for optional mesh objects used to automate their allocation to the mesh...
centredCECCellToFaceStencilObject(const fvMesh &mesh)
Construct from uncompacted face stencil.
Combined corresponding cellToCellStencil of owner and neighbour.
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
const fvMesh & mesh() const noexcept
Reference to the mesh.
int debug
Static debugging option.
const labelListList & stencil() const
Return reference to the stencil.
virtual ~centredCECCellToFaceStencilObject()=default
Destructor.
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.
TypeName("centredCECCellToFaceStencil")