37 regionCoupledGAMGInterface,
52 const label fineLevelIndex,
53 const label coarseComm
61 localRestrictAddressing,
62 neighbourRestrictAddressing,
Base class for GAMG agglomerated coupled region interface.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
regionCoupledGAMGInterface(const label index, const lduInterfacePtrsList &coarseInterfaces, const lduInterface &fineInterface, const labelField &restrictAddressing, const labelField &neighbourRestrictAddressing, const label fineLevelIndex, const label coarseComm)
Construct from fine level interface,.
virtual ~regionCoupledGAMGInterface()
Destructor.
Macros for easy insertion into run-time selection tables.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
defineTypeNameAndDebug(combustionModel, 0)
An abstract base class for implicitly-coupled interfaces e.g. processor and cyclic patches...