Go to the documentation of this file.
35 #ifndef regionCoupledGAMGInterfaceField_H
36 #define regionCoupledGAMGInterfaceField_H
92 const bool doTransform,
virtual label size() const
Return size.
virtual void updateInterfaceMatrix(scalarField &, const scalarField &, const scalarField &, const direction, const Pstream::commsTypes commsType) const
Interface matrix update.
virtual ~regionCoupledGAMGInterfaceField()
Destructor.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Pre-declare SubField and related Field type.
label size() const
Return size.
Abstract base class for GAMG agglomerated interfaces.
const regionCoupledGAMGInterface & regionCoupledGAMGInterface_
Local reference cast into the cyclic interface.
GAMG agglomerated region coupled interface field.
GAMG agglomerated coupled region interface.
Abstract base class for GAMG agglomerated interface fields.
regionCoupledGAMGInterfaceField(const regionCoupledGAMGInterfaceField &)
Disallow default bitwise copy construct.
An abstract base class for implicitly-coupled interface fields e.g. processor and cyclic patch fields...
commsTypes
Types of communications.
TypeName("regionCoupled")
Runtime type information.
void operator=(const regionCoupledGAMGInterfaceField &)
Disallow default bitwise assignment.