38#ifndef Foam_manualRenumber_H
39#define Foam_manualRenumber_H
80 virtual bool needs_mesh()
const {
return true; }
A packed storage of objects of type <T> using an offset table for access.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A class for handling file names.
virtual bool needs_mesh() const
The renumbering method needs a polyMesh (for its IOobject).
virtual labelList renumber(const labelListList &cellCells) const
Return the cell visit order (from ordered back to original cell id) Not implemented!
TypeNameNoDebug("manual")
Runtime type information.
virtual ~manualRenumber()=default
Destructor.
manualRenumber(const fileName &file)
Construct with given data file.
virtual labelList renumber(const polyMesh &mesh) const
Return the cell visit order (from ordered back to original cell id) using the mesh for its IOobject a...
virtual labelList renumber(const CompactListList< label > &cellCells) const
Return the cell visit order (from ordered back to original cell id) Not implemented!
Mesh consisting of general polyhedral cells.
renumberMethod()
Default construct.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
List< labelList > labelListList
List of labelList.
List< label > labelList
A List of labels.
#define TypeNameNoDebug(TypeNameString)
Declare a ClassNameNoDebug() with extra virtual type info.