Lagrangian field redistributor.
More...
|
| parLagrangianDistributor (const parLagrangianDistributor &)=delete |
| No copy construct. More...
|
|
void | operator= (const parLagrangianDistributor &)=delete |
| No copy assignment. More...
|
|
| parLagrangianDistributor (const fvMesh &srcMesh, const fvMesh &tgtMesh, const label nOldCells, const mapDistributePolyMesh &distMap) |
| Construct from components. More...
|
|
autoPtr< mapDistributeBase > | distributeLagrangianPositions (passivePositionParticleCloud &cloud) const |
| Redistribute and write lagrangian positions. More...
|
|
autoPtr< mapDistributeBase > | distributeLagrangianPositions (const word &cloudName) const |
| Read, redistribute and write lagrangian positions. More...
|
|
label | distributeAllFields (const mapDistributeBase &lagrangianMap, const word &cloudName, const IOobjectList &cloudObjs, const wordRes &selectedFields) const |
| Redistribute all fields for known cloud field types. More...
|
|
label | distributeAllStoredFields (const mapDistributeBase &lagrangianMap, passivePositionParticleCloud &cloud) const |
| Redistribute and write all stored lagrangian fields. More...
|
|
template<class Type > |
label | distributeFields (const mapDistributeBase &map, const word &cloudName, const IOobjectList &objects, const wordRes &selectedFields=wordRes()) const |
| Read, redistribute and write all/selected lagrangian fields. More...
|
|
template<class Type > |
label | distributeFieldFields (const mapDistributeBase &map, const word &cloudName, const IOobjectList &objects, const wordRes &selectedFields=wordRes()) const |
| Read, redistribute and write all/selected lagrangian fieldFields. More...
|
|
template<class Container > |
label | distributeStoredFields (const mapDistributeBase &map, passivePositionParticleCloud &cloud) const |
| Redistribute and write stored lagrangian fields. More...
|
|
Lagrangian field redistributor.
Runs in parallel. Redistributes from fromMesh to toMesh.
- Source files
-
Definition at line 58 of file parLagrangianDistributor.H.
◆ parLagrangianDistributor() [1/2]
◆ parLagrangianDistributor() [2/2]
Construct from components.
◆ operator=()
◆ findClouds()
◆ filterObjects()
Pick up any fields of a given type.
◆ readFields()
Read and store all fields of a cloud.
◆ readAllFields() [1/2]
◆ readAllFields() [2/2]
Read and store all fields for known cloud field types.
Uses the current cloud instance to obtain the IOobjectList
◆ distributeLagrangianPositions() [1/2]
Redistribute and write lagrangian positions.
◆ distributeLagrangianPositions() [2/2]
Read, redistribute and write lagrangian positions.
◆ distributeAllFields()
Redistribute all fields for known cloud field types.
◆ distributeAllStoredFields()
Redistribute and write all stored lagrangian fields.
◆ distributeFields()
Read, redistribute and write all/selected lagrangian fields.
◆ distributeFieldFields()
Read, redistribute and write all/selected lagrangian fieldFields.
◆ distributeStoredFields()
Redistribute and write stored lagrangian fields.
◆ verbose_
The documentation for this class was generated from the following file: