Go to the documentation of this file.
14 #ifndef ESYS_LSMGRAINCOLLECTIONPY_H
15 #define ESYS_LSMGRAINCOLLECTIONPY_H
GrainCollectionPy()
Definition: GrainCollectionPy.cpp:24
GrainPy & createGrainWithIdPy(GrainPy::Id id)
Definition: GrainCollectionPy.cpp:48
IteratorPy< Inherited::GrainIterator > GrainIteratorPy
Definition: GrainCollectionPy.h:31
Inherited::ParticlePoolPtr ParticlePoolPtr
Definition: GrainCollectionPy.h:32
static void exportIterator(const std::string &pythonName, const std::string &pythonDocReturnType="object")
Definition: IteratorPy.hpp:38
Definition: GrainCollectionPy.h:28
GrainIteratorPy getGrainIteratorPy()
Definition: GrainCollectionPy.cpp:53
Definition: CheckPointable.cpp:17
GrainPy & createGrainPy()
Definition: GrainCollectionPy.cpp:43
ParticleCollection::ParticlePoolPtr ParticlePoolPtr
Definition: GrainCollection.h:37
int getNumGrains() const
Definition: GrainCollection.hpp:74
Inherited::GrainPoolPtr GrainPoolPtr
Definition: GrainCollectionPy.h:33
void exportGrainCollection()
Definition: GrainCollectionPy.cpp:58
GrainIterator getGrainIterator()
Definition: GrainCollection.hpp:140
GrainCollection< GrainPy > Inherited
Definition: GrainCollectionPy.h:30
Grain & createGrain()
Definition: GrainCollection.hpp:113
int getNumParticles() const
Definition: GrainCollection.hpp:80
boost::shared_ptr< GrainPool > GrainPoolPtr
Definition: GrainCollection.h:41
Inherited::Id Id
Definition: GrainPy.h:36
Definition: IteratorPy.h:29