44 |
|
|
45 |
|
#include "Parallel/ForceDecomposition.hpp" |
46 |
|
#include "math/SquareMatrix3.hpp" |
47 |
+ |
#include "brains/Snapshot.hpp" |
48 |
|
|
49 |
|
#ifdef IS_MPI |
50 |
|
#include "Parallel/Communicator.hpp" |
95 |
|
|
96 |
|
private: |
97 |
|
SnapshotManager* sman_; |
98 |
+ |
Snapshot* snap_; |
99 |
+ |
int storageLayout_; |
100 |
|
#ifdef IS_MPI |
101 |
+ |
|
102 |
+ |
DataStorage atomRowData; |
103 |
+ |
DataStorage atomColData; |
104 |
+ |
DataStorage cgRowData; |
105 |
+ |
DataStorage cgColData; |
106 |
+ |
|
107 |
|
Communicator<Row, int>* AtomCommIntRow; |
108 |
|
Communicator<Row, RealType>* AtomCommRealRow; |
109 |
|
Communicator<Row, Vector3d>* AtomCommVectorRow; |