Container to store the particles for simulation using the direct sum algorithm.
Definition: DefaultParticleContainer.h:19
void step(int iteration) override
Perform one time step in the direct sum model.
Definition: DirectSum.cpp:11
DirectSum(Force &force, double deltaT, FileHandler::outputFormat outputFormat, bool gravityOn, std::array< double, 3 > g={})
Construct a new Direct Sum model.
Definition: DirectSum.cpp:7
void initializeForces() override
Calculate forces at the beginning of the simulation that the old force is not 0.
Definition: DirectSum.cpp:20