faFieldDecomposer::fieldsCache Class Reference

Classes

class  privateCache
 

Public Member Functions

 fieldsCache ()
 Default construct. More...
 
 ~fieldsCache ()
 Destructor. More...
 
bool empty () const
 No fields. More...
 
label size () const
 Number of fields. More...
 
void clear ()
 Clear out. More...
 
void readAllFields (const faMesh &mesh, const IOobjectList &objects)
 Read all fields given mesh and objects. More...
 
void readAllFields (const bitSet &haveMeshOnProc, const faMeshSubset *subsetter, const faMesh &mesh, IOobjectList &objects)
 Read all fields given mesh and objects. Supports reading/sending fields. More...
 
void readAllFields (const boolList &haveMeshOnProc, const faMeshSubset *subsetter, const faMesh &mesh, IOobjectList &objects)
 Read all fields given mesh and objects. Supports reading/sending fields. More...
 
void decomposeAllFields (const faFieldDecomposer &decomposer, bool report=false) const
 Decompose and write all fields. More...
 

Detailed Description

Definition at line 447 of file faFieldDecomposer.H.

Constructor & Destructor Documentation

◆ fieldsCache()

Default construct.

Definition at line 198 of file faFieldDecomposerCache.C.

◆ ~fieldsCache()

Destructor.

Definition at line 207 of file faFieldDecomposerCache.C.

Member Function Documentation

◆ empty()

bool empty ( ) const

No fields.

Definition at line 213 of file faFieldDecomposerCache.C.

◆ size()

Foam::label size ( ) const

Number of fields.

Definition at line 219 of file faFieldDecomposerCache.C.

◆ clear()

void clear ( )

Clear out.

Definition at line 225 of file faFieldDecomposerCache.C.

◆ readAllFields() [1/3]

void readAllFields ( const faMesh mesh,
const IOobjectList objects 
)

Read all fields given mesh and objects.

Definition at line 232 of file faFieldDecomposerCache.C.

References mesh.

◆ readAllFields() [2/3]

void readAllFields ( const bitSet haveMeshOnProc,
const faMeshSubset subsetter,
const faMesh mesh,
IOobjectList objects 
)

Read all fields given mesh and objects. Supports reading/sending fields.

Definition at line 245 of file faFieldDecomposerCache.C.

References mesh.

◆ readAllFields() [3/3]

void readAllFields ( const boolList haveMeshOnProc,
const faMeshSubset subsetter,
const faMesh mesh,
IOobjectList objects 
)

Read all fields given mesh and objects. Supports reading/sending fields.

Definition at line 260 of file faFieldDecomposerCache.C.

References mesh.

◆ decomposeAllFields()

void decomposeAllFields ( const faFieldDecomposer decomposer,
bool  report = false 
) const

Decompose and write all fields.

Definition at line 275 of file faFieldDecomposerCache.C.


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