63 |
|
|
64 |
|
ForceManager::ForceManager(SimInfo * info) : info_(info) { |
65 |
|
|
66 |
– |
#ifdef IS_MPI |
66 |
|
fDecomp_ = new ForceMatrixDecomposition(info_); |
68 |
– |
#else |
69 |
– |
// fDecomp_ = new ForceSerialDecomposition(info); |
70 |
– |
#endif |
67 |
|
} |
68 |
|
|
69 |
|
void ForceManager::calcForces() { |
73 |
|
interactionMan_->setSimInfo(info_); |
74 |
|
interactionMan_->initialize(); |
75 |
|
swfun_ = interactionMan_->getSwitchingFunction(); |
80 |
– |
fDecomp_->distributeInitialData(); |
76 |
|
info_->prepareTopology(); |
77 |
+ |
fDecomp_->distributeInitialData(); |
78 |
|
} |
79 |
|
|
80 |
|
preCalculation(); |