48 |
|
#include "optimization/StatusFunction.hpp" |
49 |
|
#include "optimization/OptimizationFactory.hpp" |
50 |
|
|
51 |
– |
|
52 |
– |
|
51 |
|
#ifdef IS_MPI |
52 |
|
#include <mpi.h> |
53 |
|
#endif |
60 |
|
|
61 |
|
Globals* simParams = info_->getSimParams(); |
62 |
|
fqParams_ = simParams->getFluctuatingChargeParameters(); |
65 |
– |
|
63 |
|
} |
64 |
|
|
65 |
|
void FluctuatingChargePropagator::setForceManager(ForceManager* forceMan) { |
101 |
|
DumpStatusFunction dsf(info_); // we want a dump file written every iteration |
102 |
|
|
103 |
|
minim->minimize(problem, endCriteria); |
107 |
– |
|
104 |
|
} |
105 |
|
|
106 |
|
void FluctuatingChargePropagator::applyConstraints() { |
107 |
|
if (!hasFlucQ_) return; |
112 |
– |
|
108 |
|
fqConstraints_->applyConstraints(); |
109 |
|
} |
110 |
|
} |