std::array< double, 3 > compute(Particle &target, Particle &source) override
Actual computation of the gravitational force occurring.
Definition: Gravity.cpp:6
std::array< double, 3 > computeOptimized(Particle &target, Particle &source, std::array< double, 3 > &difference, double distance) override
We needed this to integrate our optimization in our code to prevent breaking the inheritance hierachy...
Definition: Gravity.cpp:11
Definition: Particle.h:16