]> git.treefish.org Git - phys/latlib.git/blobdiff - o815/sim.cpp
doing sweeploop in o815.
[phys/latlib.git] / o815 / sim.cpp
index 1b81dda4401b4bd042750763445c5dac4cd5adad..4e885b5745b03517caaecd786b775cd4ed4aaba5 100644 (file)
@@ -44,12 +44,14 @@ void o815::sim::nextConfig() {
        *log << "SIM: " << nequileft << " of " << nequi << " equilibration steps left after virtual equilibration." << endl << flush;
       progress equiProg(nequileft);
       for( int iequi=0; iequi<nequileft; iequi++ ) {
        *log << "SIM: " << nequileft << " of " << nequi << " equilibration steps left after virtual equilibration." << endl << flush;
       progress equiProg(nequileft);
       for( int iequi=0; iequi<nequileft; iequi++ ) {
-       _makeSweep(1);
+       _makeSweep();
        while( equiProg.madeStep(iequi) ) *log << "SIM: " << equiProg.done()*100 << "% of equilibration done." << endl << flush;
       }
     }
        
        while( equiProg.madeStep(iequi) ) *log << "SIM: " << equiProg.done()*100 << "% of equilibration done." << endl << flush;
       }
     }
        
-    _makeSweep(nskip);
+    for (int iskip=0; iskip<nskip; iskip++)
+      _makeSweep();
+    
     hypercache::writeC();
   }
   
     hypercache::writeC();
   }