ESyS-Particle  2.3.4
esys::lsm::CircularNeighbourTable< TmplParticle > Member List

This is the complete list of members for esys::lsm::CircularNeighbourTable< TmplParticle >, including all inherited members.

addInserted(Particle *pParticle)esys::lsm::NeighbourTable< TmplParticle >protected
BoolVector typedefesys::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() constesys::lsm::NeighbourTable< TmplParticle >
getDimensions() constesys::lsm::NeighbourTable< TmplParticle >
getGridSpacing() constesys::lsm::NeighbourTable< TmplParticle >
getInsertedParticles() constesys::lsm::NeighbourTable< TmplParticle >protected
getMaxVecIndex() constesys::lsm::NeighbourTable< TmplParticle >
getMinPt() constesys::lsm::NeighbourTable< TmplParticle >
getMinVecIndex() constesys::lsm::NeighbourTable< TmplParticle >
getModdedPosn(const Vec3 &posn) constesys::lsm::CircularNeighbourTable< TmplParticle >
getNeighbourVector(const Vec3 &pt, double radius) constesys::lsm::NeighbourTable< TmplParticle >
getNeighbourVector(const Vec3 &pt) constesys::lsm::NeighbourTable< TmplParticle >
getNonClonedParticles()esys::lsm::CircularNeighbourTable< TmplParticle >protected
getNumCells() constesys::lsm::NeighbourTable< TmplParticle >protected
getNumClonedParticles() constesys::lsm::CircularNeighbourTable< TmplParticle >
getNumParticles() constesys::lsm::CircularNeighbourTable< TmplParticle >
getParticleIterator()esys::lsm::NeighbourTable< TmplParticle >
getParticleIterator() constesys::lsm::NeighbourTable< TmplParticle >
getPeriodicDimensions() constesys::lsm::CircularNeighbourTable< TmplParticle >
getScalarIndex(int xIdx, int yIdx, int zIdx) constesys::lsm::NeighbourTable< TmplParticle >
getScalarIndex(const Vec3L &index) constesys::lsm::NeighbourTable< TmplParticle >
getScalarIndex(const Vec3 &pt) constesys::lsm::NeighbourTable< TmplParticle >
getUniqueNeighbourVector(const Vec3 &pt, double radius) constesys::lsm::NeighbourTable< TmplParticle >
getVecIndex(const Vec3 &pt) constesys::lsm::NeighbourTable< TmplParticle >
havePeriodicDimensions() constesys::lsm::CircularNeighbourTable< TmplParticle >
Inherited typedefesys::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) constesys::lsm::CircularNeighbourTable< TmplParticle >protected
m_bBoxesys::lsm::NeighbourTable< TmplParticle >private
m_circGridWidthesys::lsm::CircularNeighbourTable< TmplParticle >private
m_clonedParticleSetesys::lsm::CircularNeighbourTable< TmplParticle >private
m_dimensionsesys::lsm::NeighbourTable< TmplParticle >private
m_gridSpacingesys::lsm::NeighbourTable< TmplParticle >private
m_insertedParticlesesys::lsm::NeighbourTable< TmplParticle >private
m_maxIndexesys::lsm::NeighbourTable< TmplParticle >private
m_minIndexesys::lsm::NeighbourTable< TmplParticle >private
m_particlePoolPtresys::lsm::CircularNeighbourTable< TmplParticle >private
m_periodicDimensionsesys::lsm::CircularNeighbourTable< TmplParticle >private
m_periodicDimIndexesys::lsm::CircularNeighbourTable< TmplParticle >private
m_tablePtresys::lsm::NeighbourTable< TmplParticle >private
NeighbourTable(const BoundingBox &bBox, double gridSpacing)esys::lsm::NeighbourTable< TmplParticle >
NeighbourTable(const NeighbourTable &nTable)esys::lsm::NeighbourTable< TmplParticle >
Particle typedefesys::lsm::CircularNeighbourTable< TmplParticle >
ParticleConstIterator typedefesys::lsm::NeighbourTable< TmplParticle >
ParticleIterator typedefesys::lsm::NeighbourTable< TmplParticle >
ParticlePool typedefesys::lsm::CircularNeighbourTable< TmplParticle >
ParticlePoolPtr typedefesys::lsm::CircularNeighbourTable< TmplParticle >
ParticleSet typedefesys::lsm::CircularNeighbourTable< TmplParticle >
ParticleVector typedefesys::lsm::CircularNeighbourTable< TmplParticle >
ParticleVectorArrayPtr typedefesys::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() constesys::lsm::NeighbourTable< TmplParticle >
~CircularNeighbourTable()esys::lsm::CircularNeighbourTable< TmplParticle >virtual
~NeighbourTable()esys::lsm::NeighbourTable< TmplParticle >virtual