38#ifndef cyclicLduInterface_H
39#define cyclicLduInterface_H
77 virtual bool owner()
const = 0;
An abstract base class for cyclic coupled interfaces.
virtual const cyclicLduInterface & neighbPatch() const =0
Return processor number.
cyclicLduInterface()=default
Construct null.
virtual ~cyclicLduInterface()=default
Destructor.
TypeName("cyclicLduInterface")
Runtime type information.
virtual const tensorField & forwardT() const =0
Return face transformation tensor.
virtual bool owner() const =0
virtual label neighbPatchID() const =0
Return neighbour.
virtual const tensorField & reverseT() const =0
Return face reverse transformation tensor.
Forward declarations of the specialisations of Field<T> for scalar, vector and tensor.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.