80 .getOrDefault(
"reverse", false)
131 const CompactListList<label>& cellCells
Macros for easy insertion into run-time selection tables.
#define addNamedToRunTimeSelectionTable(baseType, thisType, argNames, lookupName)
Add to construction table with 'lookupName' as the key.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
The bandCompression function renumbers the addressing such that the band of the matrix is reduced....
A packed storage of objects of type <T> using an offset table for access.
Cuthill-McKee renumbering (CM or RCM).
void reverse(bool on) noexcept
Toggle reverse on/off.
virtual labelList renumber(const polyMesh &mesh) const
Return the cell visit order (from ordered back to original cell id) using the mesh to determine the c...
CuthillMcKeeRenumber(const bool reverse=false)
Default construct, optionally with reverse.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Mesh consisting of general polyhedral cells.
Abstract base class for renumbering.
renumberMethod()
Default construct.
Reverse Cuthill-McKee renumbering.
reverseCuthillMcKeeRenumber()
Default construct.
#define defineTypeName(Type)
Define the typeName.
List< labelList > labelListList
List of labelList.
List< label > labelList
A List of labels.
void reverse(UList< T > &list, const label n)
Reverse the first n elements of the list.
const word GlobalIOList< Tuple2< scalar, vector > >::typeName("scalarVectorTable")