|
ESyS-Particle
2.3.4
|
#include "Parallel/mpibuf.h"#include "tml/message/packed_message_interface.h"#include "Parallel/mpisgbuf.h"#include "Model/Particle.h"#include "Geometry/SimpleParticleData.h"#include "Foundation/console.h"
Functions | |
| template<> | |
| void | TML_PackedMessageInterface::pack< CParticle::exchangeType > (const CParticle::exchangeType &p) |
| template<> | |
| void | TML_PackedMessageInterface::unpack< CParticle::exchangeType > (CParticle::exchangeType &p) |
| ostream & | operator<< (ostream &ost, const CParticle &CP) |
Variables | |
| const Vec3 | zeroVec3 (0.0, 0.0, 0.0) |
| ostream& operator<< | ( | ostream & | ost, |
| const CParticle & | CP | ||
| ) |
| void TML_PackedMessageInterface::pack< CParticle::exchangeType > | ( | const CParticle::exchangeType & | p | ) |
Pack an exchangeType into a TML packed message
| p | the exchangeType |
References CParticle::exchangeType::m_initPos, CParticle::exchangeType::m_is_dynamic, CParticle::exchangeType::m_oldPos, CParticle::exchangeType::m_pos, CParticle::exchangeType::m_vel, Vec3::X(), Vec3::Y(), and Vec3::Z().

| void TML_PackedMessageInterface::unpack< CParticle::exchangeType > | ( | CParticle::exchangeType & | p | ) |
Unpack an exchangeType from a TML packed message
References CParticle::exchangeType::m_initPos, CParticle::exchangeType::m_is_dynamic, CParticle::exchangeType::m_oldPos, CParticle::exchangeType::m_pos, and CParticle::exchangeType::m_vel.
| const Vec3 zeroVec3(0.0, 0.0, 0.0) |
Referenced by CParticle::CParticle().