Go to the documentation of this file.
26 template<
class SourcePatch,
class TargetPatch>
30 return singlePatchProc_;
34 template<
class SourcePatch,
class TargetPatch>
38 return lowWeightCorrection_;
42 template<
class SourcePatch,
class TargetPatch>
47 return lowWeightCorrection_ > 0;
51 template<
class SourcePatch,
class TargetPatch>
59 template<
class SourcePatch,
class TargetPatch>
67 template<
class SourcePatch,
class TargetPatch>
75 template<
class SourcePatch,
class TargetPatch>
79 return srcWeightsSum_;
83 template<
class SourcePatch,
class TargetPatch>
91 template<
class SourcePatch,
class TargetPatch>
99 template<
class SourcePatch,
class TargetPatch>
107 template<
class SourcePatch,
class TargetPatch>
115 template<
class SourcePatch,
class TargetPatch>
119 return tgtWeightsSum_;
123 template<
class SourcePatch,
class TargetPatch>
const scalarField & srcMagSf() const
Return const access to source patch face areas.
const scalarField & tgtWeightsSum() const
Return const access to normalisation factor of target.
const scalarField & srcWeightsSum() const
Return const access to normalisation factor of source.
const labelListList & tgtAddress() const
Return const access to target patch addressing.
const scalarListList & tgtWeights() const
Return const access to target patch weights.
const mapDistribute & tgtMap() const
Target map pointer - valid only if singlePatchProc=-1.
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.
Class containing processor-to-processor mapping information.
label singlePatchProc() const
Set to -1, or the processor holding all faces (both sides) of.
const scalarField & tgtMagSf() const
Return const access to target patch face areas.
scalar lowWeightCorrection() const
Threshold weight below which interpolation is deactivated.
const mapDistribute & srcMap() const
Source map pointer - valid only if singlePatchProc = -1.
bool applyLowWeightCorrection() const
Return true if employing a 'lowWeightCorrection'.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
const labelListList & srcAddress() const
Return const access to source patch addressing.
const scalarListList & srcWeights() const
Return const access to source patch weights.