ESyS-Particle  2.3
esys::lsm::CartesianGrid< TmplValue > Member List

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

CartesianGrid(const BoundingBox &bBox, double gridSpacing)esys::lsm::CartesianGrid< TmplValue >inline
CellConstIterator typedefesys::lsm::CartesianGrid< TmplValue >
CellIterator typedefesys::lsm::CartesianGrid< TmplValue >
CellVector typedefesys::lsm::CartesianGrid< TmplValue >private
clear()esys::lsm::CartesianGrid< TmplValue >inline
const_reference typedefesys::lsm::CartesianGrid< TmplValue >
getBBox() const esys::lsm::CartesianGrid< TmplValue >inline
getCell(int scalarIndex) const esys::lsm::CartesianGrid< TmplValue >inline
getCell(int scalarIndex)esys::lsm::CartesianGrid< TmplValue >inline
getCell(const Vec3 &pos) const esys::lsm::CartesianGrid< TmplValue >inline
getCell(const Vec3 &pos)esys::lsm::CartesianGrid< TmplValue >inline
getCellIterator(const Vec3 &pos, double radius)esys::lsm::CartesianGrid< TmplValue >inline
getCellIterator(const Vec3 &pos, double radius) const esys::lsm::CartesianGrid< TmplValue >inline
getCellIterator(const Vec3 &pos)esys::lsm::CartesianGrid< TmplValue >inline
getCellIterator(const Vec3 &pos) const esys::lsm::CartesianGrid< TmplValue >inline
getCellIterator()esys::lsm::CartesianGrid< TmplValue >inline
getCellIterator() const esys::lsm::CartesianGrid< TmplValue >inline
getDimensions() const esys::lsm::CartesianGrid< TmplValue >inline
getGridSpacing() const esys::lsm::CartesianGrid< TmplValue >inline
getMaxVecIndex() const esys::lsm::CartesianGrid< TmplValue >inline
getMinPt() const esys::lsm::CartesianGrid< TmplValue >inline
getMinVecIndex() const esys::lsm::CartesianGrid< TmplValue >inline
getPos(const Vec3L &index) const esys::lsm::CartesianGrid< TmplValue >inline
getScalarIndex(int xIdx, int yIdx, int zIdx) const esys::lsm::CartesianGrid< TmplValue >inline
getScalarIndex(const Vec3L &index) const esys::lsm::CartesianGrid< TmplValue >inline
getScalarIndex(const Vec3 &pt) const esys::lsm::CartesianGrid< TmplValue >inline
getValueIterator()esys::lsm::CartesianGrid< TmplValue >inline
getValueIterator() const esys::lsm::CartesianGrid< TmplValue >inline
getVecIndex(const Vec3 &pt) const esys::lsm::CartesianGrid< TmplValue >inline
initialise(const BoundingBox &bBox, double gridSpacing)esys::lsm::CartesianGrid< TmplValue >inlineprotected
insert(const Vec3 &pos, const_reference data)esys::lsm::CartesianGrid< TmplValue >inline
insertRef(const Vec3 &pos, reference data)esys::lsm::CartesianGrid< TmplValue >inlineprotected
m_bBoxesys::lsm::CartesianGrid< TmplValue >private
m_cellVectoresys::lsm::CartesianGrid< TmplValue >private
m_dimensionsesys::lsm::CartesianGrid< TmplValue >private
m_gridSpacingesys::lsm::CartesianGrid< TmplValue >private
m_maxIndexesys::lsm::CartesianGrid< TmplValue >private
m_minIndexesys::lsm::CartesianGrid< TmplValue >private
m_valuePoolPtresys::lsm::CartesianGrid< TmplValue >private
m_valueVectoresys::lsm::CartesianGrid< TmplValue >private
pointer typedefesys::lsm::CartesianGrid< TmplValue >
Pool typedefesys::lsm::CartesianGrid< TmplValue >private
PoolPtr typedefesys::lsm::CartesianGrid< TmplValue >private
reference typedefesys::lsm::CartesianGrid< TmplValue >
size() const esys::lsm::CartesianGrid< TmplValue >inline
value_type typedefesys::lsm::CartesianGrid< TmplValue >
ValueVector typedefesys::lsm::CartesianGrid< TmplValue >