Go to the documentation of this file.
55 const label nCoarseCells =
mesh.lduAddr().size();
59 label nCreatedLevels = 0;
60 nCreatedLevels < nLevels_;
64 nCells_[nCreatedLevels] = nCoarseCells;
65 restrictAddressing_.set
71 agglomerateLduAddressing(nCreatedLevels);
75 compactLevels(nLevels_);
Geometric agglomerated algebraic multigrid agglomeration class.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
dummyAgglomeration(const dummyAgglomeration &)
Disallow default bitwise copy construct.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Field< label > labelField
Specialisation of Field<T> for label.
runTime controlDict().lookup("adjustTimeStep") >> adjustTimeStep
labelList identity(const label len)
Create identity map (map[i] == i) of given length.
A list of keyword definitions, which are a keyword followed by any number of values (e....
Macros for easy insertion into run-time selection tables.
label readLabel(Istream &is)
defineTypeNameAndDebug(combustionModel, 0)
Abstract base class for meshes which provide LDU addressing for the construction of lduMatrix and LDU...