|
ESyS-Particle
2.3
|
#include <Contact.h>

Public Member Functions | |
| Contact () | |
| Contact (const ParticleData &pd1, const ParticleData &pd2, const Vec3 &forcePos, const Vec3 &force) | |
| Contact (const Contact &data) | |
| const ParticleData & | getParticle1 () const |
| const ParticleData & | getParticle2 () const |
| const Vec3 & | getCentrePos1 () const |
| double | getVolume1 () const |
| const Vec3 & | getCentrePos2 () const |
| double | getVolume2 () const |
| const Vec3 & | getForcePos () const |
| const Vec3 & | getForce () const |
| bool | operator== (const Contact &data) const |
| void | write (std::ostream &oStream) const |
| void | read (std::istream &iStream) |
Private Attributes | |
| ParticleData | m_pd1 |
| ParticleData | m_pd2 |
| Vec3 | m_forcePos |
| Vec3 | m_force |
|
inline |
|
inline |
|
inline |
|
inline |
References getParticle1(), and esys::lsm::ParticleData::getPos().
Referenced by esys::lsm::ContactCollection::addContact().


|
inline |
References getParticle2(), and esys::lsm::ParticleData::getPos().

|
inline |
References m_force.
Referenced by esys::lsm::ContactCollection::addContactWithReverse().

|
inline |
References m_forcePos.
Referenced by esys::lsm::ContactCollection::addContactWithReverse().

|
inline |
References m_pd1.
Referenced by esys::lsm::ContactCollection::addContactWithReverse(), getCentrePos1(), and getVolume1().

|
inline |
References m_pd2.
Referenced by esys::lsm::ContactCollection::addContactWithReverse(), getCentrePos2(), and getVolume2().

|
inline |
References getParticle1(), and esys::lsm::ParticleData::getVolume().

|
inline |
References getParticle2(), and esys::lsm::ParticleData::getVolume().

|
inline |
References m_force, m_forcePos, m_pd1, and m_pd2.
|
inline |
References m_force, m_forcePos, m_pd1, and m_pd2.
Referenced by esys::lsm::Raw2InteractionReader::next(), and operator>>().

|
inline |
References m_force, m_forcePos, m_pd1, and m_pd2.
Referenced by operator<<().

|
private |
Referenced by getForce(), operator==(), read(), and write().
|
private |
Referenced by getForcePos(), operator==(), read(), and write().
|
private |
Referenced by getParticle1(), operator==(), read(), and write().
|
private |
Referenced by getParticle2(), operator==(), read(), and write().