Go to the documentation of this file.
13 #ifndef ESYS_LSMBONDINTERACTIONGROUPPY_H
14 #define ESYS_LSMBONDINTERACTIONGROUPPY_H
42 const std::string &name
71 #endif // ESYS_LSMBONDINTERACTIONGROUPPY_H
BondInteractionGroupPy(LsmMpiPy &lsm, const std::string &name)
Definition: BondInteractionGroupPy.cpp:26
bool hasNext() const
Definition: PythonIterIterator.hpp:32
CLatticeMaster::ParticleIdPairVector ParticleIdPairVector
Definition: LsmMpiPy.h:106
LsmMpiPy::ParticleIdPair ParticleIdPair
Definition: BondInteractionGroupPy.cpp:24
CLatticeMaster::ParticleIdPair ParticleIdPair
Definition: LsmMpiPy.h:105
ParticleIdPairVector getBondGroupIdPairs(const std::string &groupName)
Definition: LsmMpiPy.cpp:1774
Definition: BondInteractionGroupPy.h:20
void createInteraction(int id1, int id2)
Definition: BondInteractionGroupPy.cpp:57
LsmMpiPy & getLsm()
Definition: InteractionGroupPy.h:42
void createBonds(const std::string &groupName, const ParticleIdPairVector &idPairVector)
Definition: LsmMpiPy.cpp:1765
Definition: CheckPointable.cpp:17
const std::string & getName() const
Definition: InteractionGroupPy.h:36
Wrapper to make LatticeMaster methods available in Python.
Definition: LsmMpiPy.h:103
ParticleIdPairSetPy getIdPairSet()
Definition: BondInteractionGroupPy.cpp:64
void createInteractions(boost::python::object &iterable)
Definition: BondInteractionGroupPy.cpp:34
Definition: InteractionGroupPy.h:29
Definition: PythonIterIterator.h:28
LsmMpiPy::ParticleIdPairVector ParticleIdPairVector
Definition: BondInteractionGroupPy.cpp:25
value_type next()
Definition: PythonIterIterator.hpp:38
void exportBondInteractionGroup()
Definition: BondInteractionGroupPy.cpp:74
Definition: BondInteractionGroupPy.h:37