Particle movement integrators

Attention

This functionality is under development. Backward incompatible changes might occur in future releases.

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.

Attention

This functionality is under development. Backward incompatible changes might occur in future releases.

Functions

boris_push(x, v, B, E, q, m, dt[, inplace])

The explicit Boris pusher.