Particle movement integrators

API

Particle movement integrators, for particle simulations.

These do not have astropy.units support, choosing instead to limit overhead and increase performance.

They act in-place on position and velocity arrays to reduce memory allocation.

Functions

boris_push(x, v, B, E, q, m, dt)

The explicit Boris pusher.