76 void modifyForces()
override;
79 std::vector<Vector3d> genTriangleForces(
int nTriangles);
82 Utils::RandNumGenPtr randNumGen_;
83 std::normal_distribution<RealType> forceDistribution_;
84 std::unique_ptr<Velocitizer> veloMunge {
nullptr};
88 RealType targetPressure_;
91 enum HullTypeEnum { hullConvex, hullAlphaShape, hullUnknown };
93 std::map<string, HullTypeEnum> stringToEnumMap_;
94 HullTypeEnum hullType_;
96 bool doThermalCoupling_;
97 bool doPressureCoupling_;
100 std::vector<StuntDouble*> localSites_;