38 #ifndef Foam_cyclicAMILduInterface_H 39 #define Foam_cyclicAMILduInterface_H 78 virtual bool owner()
const = 0;
cyclicAMILduInterface() noexcept=default
Default construct.
virtual const AMIPatchToPatchInterpolation & AMI() const =0
virtual const tensorField & forwardT() const =0
Return face transformation tensor.
virtual const cyclicAMILduInterface & neighbPatch() const =0
Return processor number.
TypeNameNoDebug("cyclicAMILduInterface")
Runtime type information.
virtual bool owner() const =0
An abstract base class for cyclic AMI coupled interfaces.
Forward declarations of the specialisations of Field<T> for scalar, vector and tensor.
virtual label neighbPatchID() const =0
Return neighbour.
virtual const tensorField & reverseT() const =0
Return face reverse transformation tensor.
Interpolation class dealing with transfer of data between two primitive patches with an arbitrary mes...
virtual ~cyclicAMILduInterface()=default
Destructor.