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