| 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 |
|
} |