hub::force::NewtonianGrav class

Newtonian direct summation force.

Public static variables

static bool vel_dependent constexpr
Is this force velocity dependent?

Public static functions

template<typename Particles>
static void add_acc_to(Particles const& particles, typename Particles::VectorArray& acceleration)
Add newtonian acceleration to existing 3D vector array.

Function documentation

template<typename Particles>
static void hub::force::NewtonianGrav::add_acc_to(Particles const& particles, typename Particles::VectorArray& acceleration)

Add newtonian acceleration to existing 3D vector array.

Template parameters
Particles Particle system type satisfy concept particle system.
Parameters
particles in Particle system that is used to evaluated the acceleration.
acceleration in/out 3D vector array to be updated.