|
ESyS-Particle
2.3.4
|
#include <mpi.h>#include "Model/RotParticleVi.h"#include "Geometry/SimpleParticleData.h"#include "Foundation/console.h"#include "tml/message/packed_message_interface.h"
Functions | |
| template<> | |
| void | TML_PackedMessageInterface::pack< CRotParticleVi::exchangeType > (const CRotParticleVi::exchangeType &p) |
| template<> | |
| void | TML_PackedMessageInterface::unpack< CRotParticleVi::exchangeType > (CRotParticleVi::exchangeType &p) |
| ostream & | operator<< (ostream &ost, const CRotParticleVi &CP) |
| ostream& operator<< | ( | ostream & | ost, |
| const CRotParticleVi & | CP | ||
| ) |
get deviatoric stress
References CParticle::m_force, CBasicParticle::m_global_id, CParticle::m_mass, CBasicParticle::m_pos, CBasicParticle::m_rad, and CParticle::m_vel.
| void TML_PackedMessageInterface::pack< CRotParticleVi::exchangeType > | ( | const CRotParticleVi::exchangeType & | p | ) |
References TML_PackedMessageInterface::append(), CRotParticleVi::exchangeType::m_angVel, CRotParticleVi::exchangeType::m_angVel_t, CRotParticleVi::exchangeType::m_initPos, CRotParticleVi::exchangeType::m_pos, CRotParticleVi::exchangeType::m_quat, CRotParticleVi::exchangeType::m_vel, Quaternion::return_sca(), Quaternion::return_vec(), Vec3::X(), Vec3::Y(), and Vec3::Z().

| void TML_PackedMessageInterface::unpack< CRotParticleVi::exchangeType > | ( | CRotParticleVi::exchangeType & | p | ) |
Unpack an exchangeType from a TML packed message
References CRotParticleVi::exchangeType::m_angVel, CRotParticleVi::exchangeType::m_angVel_t, CRotParticleVi::exchangeType::m_initPos, CRotParticleVi::exchangeType::m_pos, CRotParticleVi::exchangeType::m_quat, CRotParticleVi::exchangeType::m_vel, and TML_PackedMessageInterface::pop_doubles().
