faFieldDecomposer::fieldsCache::privateCache Class Reference
Collaboration diagram for faFieldDecomposer::fieldsCache::privateCache:
[legend]

Public Member Functions

label size () const noexcept
 
bool empty () const noexcept
 
void readAll (const faMesh &mesh, const IOobjectList &objects)
 
void decomposeAll (const faFieldDecomposer &decomposer, bool report) const
 

Static Public Member Functions

template<class GeoField >
static void decompose (const faFieldDecomposer &decomposer, const PtrList< GeoField > &fields, bool report)
 

Public Attributes

PtrList< GeometricField< scalar, faPatchField, areaMesh > > scalarAreaFields_
 
PtrList< GeometricField< scalar, faePatchField, edgeMesh > > scalarEdgeFields_
 
PtrList< GeometricField< vector, faPatchField, areaMesh > > vectorAreaFields_
 
PtrList< GeometricField< vector, faePatchField, edgeMesh > > vectorEdgeFields_
 
PtrList< GeometricField< sphericalTensor, faPatchField, areaMesh > > sphericalTensorAreaFields_
 
PtrList< GeometricField< sphericalTensor, faePatchField, edgeMesh > > sphericalTensorEdgeFields_
 
PtrList< GeometricField< symmTensor, faPatchField, areaMesh > > symmTensorAreaFields_
 
PtrList< GeometricField< symmTensor, faePatchField, edgeMesh > > symmTensorEdgeFields_
 
PtrList< GeometricField< tensor, faPatchField, areaMesh > > tensorAreaFields_
 
PtrList< GeometricField< tensor, faePatchField, edgeMesh > > tensorEdgeFields_
 

Detailed Description

Definition at line 41 of file faFieldDecomposerCache.C.

Member Function Documentation

◆ size()

label size ( ) const
inlinenoexcept

Definition at line 57 of file faFieldDecomposerCache.C.

References doLocalCode.

Referenced by faFieldDecomposer::fieldsCache::privateCache::empty().

Here is the caller graph for this function:

◆ empty()

bool empty ( ) const
inlinenoexcept

Definition at line 78 of file faFieldDecomposerCache.C.

References faFieldDecomposer::fieldsCache::privateCache::size().

Here is the call graph for this function:

◆ readAll()

void readAll ( const faMesh mesh,
const IOobjectList objects 
)
inline

Definition at line 80 of file faFieldDecomposerCache.C.

References doLocalCode.

◆ decompose()

static void decompose ( const faFieldDecomposer decomposer,
const PtrList< GeoField > &  fields,
bool  report 
)
inlinestatic

Definition at line 117 of file faFieldDecomposerCache.C.

References faFieldDecomposer::decomposeFields(), fields, Foam::flatOutput(), Foam::Info, Foam::PtrListOps::names(), and Foam::nl.

Here is the call graph for this function:

◆ decomposeAll()

void decomposeAll ( const faFieldDecomposer decomposer,
bool  report 
) const
inline

Definition at line 138 of file faFieldDecomposerCache.C.

References doLocalCode.

Member Data Documentation

◆ scalarAreaFields_

PtrList<GeometricField< scalar , faPatchField, areaMesh> > scalarAreaFields_

Definition at line 50 of file faFieldDecomposerCache.C.

◆ scalarEdgeFields_

PtrList<GeometricField< scalar , faePatchField, edgeMesh> > scalarEdgeFields_

Definition at line 50 of file faFieldDecomposerCache.C.

◆ vectorAreaFields_

Definition at line 51 of file faFieldDecomposerCache.C.

◆ vectorEdgeFields_

Definition at line 51 of file faFieldDecomposerCache.C.

◆ sphericalTensorAreaFields_

PtrList<GeometricField< sphericalTensor , faPatchField, areaMesh> > sphericalTensorAreaFields_

Definition at line 52 of file faFieldDecomposerCache.C.

◆ sphericalTensorEdgeFields_

PtrList<GeometricField< sphericalTensor , faePatchField, edgeMesh> > sphericalTensorEdgeFields_

Definition at line 52 of file faFieldDecomposerCache.C.

◆ symmTensorAreaFields_

PtrList<GeometricField< symmTensor , faPatchField, areaMesh> > symmTensorAreaFields_

Definition at line 53 of file faFieldDecomposerCache.C.

◆ symmTensorEdgeFields_

PtrList<GeometricField< symmTensor , faePatchField, edgeMesh> > symmTensorEdgeFields_

Definition at line 53 of file faFieldDecomposerCache.C.

◆ tensorAreaFields_

Definition at line 54 of file faFieldDecomposerCache.C.

◆ tensorEdgeFields_

Definition at line 54 of file faFieldDecomposerCache.C.


The documentation for this class was generated from the following file: