|
ESyS-Particle
2.3.4
|
class for bonded TriMesh interactions in python interface More...
#include <BondedTriMeshPrmsPy.h>


Public Member Functions | |
| NRotBondedTriMeshPrmsPy (const string &name, const string &meshName, double normalK, double breakDistance, const MeshTagBuildPrmsPy &buildPrms) | |
| NRotBondedTriMeshPrmsPy (const string &name, const string &meshName, double normalK, double breakDistance, const MeshGapBuildPrmsPy &buildPrms) | |
| bool | haveTagBuildPrms () const |
| bool | haveGapBuildPrms () const |
| const MeshTagBuildPrmsPy & | getTagBuildPrms () const |
| const MeshGapBuildPrmsPy & | getGapBuildPrms () const |
Public Member Functions inherited from BTriMeshIP | |
| BTriMeshIP () | |
| BTriMeshIP (const std::string &interactionName, const std::string &meshName, double normalK, double breakDistance) | |
| virtual | ~BTriMeshIP () |
| void | setMeshName (const std::string &meshName) |
| const std::string & | getMeshName () const |
| void | setName (const std::string &name) |
| const std::string & | getName () const |
| virtual std::string | getTypeString () const |
Private Types | |
| typedef boost::shared_ptr< MeshTagBuildPrmsPy > | TagBuildPrmsPtr |
| typedef boost::shared_ptr< MeshGapBuildPrmsPy > | GapBuildPrmsPtr |
Private Attributes | |
| const TagBuildPrmsPtr | m_tagPrmsPtr |
| const GapBuildPrmsPtr | m_gapPrmsPtr |
Additional Inherited Members | |
Public Attributes inherited from BTriMeshIP | |
| double | k |
| double | brk |
class for bonded TriMesh interactions in python interface
|
private |
|
private |
| esys::lsm::NRotBondedTriMeshPrmsPy::NRotBondedTriMeshPrmsPy | ( | const string & | name, |
| const string & | meshName, | ||
| double | normalK, | ||
| double | breakDistance, | ||
| const MeshTagBuildPrmsPy & | buildPrms | ||
| ) |
| esys::lsm::NRotBondedTriMeshPrmsPy::NRotBondedTriMeshPrmsPy | ( | const string & | name, |
| const string & | meshName, | ||
| double | normalK, | ||
| double | breakDistance, | ||
| const MeshGapBuildPrmsPy & | buildPrms | ||
| ) |
|
inline |
References m_gapPrmsPtr.
Referenced by esys::lsm::LsmMpiPy::createNRotBondedTriMeshInteractGrp().

|
inline |
References m_tagPrmsPtr.
Referenced by esys::lsm::LsmMpiPy::createNRotBondedTriMeshInteractGrp().

|
inline |
References m_gapPrmsPtr, and NULL.
Referenced by esys::lsm::LsmMpiPy::createNRotBondedTriMeshInteractGrp().

|
inline |
References m_tagPrmsPtr, and NULL.
Referenced by esys::lsm::LsmMpiPy::createNRotBondedTriMeshInteractGrp().

|
private |
Referenced by getGapBuildPrms(), and haveGapBuildPrms().
|
private |
Referenced by getTagBuildPrms(), and haveTagBuildPrms().