35 #ifndef cyclicAMILduInterfaceField_H 36 #define cyclicAMILduInterfaceField_H 56 TypeName(
"cyclicAMILduInterfaceField");
78 virtual int rank()
const = 0;
TypeName("cyclicAMILduInterfaceField")
Runtime type information.
virtual const transformer & transform() const =0
Return transformation between the coupled patches.
virtual ~cyclicAMILduInterfaceField()
Destructor.
Abstract base class for cyclic AMI coupled interfaces.
Forward declarations of the specialisations of Field<T> for scalar, vector and tensor.
Pre-declare SubField and related Field type.
void transformCoupleField(Field< Type > &f) const
Transform given patch field.
virtual int rank() const =0
Return rank of component for transform.
cyclicAMILduInterfaceField()
Construct null.
bool transforms() const
Is the transform required.