SciPyPropagator

class ssapy.propagator.SciPyPropagator(accel, ode_kwargs=None)[source][source]

Bases: Propagator

Propagate using the scipy.integrate.solve_ivp ODE solver.

Parameters:
  • accel (ssapy.Accel) – Accel object containing the acceleration model by which to propagate.

  • ode_kwargs (dict) – Keyword arguments to pass to scipy.integrate.solve_ivp. Of particular interest may be the kwarg rtol, which usually yields reasonable results when set ~1e-7. For best results, check for convergence.