FreeFOAM The Cross-Platform CFD Toolkit
lagrangianFieldDecomposer Class Reference

Lagrangian field decomposer. More...


Detailed Description

List of all members.

Public Member Functions

 lagrangianFieldDecomposer (const polyMesh &mesh, const polyMesh &procMesh, const labelList &cellProcAddressing, const word &cloudName, const Cloud< indexedParticle > &lagrangianPositions, const List< SLList< indexedParticle * > * > &cellParticles)
 Construct from components.
template<class Type >
tmp< IOField< Type > > decomposeField (const word &cloudName, const IOField< Type > &field) const
 Decompose volume field.
template<class GeoField >
void decomposeFields (const word &cloudName, const PtrList< GeoField > &fields) const

Static Public Member Functions

template<class Type >
static void readFields (const label cloudI, const IOobjectList &lagrangianObjects, PtrList< PtrList< IOField< Type > > > &lagrangianFields)

Constructor & Destructor Documentation

lagrangianFieldDecomposer ( const polyMesh mesh,
const polyMesh procMesh,
const labelList cellProcAddressing,
const word cloudName,
const Cloud< indexedParticle > &  lagrangianPositions,
const List< SLList< indexedParticle * > * > &  cellParticles 
)

Construct from components.


Member Function Documentation

static void readFields ( const label  cloudI,
const IOobjectList lagrangianObjects,
PtrList< PtrList< IOField< Type > > > &  lagrangianFields 
)
static
tmp<IOField<Type> > decomposeField ( const word cloudName,
const IOField< Type > &  field 
) const

Decompose volume field.

void decomposeFields ( const word cloudName,
const PtrList< GeoField > &  fields 
) const

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