lagrangianReconstructor Class Reference

Reconstructor for lagrangian positions and fields. More...

Public Member Functions

 lagrangianReconstructor (const polyMesh &mesh, const UPtrList< fvMesh > &procMeshes, const UPtrList< labelIOList > &faceProcAddressing, const UPtrList< labelIOList > &cellProcAddressing)
 Construct from components. More...
 
label reconstructPositions (const word &cloudName) const
 Reconstruct positions for given cloud. More...
 
template<class Type >
tmp< IOField< Type > > reconstructField (const word &cloudName, const word &fieldName)
 Reconstruct a single field for given cloud. More...
 
template<class Type >
tmp< CompactIOField< Field< Type > > > reconstructFieldField (const word &cloudName, const word &fieldName)
 Reconstruct a single field-field for given cloud. More...
 
template<class Type >
label reconstructFields (const word &cloudName, const UPtrList< const IOobject > &fieldObjects)
 Reconstruct multiple fields for given cloud. More...
 
template<class Type >
label reconstructFields (const word &cloudName, const IOobjectList &objects, const wordRes &selectedFields=wordRes())
 Reconstruct multiple fields for given cloud. More...
 
template<class Type >
label reconstructFieldFields (const word &cloudName, const IOobjectList &objects, const wordRes &selectedFields=wordRes())
 Reconstruct multiple field-field for given cloud. More...
 
void reconstructAllFields (const word &cloudName, const IOobjectList &cloudObjs, const wordRes &selectedFields=wordRes())
 Reconstruct all fields for known cloud field types. More...
 

Static Public Attributes

static int verbose_
 Output verbosity when writing. More...
 

Detailed Description

Reconstructor for lagrangian positions and fields.

Source files

Definition at line 52 of file lagrangianReconstructor.H.

Constructor & Destructor Documentation

◆ lagrangianReconstructor()

lagrangianReconstructor ( const polyMesh mesh,
const UPtrList< fvMesh > &  procMeshes,
const UPtrList< labelIOList > &  faceProcAddressing,
const UPtrList< labelIOList > &  cellProcAddressing 
)

Construct from components.

Member Function Documentation

◆ reconstructPositions()

label reconstructPositions ( const word cloudName) const

Reconstruct positions for given cloud.

◆ reconstructField()

tmp<IOField<Type> > reconstructField ( const word cloudName,
const word fieldName 
)

Reconstruct a single field for given cloud.

◆ reconstructFieldField()

tmp<CompactIOField<Field<Type> > > reconstructFieldField ( const word cloudName,
const word fieldName 
)

Reconstruct a single field-field for given cloud.

◆ reconstructFields() [1/2]

label reconstructFields ( const word cloudName,
const UPtrList< const IOobject > &  fieldObjects 
)

Reconstruct multiple fields for given cloud.

◆ reconstructFields() [2/2]

label reconstructFields ( const word cloudName,
const IOobjectList objects,
const wordRes selectedFields = wordRes() 
)

Reconstruct multiple fields for given cloud.

◆ reconstructFieldFields()

label reconstructFieldFields ( const word cloudName,
const IOobjectList objects,
const wordRes selectedFields = wordRes() 
)

Reconstruct multiple field-field for given cloud.

◆ reconstructAllFields()

void reconstructAllFields ( const word cloudName,
const IOobjectList cloudObjs,
const wordRes selectedFields = wordRes() 
)

Reconstruct all fields for known cloud field types.

Member Data Documentation

◆ verbose_

int verbose_
static

Output verbosity when writing.

Definition at line 97 of file lagrangianReconstructor.H.


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