| 53 |
|
#include "brains/SimInfo.hpp" |
| 54 |
|
#include "math/Vector3.hpp" |
| 55 |
|
#include "primitives/Molecule.hpp" |
| 56 |
+ |
#include "primitives/StuntDouble.hpp" |
| 57 |
|
#include "UseTheForce/fCutoffPolicy.h" |
| 58 |
|
#include "UseTheForce/DarkSide/fElectrostaticSummationMethod.h" |
| 59 |
|
#include "UseTheForce/DarkSide/fElectrostaticScreeningMethod.h" |
| 1437 |
|
return angularMomentum; |
| 1438 |
|
} |
| 1439 |
|
|
| 1440 |
< |
|
| 1440 |
> |
StuntDouble* SimInfo::getIOIndexToIntegrableObject(int index) { |
| 1441 |
> |
return IOIndexToIntegrableObject.at(index); |
| 1442 |
> |
} |
| 1443 |
> |
|
| 1444 |
> |
void SimInfo::setIOIndexToIntegrableObject(const std::vector<StuntDouble*>& v) { |
| 1445 |
> |
IOIndexToIntegrableObject= v; |
| 1446 |
> |
} |
| 1447 |
> |
|
| 1448 |
> |
/* |
| 1449 |
> |
void SimInfo::setStuntDoubleFromGlobalIndex(std::vector<StuntDouble*> v) { |
| 1450 |
> |
assert( v.size() == nAtoms_ + nRigidBodies_); |
| 1451 |
> |
sdByGlobalIndex_ = v; |
| 1452 |
> |
} |
| 1453 |
> |
|
| 1454 |
> |
StuntDouble* SimInfo::getStuntDoubleFromGlobalIndex(int index) { |
| 1455 |
> |
//assert(index < nAtoms_ + nRigidBodies_); |
| 1456 |
> |
return sdByGlobalIndex_.at(index); |
| 1457 |
> |
} |
| 1458 |
> |
*/ |
| 1459 |
|
}//end namespace oopse |
| 1460 |
|
|