|
ESyS-Particle
2.3.4
|

Public Member Functions | |
| MinMaxVisitor (std::vector< int > dim) | |
| ~MinMaxVisitor () | |
| Vec3Py | getCurMinPt () |
| Vec3Py | getCurMaxPt () |
| void | visitParticle (const CParticle &particle) |
| void | visitRotParticle (const CRotParticle &particle) |
| void | visitRotParticleVi (const CRotParticleVi &particle) |
| void | visitRotThermParticle (const CRotThermParticle &particle) |
Private Member Functions | |
| template<typename TmplParticle > | |
| void | visitSimpleParticle (const TmplParticle &particle) |
Private Attributes | |
| double | m_dbl_NaN |
| Vec3Py | m_cur_min_pt |
| Vec3Py | m_cur_max_pt |
| std::vector< int > | m_particle_dimensions |
Class for visiting the particles to calculate their current minimum and maximum extents.
|
inline |
|
inline |
|
inline |
References m_cur_max_pt.
Referenced by esys::lsm::LsmMpiPy::getCurMinMaxPt().

|
inline |
References m_cur_min_pt.
Referenced by esys::lsm::LsmMpiPy::getCurMinMaxPt().

|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
References m_cur_max_pt, m_cur_min_pt, and m_particle_dimensions.
Referenced by visitParticle(), visitRotParticle(), visitRotParticleVi(), and visitRotThermParticle().

|
private |
Referenced by getCurMaxPt(), and visitSimpleParticle().
|
private |
Referenced by getCurMinPt(), and visitSimpleParticle().
|
private |
|
private |
Referenced by visitSimpleParticle().