Class containing mesh-to-mesh mapping information for particles. More...
#include <OpenFOAM/mapDistributeLagrangian.H>
Class containing mesh-to-mesh mapping information for particles.
Definition at line 51 of file mapDistributeLagrangian.H.
Collaboration diagram for mapDistributeLagrangian:Public Member Functions | |
| mapDistributeLagrangian (const label nNewParticles, const labelListList &subParticleMap, const labelListList &constructParticleMap, const labelListList &constructCellLabels) | |
| Construct from components.
| |
| mapDistributeLagrangian (const label nNewParticles, labelListList &subParticleMap, labelListList &constructParticleMap, labelListList &constructCellLabels, const bool reUse) | |
| Construct from components and steal storage.
| |
| const mapDistribute & | particleMap () const |
| Distribution map.
| |
| const labelListList & | constructCellLabels () const |
| Per received particle the destination cell label.
| |
| template<class T > | |
| void | distributeLagrangianData (List< T > &lst) const |
| distribute list of lagrangian data
| |
| void | updateMesh (const mapPolyMesh &) |
| Correct for topo change.
| |
| mapDistributeLagrangian | ( | const label | nNewParticles, |
| const labelListList & | subParticleMap, | ||
| const labelListList & | constructParticleMap, | ||
| const labelListList & | constructCellLabels | ||
| ) | [inline]
|
Construct from components.
Definition at line 68 of file mapDistributeLagrangian.H.
| mapDistributeLagrangian | ( | const label | nNewParticles, |
| labelListList & | subParticleMap, | ||
| labelListList & | constructParticleMap, | ||
| labelListList & | constructCellLabels, | ||
| const bool | reUse | ||
| ) | [inline]
|
Construct from components and steal storage.
Definition at line 81 of file mapDistributeLagrangian.H.
| const mapDistribute& particleMap | ( | ) | const [inline]
|
Distribution map.
Definition at line 105 of file mapDistributeLagrangian.H.
| const labelListList& constructCellLabels | ( | ) | const [inline]
|
Per received particle the destination cell label.
Definition at line 111 of file mapDistributeLagrangian.H.
| void distributeLagrangianData | ( | List< T > & | lst ) | const [inline]
|
distribute list of lagrangian data
Definition at line 121 of file mapDistributeLagrangian.H.
References mapDistribute::distribute().
| void updateMesh | ( | const mapPolyMesh & | ) | [inline]
|
Correct for topo change.
Definition at line 127 of file mapDistributeLagrangian.H.
References notImplemented.