Public Member Functions | List of all members
dimFieldDecomposer Class Reference

Dimensioned field decomposer. More...

Public Member Functions

 dimFieldDecomposer (const dimFieldDecomposer &)=delete
 
void operator= (const dimFieldDecomposer &)=delete
 
 dimFieldDecomposer (const fvMesh &procMesh, const labelList &cellAddressing)
 
 dimFieldDecomposer (const fvMesh &completeMesh, const fvMesh &procMesh, const labelList &faceAddressing, const labelList &cellAddressing)
 
 ~dimFieldDecomposer ()=default
 
template<class Type >
tmp< DimensionedField< Type, volMesh > > decomposeField (const DimensionedField< Type, volMesh > &field) const
 
template<class GeoField >
void decomposeFields (const PtrList< GeoField > &fields) const
 
template<class Type >
Foam::tmp< Foam::DimensionedField< Type, Foam::volMesh > > decomposeField (const DimensionedField< Type, volMesh > &field) const
 

Detailed Description

Dimensioned field decomposer.

Source files

Definition at line 49 of file dimFieldDecomposer.H.

Constructor & Destructor Documentation

◆ dimFieldDecomposer() [1/3]

dimFieldDecomposer ( const dimFieldDecomposer )
delete

◆ dimFieldDecomposer() [2/3]

dimFieldDecomposer ( const fvMesh procMesh,
const labelList cellAddressing 
)

Definition at line 27 of file dimFieldDecomposer.C.

◆ dimFieldDecomposer() [3/3]

dimFieldDecomposer ( const fvMesh completeMesh,
const fvMesh procMesh,
const labelList faceAddressing,
const labelList cellAddressing 
)
Parameters
completeMeshunused
faceAddressingunused

Definition at line 38 of file dimFieldDecomposer.C.

◆ ~dimFieldDecomposer()

~dimFieldDecomposer ( )
default

Member Function Documentation

◆ operator=()

void operator= ( const dimFieldDecomposer )
delete

◆ decomposeField() [1/2]

tmp<DimensionedField<Type, volMesh> > decomposeField ( const DimensionedField< Type, volMesh > &  field) const

◆ decomposeFields()

void decomposeFields ( const PtrList< GeoField > &  fields) const

Definition at line 58 of file dimFieldDecomposerFields.C.

References fields, fld, and Foam::vtk::write().

Here is the call graph for this function:

◆ decomposeField() [2/2]

Foam::tmp<Foam::DimensionedField<Type, Foam::volMesh> > decomposeField ( const DimensionedField< Type, volMesh > &  field) const

Definition at line 29 of file dimFieldDecomposerFields.C.

References field(), and Foam::New().

Here is the call graph for this function:

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