Holds a reference to the original mesh (the baseMesh) and optionally to a subset of that mesh (the subMesh) with mapping lists for points, faces, and cells.
More...
#include <faMeshDistributor.H>
|
| | faMeshDistributor (const faMeshDistributor &)=delete |
| | No copy construct.
|
| void | operator= (const faMeshDistributor &)=delete |
| | No copy assignment.
|
| | faMeshDistributor (const faMesh &srcMesh, const faMesh &tgtMesh, const mapDistributePolyMesh &faDistMap, const bool isWriteProc) |
| | Construct from components, using bool to control writing.
|
| | faMeshDistributor (const faMesh &srcMesh, const faMesh &tgtMesh, const mapDistributePolyMesh &faDistMap, refPtr< fileOperation > &writeHandler) |
| | Construct from components, using file handler to control writing.
|
| label | distributeAllFields (const IOobjectList &objects, const wordRes &selectedFields=wordRes()) const |
| | Read, distribute and write all/selected point field types (scalar, vector, ... types).
|
| template<class Type> |
| tmp< GeometricField< Type, faPatchField, areaMesh > > | distributeField (const GeometricField< Type, faPatchField, areaMesh > &fld) const |
| | Distribute area field.
|
| template<class Type> |
| tmp< GeometricField< Type, faePatchField, edgeMesh > > | distributeField (const GeometricField< Type, faePatchField, edgeMesh > &fld) const |
| | Distribute edge field.
|
| template<class Type> |
| tmp< GeometricField< Type, faPatchField, areaMesh > > | distributeAreaField (const IOobject &fieldObject) const |
| | Read and distribute area field.
|
| template<class Type> |
| tmp< GeometricField< Type, faePatchField, edgeMesh > > | distributeEdgeField (const IOobject &fieldObject) const |
| | Read and distribute edge field.
|
| template<class Type> |
| label | distributeAreaFields (const IOobjectList &objects, const wordRes &selectedFields=wordRes()) const |
| | Read, distribute and write all/selected area fields.
|
| template<class Type> |
| label | distributeEdgeFields (const IOobjectList &objects, const wordRes &selectedFields=wordRes()) const |
| | Read, distribute and write all/selected area fields.
|
|
| static int | verbose_ |
| | Output verbosity when writing.
|
Holds a reference to the original mesh (the baseMesh) and optionally to a subset of that mesh (the subMesh) with mapping lists for points, faces, and cells.
- Source files
-
Definition at line 57 of file faMeshDistributor.H.
◆ faMeshDistributor() [1/3]
| faMeshDistributor |
( |
const faMeshDistributor & | | ) |
|
|
delete |
◆ faMeshDistributor() [2/3]
Construct from components, using bool to control writing.
◆ faMeshDistributor() [3/3]
Construct from components, using file handler to control writing.
◆ operator=()
◆ distribute() [1/2]
Distribute mesh according to the given (volume) mesh distribution.
Uses 'tgtPolyMesh' for the new mesh
- Parameters
-
◆ distribute() [2/2]
Distribute mesh according to the given (volume) mesh distribution.
Re-uses polyMesh from oldMesh for the new mesh
- Parameters
-
◆ distributeAllFields()
Read, distribute and write all/selected point field types (scalar, vector, ... types).
◆ distributeField() [1/2]
Distribute area field.
References fld().
◆ distributeField() [2/2]
Distribute edge field.
References fld().
◆ distributeAreaField()
Read and distribute area field.
◆ distributeEdgeField()
Read and distribute edge field.
◆ distributeAreaFields()
Read, distribute and write all/selected area fields.
◆ distributeEdgeFields()
Read, distribute and write all/selected area fields.
◆ verbose_
The documentation for this class was generated from the following file: