| 66 |
|
|
| 67 |
|
Globals* simParams = info_->getSimParams(); |
| 68 |
|
|
| 69 |
< |
if (!simParams->getUseInitXSstate()) { |
| 69 |
> |
if (!simParams->getUseIntialExtendedSystemState()) { |
| 70 |
|
Snapshot* currSnapshot = info_->getSnapshotManager()->getCurrentSnapshot(); |
| 71 |
|
currSnapshot->setChi(0.0); |
| 72 |
|
currSnapshot->setIntegralOfChiDt(0.0); |
| 336 |
|
currentSnapshot_->setIntegralOfChiDt(integralOfChidt); |
| 337 |
|
|
| 338 |
|
saveEta(); |
| 339 |
+ |
} |
| 340 |
+ |
|
| 341 |
+ |
void NPT::resetIntegrator(){ |
| 342 |
+ |
currentSnapshot_->setChi(0.0); |
| 343 |
+ |
currentSnapshot_->setIntegralOfChiDt(0.0); |
| 344 |
+ |
resetEta(); |
| 345 |
|
} |
| 346 |
|
|
| 347 |
+ |
|
| 348 |
+ |
void NPT::resetEta() { |
| 349 |
+ |
Mat3x3d etaMat(0.0); |
| 350 |
+ |
currentSnapshot_->setEta(etaMat); |
| 351 |
+ |
} |
| 352 |
+ |
|
| 353 |
|
} |