|
ESyS-Particle
2.3
|


Public Types | |
| typedef SphereNeighbours < SimpleSpherePy, ParticleIdPairVectorPy > | Inherited |
| typedef IteratorPy < Inherited::Iterator > | SSNIteratorPy |
Public Types inherited from esys::lsm::SphereNeighbours< SimpleSpherePy, ParticleIdPairVectorPy > | |
| typedef int | Id |
| typedef SimpleSpherePy | Sphere |
| typedef ParticleIdPairVectorPy | IdPairVector |
| typedef IdPairVector::value_type | IdPair |
| typedef std::set< IdPair *, Cmp > | IdPairSet |
| typedef std::set< const IdPair *, Cmp > | ConstIdPairSet |
| typedef std::vector< Sphere * > | SphereVector |
| typedef CircularNeighbourTable < Sphere > | NTable |
| typedef NTable::ParticleIterator | SphereIterator |
| typedef NTable::ParticleConstIterator | SphereConstIterator |
| typedef NTable::BoolVector | BoolVector |
| typedef ForwardConstIterator < IdPairSet > | IdPairConstIterator |
| typedef ConstIterator | Iterator |
Public Member Functions | |
| SimpleSphereNeighboursPy (double maxDist, const BoundingBoxPy &bBox, const boost::python::list &circDimList) | |
| IdPairVector | getNeighboursPy (boost::python::object &iteratable) |
| SSNIteratorPy | getIteratorPy () const |
Public Member Functions inherited from esys::lsm::SphereNeighbours< SimpleSpherePy, ParticleIdPairVectorPy > | |
| SphereNeighbours (double maxDist, const BoundingBox &bBox=BoundingBox(Vec3(-10,-10,-10), Vec3(10, 10, 10)), const BoolVector &circDimensions=BoolVector(3, false)) | |
| ~SphereNeighbours () | |
| int | getNumSpheres () const |
| int | getNumIdPairs () const |
| double | getMinRadius () const |
| double | getMaxRadius () const |
| SphereConstIterator | getSphereIterator () const |
| BoundingBox | getSphereBBox () const |
| IdPairVector | getNeighbours (TmplSphereIterator it) |
| Iterator | getIterator () const |
Additional Inherited Members | |
Protected Member Functions inherited from esys::lsm::SphereNeighbours< SimpleSpherePy, ParticleIdPairVectorPy > | |
| void | insert (Sphere &p) |
| const IdPair & | createIdPair (const Sphere &p1, const Sphere &p2) |
| typedef SphereNeighbours<SimpleSpherePy, ParticleIdPairVectorPy> esys::lsm::SimpleSphereNeighboursPy::Inherited |
|
inline |
|
inline |
References esys::lsm::SphereNeighbours< SimpleSpherePy, ParticleIdPairVectorPy >::getIterator().
Referenced by esys::lsm::exportSimpleSphereNeighbours().


|
inline |
References esys::lsm::SphereNeighbours< SimpleSpherePy, ParticleIdPairVectorPy >::getNeighbours().
Referenced by esys::lsm::exportSimpleSphereNeighbours().

