Go to the documentation of this file.
35 #ifndef cyclicAMILduInterface_H
36 #define cyclicAMILduInterface_H
77 virtual bool owner()
const = 0;
Forward declarations of the specialisations of Field<T> for scalar, vector and tensor.
cyclicAMILduInterface()
Construct null.
An abstract base class for cyclic AMI coupled interfaces.
virtual ~cyclicAMILduInterface()
Destructor.
TypeName("cyclicAMILduInterface")
Runtime type information.
virtual label neighbPatchID() const =0
Return neighbour.
virtual const AMIPatchToPatchInterpolation & AMI() const =0
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.
virtual const tensorField & reverseT() const =0
Return face reverse transformation tensor.
virtual const cyclicAMILduInterface & neighbPatch() const =0
Return processor number.
virtual bool owner() const =0
Interpolation class dealing with transfer of data between two primitive patches with an arbitrary mes...
virtual const tensorField & forwardT() const =0
Return face transformation tensor.