# | Line 160 | Line 160 | template<typename T> void Integrator<T>::integrate(voi | |
---|---|---|
160 | double thermalTime = info->thermalTime; | |
161 | double resetTime = info->resetTime; | |
162 | ||
163 | < | |
163 | > | double difference; |
164 | double currSample; | |
165 | double currThermal; | |
166 | double currStatus; | |
# | Line 215 | Line 215 | template<typename T> void Integrator<T>::integrate(voi | |
215 | #endif // is_mpi | |
216 | ||
217 | while (info->getTime() < runTime && !stopIntegrator()){ | |
218 | < | if ((info->getTime() + dt) >= currStatus){ |
218 | > | difference = info->getTime() + dt - currStatus; |
219 | > | if (difference > 0 || fabs(difference) < 1e-4 ){ |
220 | calcPot = 1; | |
221 | calcStress = 1; | |
222 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |