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 () 
Destructor. More...  
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 151 of file fvFieldDecomposer.H.
processorSurfacePatchFieldDecomposer  (  const labelUList &  addressingSlice  ) 
Construct given addressing.
Definition at line 97 of file fvFieldDecomposer.C.
References forAll, Foam::mag(), and Foam::sign().
Referenced by fvFieldDecomposer::processorVolPatchFieldDecomposer::processorVolPatchFieldDecomposer().

inlinevirtual 
Implements FieldMapper.
Definition at line 169 of file fvFieldDecomposer.H.
References List< T >::size().

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

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

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

inlinevirtual 
Reimplemented from FieldMapper.
Definition at line 190 of file fvFieldDecomposer.H.
References fvFieldDecomposer::decomposeField(), fvFieldDecomposer::decomposeFields(), fields, and fvFieldDecomposer::~fvFieldDecomposer().