|
ESyS-Particle
4.0.1
|


Public Types | |
|
typedef ClosePackBlock < HexagBlockIterator, TmplParticle > | Inherited |
Public Types inherited from esys::lsm::ClosePackBlock< HexagBlockIterator, TmplParticle > | |
|
typedef ParticleCollection < TmplParticle >::Particle | Particle |
| typedef HexagBlockIterator | ClosePackIterator |
|
typedef ClosePackBlockGenerator < HexagBlockIterator, Particle > | BlockGenerator |
Public Types inherited from esys::lsm::ParticleCollection< TmplParticle > | |
|
typedef boost::object_pool < Particle > | ParticlePool |
|
typedef boost::shared_ptr < ParticlePool > | ParticlePoolPtr |
Public Member Functions | |
| HexagBlock (unsigned int numX, unsigned int numY, unsigned int numZ, double radius=0.5, ClosePackOrientation orientation=DEFAULT_ORIENT) | |
Public Member Functions inherited from esys::lsm::ClosePackBlock< HexagBlockIterator, TmplParticle > | |
| ClosePackBlock (unsigned int numX, unsigned int numY, unsigned int numZ, double radius=0.5, ClosePackOrientation orientation=DEFAULT_ORIENT) | |
| double | getRadius () const |
Public Member Functions inherited from esys::lsm::ParticleCollection< TmplParticle > | |
| ParticleCollection (ParticlePoolPtr particlePoolPtr) | |
| ParticleCollection (const ParticleCollection &p) | |
| ParticleCollection & | operator= (const ParticleCollection &p) |
| int | getNumParticles () const |
| BoundingBox | getParticleBBox () const |
| ParticleIterator | getParticleIterator () |
| ParticleConstIterator | getParticleIterator () const |
| void | translateBy (const Vec3 &vec) |
| void | rotate (const Vec3 &rotation, const Vec3 &posn) |
| void | incrementIdBy (typename Particle::Id idIncr) |
| void | insertRef (Particle &p) |
| Particle & | createParticle (const Particle &p) |
Additional Inherited Members | |
Protected Member Functions inherited from esys::lsm::ClosePackBlock< HexagBlockIterator, TmplParticle > | |
| void | createParticles () |
Protected Member Functions inherited from esys::lsm::ParticleCollection< TmplParticle > | |
| void | noCheckInsertRef (Particle &p) |
1.8.1