ESyS-Particle  2.3.4
SimpleSphereNeighboursPy.h
Go to the documentation of this file.
1 // //
3 // Copyright (c) 2003-2017 by The University of Queensland //
4 // Centre for Geoscience Computing //
5 // http://earth.uq.edu.au/centre-geoscience-computing //
6 // //
7 // Primary Business: Brisbane, Queensland, Australia //
8 // Licensed under the Open Software License version 3.0 //
9 // http://www.apache.org/licenses/LICENSE-2.0 //
10 // //
12 
13 #ifndef ESYS_LSMSIMPLESPHERENEIGHBOURSPY_H
14 #define ESYS_LSMSIMPLESPHERENEIGHBOURSPY_H
15 
16 namespace esys
17 {
18  namespace lsm
19  {
21  }
22 }
23 
24 #endif
esys::lsm::VectorPy
Definition: VectorPy.h:26
ParticleIdPairVectorPy.h
esys::lsm::SphereNeighbours< SimpleSpherePy, ParticleIdPairVectorPy >::getIterator
Iterator getIterator() const
Definition: SphereNeighbours.h:124
SimpleBlockPy.h
esys::lsm::SimpleSphereNeighboursPy
Definition: SimpleSphereNeighboursPy.cpp:31
SimpleSphereNeighboursPy.h
esys::lsm::IteratorPy::exportIterator
static void exportIterator(const std::string &pythonName, const std::string &pythonDocReturnType="object")
Definition: IteratorPy.hpp:38
esys::lsm::SimpleSphereNeighboursPy::Inherited
SphereNeighbours< SimpleSpherePy, ParticleIdPairVectorPy > Inherited
Definition: SimpleSphereNeighboursPy.cpp:35
esys::lsm::BoundingBoxPy
Definition: BoundingBoxPy.h:30
esys::lsm::Vec3Py
Definition: Vec3Py.h:29
esys::lsm::SimpleSphereNeighboursPy::getNeighboursPy
IdPairVector getNeighboursPy(boost::python::object &iteratable)
Definition: SimpleSphereNeighboursPy.cpp:50
PythonIterIterator.h
SimpleSpherePy.h
esys::lsm::SimpleSphereNeighboursPy::SSNIteratorPy
IteratorPy< Inherited::Iterator > SSNIteratorPy
Definition: SimpleSphereNeighboursPy.cpp:58
BoundingBoxPy.h
esys
Definition: CheckPointable.cpp:17
IteratorPy.h
SphereNeighbours.h
ListConverter.h
esys::lsm::SphereNeighbours< SimpleSpherePy, ParticleIdPairVectorPy >::getNumIdPairs
int getNumIdPairs() const
Definition: SphereNeighbours.hpp:70
esys::lsm::SimpleSphereNeighboursPy::SimpleSphereNeighboursPy
SimpleSphereNeighboursPy(double maxDist, const BoundingBoxPy &bBox, const boost::python::list &circDimList)
Definition: SimpleSphereNeighboursPy.cpp:37
esys::lsm::bpu::listToVector
std::vector< TmplValue > listToVector(const boost::python::list &pythonList)
Definition: ListConverter.h:42
esys::lsm::SphereNeighbours< SimpleSpherePy, ParticleIdPairVectorPy >::getNumSpheres
int getNumSpheres() const
Definition: SphereNeighbours.hpp:64
esys::lsm::bpu::PythonIterIterator
Definition: PythonIterIterator.h:28
esys::lsm::SphereNeighbours
Definition: SphereNeighbours.h:36
esys::lsm::SphereNeighbours< SimpleSpherePy, ParticleIdPairVectorPy >::getNeighbours
IdPairVector getNeighbours(TmplSphereIterator it)
Definition: SphereNeighbours.hpp:137
esys::lsm::IteratorPy
Definition: IteratorPy.h:29
esys::lsm::exportSimpleSphereNeighbours
void exportSimpleSphereNeighbours()
Definition: SimpleSphereNeighboursPy.cpp:66
esys::lsm::SimpleSphereNeighboursPy::getIteratorPy
SSNIteratorPy getIteratorPy() const
Definition: SimpleSphereNeighboursPy.cpp:59