43 |
|
#include "brains/Snapshot.hpp" |
44 |
|
#include "integrators/Integrator.hpp" |
45 |
|
#include "integrators/DLM.hpp" |
46 |
+ |
#include "flucq/FluctuatingChargeLangevin.hpp" |
47 |
|
#include "flucq/FluctuatingChargeNVT.hpp" |
48 |
|
#include "utils/simError.h" |
49 |
|
|
53 |
|
needReset(false), velocitizer_(NULL), needVelocityScaling(false), |
54 |
|
rnemd_(NULL), useRNEMD(false), rotAlgo_(NULL), flucQ_(NULL), |
55 |
|
rattle_(NULL), dumpWriter(NULL), statWriter(NULL), thermo(info), |
56 |
< |
currentSnapshot_(info->getSnapshotManager()->getCurrentSnapshot()) { |
56 |
> |
snap(info->getSnapshotManager()->getCurrentSnapshot()) { |
57 |
|
|
58 |
|
simParams = info->getSimParams(); |
59 |
|
|
95 |
|
} |
96 |
|
|
97 |
|
if (!simParams->getUseInitalTime()) { |
98 |
< |
currentSnapshot_->setTime(0.0); |
98 |
> |
snap->setTime(0.0); |
99 |
|
} |
100 |
|
|
101 |
|
if (simParams->haveResetTime()) { |
143 |
|
|
144 |
|
rotAlgo_ = new DLM(); |
145 |
|
rattle_ = new Rattle(info); |
146 |
< |
flucQ_ = new FluctuatingChargeNVT(info); |
146 |
> |
flucQ_ = new FluctuatingChargeLangevin(info); |
147 |
|
flucQ_->setForceManager(forceMan_); |
148 |
|
} |
149 |
|
|