ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/src/brains/Snapshot.hpp
(Generate patch)

Comparing branches/development/src/brains/Snapshot.hpp (file contents):
Revision 1544 by gezelter, Fri Mar 18 19:31:52 2011 UTC vs.
Revision 1551 by gezelter, Thu Apr 28 18:38:21 2011 UTC

# Line 54 | Line 54
54  
55   #include "brains/DataStorage.hpp"
56   #include "brains/Stats.hpp"
57 #include "UseTheForce/DarkSide/simulation_interface.h"
57  
59
58   namespace OpenMD{
59  
60    /**
# Line 207 | Line 205 | namespace OpenMD{
205        COMvel_ = COMvel;
206        COMw_ = COMw;
207        hasCOM_ = true;
210    }
211
212    Vector3d getAtomPosByIindex(int iIndex) {
213 #ifdef IS_MPI
214      return atomIData.position[iIndex];
215 #else
216      return atomData.position[iIndex];
217 #endif
218    }
219    Vector3d getAtomPosByJindex(int jIndex) {
220 #ifdef IS_MPI
221      return atomJData.position[jIndex];
222 #else
223      return atomData.position[jIndex];
224 #endif
225    }
226
227    Vector3d getCutoffGroupPosByIindex(int iIndex) {
228 #ifdef IS_MPI
229      return cgIData.position[iIndex];
230 #else
231      return cgData.position[iIndex];
232 #endif
208      }
234    Vector3d getCutoffGroupPosByJindex(int jIndex) {
235 #ifdef IS_MPI
236      return cgJData.position[jIndex];
237 #else
238      return cgData.position[jIndex];
239 #endif
240    }
209  
210      DataStorage atomData;
211      DataStorage rigidbodyData;
212      DataStorage cgData;
213      Stats statData;
214  
247 #ifdef IS_MPI
248    DataStorage atomIData;
249    DataStorage atomJData;
250    DataStorage cgIData;
251    DataStorage cgJData;
252 #endif
253  
254            
215    private:
216      RealType currentTime_;
217  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines