13 #ifndef __VECTORINTERACTIONFIELDMASTER_H
14 #define __VECTORINTERACTIONFIELDMASTER_H
40 typedef std::pair<esys::lsm::quintuple<Vec3,double,Vec3,double,Vec3>,
Vec3>
IVecData2;
74 #endif // __VECTORINTERACTIONFIELDMASTER_H
virtual void writeAsRawWithPosID()
Definition: VectorInteractionFieldMaster.cpp:300
void collectFull2()
Definition: VectorInteractionFieldMaster.cpp:370
vector< DataWithID > m_data_with_id
Definition: VectorInteractionFieldMaster.h:47
Class for master part of a vector field which is defined on all particles.
Definition: VectorInteractionFieldMaster.h:37
void collectFullWithID()
Definition: VectorInteractionFieldMaster.cpp:79
vector< pair< Vec3, Vec3 > > m_data
Definition: VectorInteractionFieldMaster.h:49
vector< DataWithPosID > m_data_with_pos_id
Definition: VectorInteractionFieldMaster.h:48
std::pair< esys::lsm::quintuple< int, int, Vec3, Vec3, Vec3 >, Vec3 > DataWithPosID
Definition: VectorInteractionFieldMaster.h:42
void collectSum()
Definition: VectorInteractionFieldMaster.cpp:398
void collectFull()
Definition: VectorInteractionFieldMaster.cpp:349
std::pair< esys::lsm::quintuple< Vec3, double, Vec3, double, Vec3 >, Vec3 > IVecData2
Definition: VectorInteractionFieldMaster.h:40
virtual void writeAsRAW2()
Definition: VectorInteractionFieldMaster.cpp:196
void collectFullWithPosID()
Definition: VectorInteractionFieldMaster.cpp:108
Abstract base class for master part of field.
Definition: FieldMaster.h:39
abstract base class for communicator
Definition: comm.h:46
virtual void writeAsRAW_SERIES()
Definition: VectorInteractionFieldMaster.h:55
VectorInteractionFieldMaster(TML_Comm *, const string &, const string &, const string &, const string &, const string &, int, int, int, bool)
Definition: VectorInteractionFieldMaster.cpp:50
virtual void writeAsDX()
Definition: VectorInteractionFieldMaster.cpp:141
virtual void collect()
Definition: VectorInteractionFieldMaster.cpp:63
std::pair< esys::lsm::triplet< int, int, Vec3 >, Vec3 > DataWithID
Definition: VectorInteractionFieldMaster.h:41
vector< IVecData2 > m_data2
Definition: VectorInteractionFieldMaster.h:46
virtual void writeAsSUM()
Definition: VectorInteractionFieldMaster.cpp:172
virtual void writeAsRawWithID()
Definition: VectorInteractionFieldMaster.cpp:258
virtual void writeAsMAX()
Definition: VectorInteractionFieldMaster.h:54
virtual ~VectorInteractionFieldMaster()
Definition: VectorInteractionFieldMaster.h:69
vector< Vec3 > m_sum_vec
Definition: VectorInteractionFieldMaster.h:50