Orbit integration (kicks)#

In kicks you’ll find functions for applying the effect of supernova kicks to orbital integration. This is mostly handled by integrate_orbit_with_events(), which provides a wrapper on Gala’s integrate_orbit() to additionally handle the kick events.

Functions#

get_kick_differential(delta_v_sys_x, ...[, ...])

Calculate the CylindricalDifferential from a combination of the natal kick, Blauuw kick and orbital motion.

integrate_orbit_with_events(w0, t1, t2, dt)

Integrate PhaseSpacePosition in a Potential with events that occur at certain times