addInserted(Particle *pParticle) (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | protected |
BoolVector typedef (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
checkPeriodicDimensions() (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
CircularNeighbourTable(const BoundingBox &bBox, double gridSpacing, const BoolVector &periodicDimensions=BoolVector(3, false), double circBorderWidth=0.0) (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
CircularNeighbourTable(const BoundingBox &bBox, double gridSpacing, ParticlePoolPtr particlePoolPtr, const BoolVector &periodicDimensions=BoolVector(3, false), double circBorderWidth=0.0) (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
clear() (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
clearAndRecomputeGrid(const BoundingBox &bBox, double gridSpacing) (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | protected |
clearClonedParticles() (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | protected |
getBBox() const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getDimensions() const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getGridSpacing() const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getInsertedParticles() const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | protected |
getMaxVecIndex() const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getMinPt() const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getMinVecIndex() const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getModdedPosn(const Vec3 &posn) const (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
getNeighbourVector(const Vec3 &pt, double radius) const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getNeighbourVector(const Vec3 &pt) const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getNonClonedParticles() (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | protected |
getNumCells() const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | protected |
getNumClonedParticles() const (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
getNumParticles() const (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
getParticleIterator() (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getParticleIterator() const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getPeriodicDimensions() const (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
getScalarIndex(int xIdx, int yIdx, int zIdx) const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getScalarIndex(const Vec3L &index) const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getScalarIndex(const Vec3 &pt) const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getUniqueNeighbourVector(const Vec3 &pt, double radius) const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
getVecIndex(const Vec3 &pt) const (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
havePeriodicDimensions() const (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
Inherited typedef (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
insert(Particle *pParticle) (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
insert(Particle &particle) (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
insertClone(Particle *pParticle, const Vec3 &newPosition) (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
insertInTable(Particle *pParticle, const Vec3L &minIdx, const Vec3L &maxIdx) (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | protected |
isClone(Particle *p) const (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | protected |
NeighbourTable(const BoundingBox &bBox, double gridSpacing) (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
NeighbourTable(const NeighbourTable &nTable) (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
Particle typedef (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
ParticleConstIterator typedef (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
ParticleIterator typedef (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | |
ParticlePool typedef (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
ParticlePoolPtr typedef (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
ParticleSet typedef (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
ParticleVector typedef (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
resize(const BoundingBox &bBox, double gridSpacing, double circBorderWidth) (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
resize(const BoundingBox &bBox, double gridSpacing) (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
setCircularBorderWidth(double circBorderWidth, double gridSpacing) (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
setCircularBorderWidth(double circBorderWidth) (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | |
size() const | esys::lsm::NeighbourTable< TmplParticle > | |
~CircularNeighbourTable() (defined in esys::lsm::CircularNeighbourTable< TmplParticle >) | esys::lsm::CircularNeighbourTable< TmplParticle > | virtual |
~NeighbourTable() (defined in esys::lsm::NeighbourTable< TmplParticle >) | esys::lsm::NeighbourTable< TmplParticle > | virtual |