58 void appendToDirectSeeds
70 void restartAdvancingFront
105 const bool reverseTarget =
false,
106 const bool requireMatch =
true Direct mapped Arbitrary Mesh Interface (AMI) method.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
TypeName("directAMI")
Runtime type information.
void operator=(const directAMI &)=delete
Disallow default bitwise assignment.
directAMI(const primitivePatch &srcPatch, const primitivePatch &tgtPatch, const scalarField &srcMagSf, const scalarField &tgtMagSf, const faceAreaIntersect::triangulationMode &triMode, const bool reverseTarget=false, const bool requireMatch=true)
Construct from components.
A list of faces which address into the list of points.
virtual void calculate(labelListList &srcAddress, scalarListList &srcWeights, labelListList &tgtAddress, scalarListList &tgtWeights, label srcFacei=-1, label tgtFacei=-1)
Update addressing and weights.
Base class for Arbitrary Mesh Interface (AMI) methods.
virtual ~directAMI()
Destructor.