Processor patch field decomposer class. Surface field is assumed. More...
Public Member Functions  
processorSurfacePatchFieldDecomposer (const labelUList &addressingSlice)  
Construct given addressing. More...  
label  size () const 
bool  direct () const 
bool  hasUnmapped () const 
Are there unmapped values. More...  
const labelListList &  addressing () const 
const scalarListList &  weights () const 
Public Member Functions inherited from fvPatchFieldMapper  
fvPatchFieldMapper ()  
Null constructor. More...  
Public Member Functions inherited from FieldMapper  
FieldMapper ()  
Null constructor. More...  
virtual  ~FieldMapper ()=default 
Destructor. More...  
virtual bool  distributed () const 
virtual const mapDistributeBase &  distributeMap () const 
virtual const labelUList &  directAddressing () const 
template<class Type >  
tmp< Field< Type > >  operator() (const Field< Type > &f) const 
Processor patch field decomposer class. Surface field is assumed.
to have direction (so manipulates sign when mapping)
Definition at line 160 of file fvFieldDecomposer.H.
processorSurfacePatchFieldDecomposer  (  const labelUList &  addressingSlice  ) 
Construct given addressing.
Definition at line 113 of file fvFieldDecomposer.C.
References forAll, and Foam::mag().

inlinevirtual 
Implements FieldMapper.
Definition at line 178 of file fvFieldDecomposer.H.

inlinevirtual 
Implements FieldMapper.
Definition at line 183 of file fvFieldDecomposer.H.

inlinevirtual 
Are there unmapped values.
Implements FieldMapper.
Definition at line 189 of file fvFieldDecomposer.H.

inlinevirtual 
Reimplemented from FieldMapper.
Definition at line 194 of file fvFieldDecomposer.H.

inlinevirtual 
Reimplemented from FieldMapper.
Definition at line 199 of file fvFieldDecomposer.H.