|
ESyS-Particle
2.3
|
#include <SimpleBlock.h>


Public Member Functions | |
| SimpleBlockGenerator (unsigned int numX, unsigned int numY, unsigned int numZ, double radius=0.5) | |
| virtual | ~SimpleBlockGenerator () |
| double | getRadius () const |
| template<typename TmplParticleCollection > | |
| void | createParticles (TmplParticleCollection &particleCollection) |
Protected Member Functions | |
| Vec3 | getPos (const Vec3L &idx) |
| int | getId (const Vec3L &idx) |
Private Attributes | |
| double | m_radius |
| Vec3L | m_dimCounts |
| esys::lsm::SimpleBlockGenerator< TmplParticle >::SimpleBlockGenerator | ( | unsigned int | numX, |
| unsigned int | numY, | ||
| unsigned int | numZ, | ||
| double | radius = 0.5 |
||
| ) |
|
virtual |
| void esys::lsm::SimpleBlockGenerator< TmplParticle >::createParticles | ( | TmplParticleCollection & | particleCollection | ) |
Referenced by esys::lsm::SimpleBlockPy::SimpleBlockPy().

|
protected |
|
protected |
| double esys::lsm::SimpleBlockGenerator< TmplParticle >::getRadius | ( | ) | const |
|
private |
|
private |