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

Public Member Functions

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

Static Public Member Functions

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

Public Attributes

PtrList< GeometricField< scalar, pointPatchField, pointMesh > > scalarFields_
 
PtrList< GeometricField< vector, pointPatchField, pointMesh > > vectorFields_
 
PtrList< GeometricField< sphericalTensor, pointPatchField, pointMesh > > sphericalTensorFields_
 
PtrList< GeometricField< symmTensor, pointPatchField, pointMesh > > symmTensorFields_
 
PtrList< GeometricField< tensor, pointPatchField, pointMesh > > tensorFields_
 

Detailed Description

Definition at line 40 of file pointFieldDecomposerCache.C.

Member Function Documentation

◆ size()

label size ( ) const
inlinenoexcept

Definition at line 55 of file pointFieldDecomposerCache.C.

References doLocalCode.

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

Here is the caller graph for this function:

◆ empty()

bool empty ( ) const
inlinenoexcept

Definition at line 75 of file pointFieldDecomposerCache.C.

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

Here is the call graph for this function:

◆ readAll()

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

Definition at line 77 of file pointFieldDecomposerCache.C.

References doLocalCode.

◆ decompose()

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

Definition at line 101 of file pointFieldDecomposerCache.C.

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

Here is the call graph for this function:

◆ decomposeAll()

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

Definition at line 122 of file pointFieldDecomposerCache.C.

References doLocalCode.

Member Data Documentation

◆ scalarFields_

PtrList<GeometricField< scalar , pointPatchField, pointMesh> > scalarFields_

Definition at line 48 of file pointFieldDecomposerCache.C.

◆ vectorFields_

Definition at line 49 of file pointFieldDecomposerCache.C.

◆ sphericalTensorFields_

Definition at line 50 of file pointFieldDecomposerCache.C.

◆ symmTensorFields_

Definition at line 51 of file pointFieldDecomposerCache.C.

◆ tensorFields_

Definition at line 52 of file pointFieldDecomposerCache.C.


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