Go to the documentation of this file.
40 partialFaceAreaWeightAMI,
46 partialFaceAreaWeightAMI,
61 const bool errorOnNotFound
64 return faceAreaWeightAMI::setNextFaces
82 const bool reverseTarget
91 const bool requireMatch,
92 const bool reverseTarget,
93 const scalar lowWeightCorrection,
95 const bool restartUncoveredSourceFace
104 restartUncoveredSourceFace
143 tgtMagSf_ = tgtPatch0().magFaceAreas();
145 for (
const labelList& smap : this->extendedTgtMapPtr_->subMap())
addToRunTimeSelectionTable(decompositionMethod, kahipDecomp, dictionary)
void component(FieldField< Field, typename FieldField< Field, Type >::cmptType > &sf, const FieldField< Field, Type > &f, const direction d)
virtual bool conformal() const
Flag to indicate that interpolation patches are conformal.
A bitSet stores bits (elements with only two states) in packed internal format and supports a variety...
virtual bool setNextFaces(label &startSeedi, label &srcFacei, label &tgtFacei, const bitSet &mapFlag, labelList &seedFaces, const DynamicList< label > &visitedFaces, const bool errorOnNotFound=true) const
Set the source and target seed faces.
Face area weighted Arbitrary Mesh Interface (AMI) method.
virtual bool calculate(const primitivePatch &srcPatch, const primitivePatch &tgtPatch, const autoPtr< searchableSurface > &surfPtr=nullptr)
Update addressing, weights and (optional) centroids.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Macros for easy insertion into run-time selection tables.
virtual bool calculate(const primitivePatch &srcPatch, const primitivePatch &tgtPatch, const autoPtr< searchableSurface > &surfPtr=nullptr)
Update addressing, weights and (optional) centroids.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
partialFaceAreaWeightAMI(const dictionary &dict, const bool reverseTarget=false)
Construct from dictionary.
A List with indirect addressing.
Partial face area weighted Arbitrary Mesh Interface (AMI) method.
defineTypeNameAndDebug(combustionModel, 0)
A list of faces which address into the list of points.