Loading...
Searching...
No Matches
pointFieldReconstructor Class Reference

Point field reconstructor. More...

#include <pointFieldReconstructor.H>

Classes

class  pointPatchFieldReconstructor

Public Member Functions

 pointFieldReconstructor (const pointMesh &mesh, const UPtrList< pointMesh > &procMeshes, const UPtrList< labelIOList > &pointProcAddressing, const UPtrList< labelIOList > &boundaryProcAddressing)
 Construct from components.
label nReconstructed () const noexcept
 Return number of fields reconstructed.
template<class Type>
tmp< GeometricField< Type, pointPatchField, pointMesh > > reconstructField (const IOobject &fieldObject, const UPtrList< GeometricField< Type, pointPatchField, pointMesh > > &) const
 Reconstruct field.
template<class Type>
tmp< GeometricField< Type, pointPatchField, pointMesh > > reconstructPointField (const IOobject &fieldObject)
 Read and reconstruct point field.
template<class Type>
label reconstructPointFields (const UPtrList< const IOobject > &fieldObjects)
 Reconstruct and write specified point fields.
template<class Type>
label reconstructPointFields (const IOobjectList &objects, const wordRes &selectedFields=wordRes())
 Reconstruct and write all or selected point fields.
label reconstructAllFields (const IOobjectList &objects, const wordRes &selectedFields=wordRes())
 Reconstruct and write all known field types.

Static Public Attributes

static int verbose_
 Output verbosity when writing.

Detailed Description

Constructor & Destructor Documentation

◆ pointFieldReconstructor()

pointFieldReconstructor ( const pointMesh & mesh,
const UPtrList< pointMesh > & procMeshes,
const UPtrList< labelIOList > & pointProcAddressing,
const UPtrList< labelIOList > & boundaryProcAddressing )

Construct from components.

References mesh.

Member Function Documentation

◆ nReconstructed()

label nReconstructed ( ) const
inlinenoexcept

Return number of fields reconstructed.

Definition at line 173 of file pointFieldReconstructor.H.

References Foam::noexcept.

◆ reconstructField()

template<class Type>
tmp< GeometricField< Type, pointPatchField, pointMesh > > reconstructField ( const IOobject & fieldObject,
const UPtrList< GeometricField< Type, pointPatchField, pointMesh > > &  ) const

Reconstruct field.

◆ reconstructPointField()

template<class Type>
tmp< GeometricField< Type, pointPatchField, pointMesh > > reconstructPointField ( const IOobject & fieldObject)

Read and reconstruct point field.

◆ reconstructPointFields() [1/2]

template<class Type>
label reconstructPointFields ( const UPtrList< const IOobject > & fieldObjects)

Reconstruct and write specified point fields.

◆ reconstructPointFields() [2/2]

template<class Type>
label reconstructPointFields ( const IOobjectList & objects,
const wordRes & selectedFields = wordRes() )

Reconstruct and write all or selected point fields.

An empty wordRes corresponds to select ALL.

◆ reconstructAllFields()

label reconstructAllFields ( const IOobjectList & objects,
const wordRes & selectedFields = wordRes() )

Reconstruct and write all known field types.

Member Data Documentation

◆ verbose_

int verbose_
static

Output verbosity when writing.

Definition at line 151 of file pointFieldReconstructor.H.


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