|
ESyS-Particle
2.3.4
|
#include <PackerGenerators.h>


Public Types | |
| typedef GrainRndRadiusGen< TmplGrain > | Inherited |
| typedef Inherited::Grain | Grain |
| typedef Grain::Particle | Particle |
Public Types inherited from esys::lsm::GrainRndRadiusGen< TmplGrain > | |
| typedef RndRadiusGen< typename TmplGrain::Particle > | Inherited |
| typedef TmplGrain | Grain |
| typedef Grain::Particle | Particle |
Public Types inherited from esys::lsm::RndRadiusGen< TmplGrain::Particle > | |
| typedef RangeRadiusGen< TmplGrain::Particle > | Inherited |
| typedef Inherited::Particle | Particle |
Public Types inherited from esys::lsm::RangeRadiusGen< TmplGrain::Particle > | |
| typedef TmplGrain::Particle | Particle |
Public Member Functions | |
| SingleParticleGrainGen (double minGrainRadius, double maxGrainRadius) | |
| const double & | getMinParticleRadius () const |
| const double & | getMaxParticleRadius () const |
| virtual Grain | getGrain (const Particle &p) |
Public Member Functions inherited from esys::lsm::GrainRndRadiusGen< TmplGrain > | |
| GrainRndRadiusGen (double minGrainRadius, double maxGrainRadius) | |
| virtual | ~GrainRndRadiusGen () |
| const double & | getMinGrainRadius () const |
| const double & | getMaxGrainRadius () const |
Public Member Functions inherited from esys::lsm::RndRadiusGen< TmplGrain::Particle > | |
| RndRadiusGen (double minFitRadius, double maxFitRadius) | |
| double | getRandomRadius () const |
| Particle | getParticle (const Vec3 &posn) const |
| Particle | getParticle (const Vec3 &posn, double suggestedRadius) const |
Public Member Functions inherited from esys::lsm::RangeRadiusGen< TmplGrain::Particle > | |
| RangeRadiusGen (double minFitRadius, double maxFitRadius) | |
| virtual | ~RangeRadiusGen () |
| const double & | getMinFitRadius () const |
| const double & | getMaxFitRadius () const |
| bool | isValidFitRadius (const double &fitRadius) const |
| typedef Inherited::Grain esys::lsm::SingleParticleGrainGen< TmplGrain >::Grain |
| typedef GrainRndRadiusGen<TmplGrain> esys::lsm::SingleParticleGrainGen< TmplGrain >::Inherited |
| typedef Grain::Particle esys::lsm::SingleParticleGrainGen< TmplGrain >::Particle |
| esys::lsm::SingleParticleGrainGen< TmplGrain >::SingleParticleGrainGen | ( | double | minGrainRadius, |
| double | maxGrainRadius | ||
| ) |
|
virtual |
Implements esys::lsm::GrainRndRadiusGen< TmplGrain >.
| const double & esys::lsm::SingleParticleGrainGen< TmplGrain >::getMaxParticleRadius |
| const double & esys::lsm::SingleParticleGrainGen< TmplGrain >::getMinParticleRadius |