35 #ifndef cyclicACMIGAMGInterface_H 36 #define cyclicACMIGAMGInterface_H 70 const label fineLevelIndex,
71 const label coarseComm
GAMG agglomerated cyclic ACMI interface.
cyclicACMIGAMGInterface(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,.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
GAMG agglomerated cyclic AMI interface.
virtual ~cyclicACMIGAMGInterface()
Destructor.
virtual label index() const
TypeName("cyclicACMI")
Runtime type information.
virtual const lduInterfacePtrsList & coarseInterfaces() const
An abstract base class for implicitly-coupled interfaces e.g. processor and cyclic patches...