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

Comparing branches/development/src/integrators/Integrator.hpp (file contents):
Revision 1760 by gezelter, Thu Jun 21 19:26:46 2012 UTC vs.
Revision 1764 by gezelter, Tue Jul 3 18:32:27 2012 UTC

# Line 53 | Line 53
53  
54   #include "brains/ForceManager.hpp"
55   #include "restraints/ThermoIntegrationForceManager.hpp"
56 + #include "brains/Stats.hpp"
57   #include "io/DumpWriter.hpp"
58   #include "io/StatWriter.hpp"
59   #include "integrators/RotationAlgorithm.hpp"
# Line 137 | Line 138 | namespace OpenMD {
138      virtual void doUpdateSizes() {}
139          
140      void saveConservedQuantity() {
141 <      currentSnapshot_->statData[Stats::CONSERVED_QUANTITY] = calcConservedQuantity();
141 >      snap->setConservedQuantity( calcConservedQuantity() );
142      }
143          
144      SimInfo* info_;
# Line 157 | Line 158 | namespace OpenMD {
158  
159      bool useRNEMD;    
160      
161 +    Stats* stats;
162      DumpWriter* dumpWriter;
163      StatWriter* statWriter;
164      Thermo thermo;
# Line 169 | Line 171 | namespace OpenMD {
171      RealType RNEMD_exchangeTime;
172      RealType dt;
173  
174 <    Snapshot* currentSnapshot_; //During the integration, the address of currentSnapshot Will not change
174 >    Snapshot* snap; // During the integration, the address of snap Will not change
175  
176          
177    private:

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines