boinor.twobody.propagation.cowell¶
module related to propagation of an orbit using Cowell’s method in the twobody sub-package
Classes¶
Propagates orbit using Cowell's formulation. |
Module Contents¶
- class boinor.twobody.propagation.cowell.CowellPropagator(rtol=1e-11, events=None, f=func_twobody)¶
Propagates orbit using Cowell’s formulation.
Notes
This method uses the Dormand & Prince integration method of order 8(5,3) (DOP853). If multiple tofs are provided, the method propagates to the maximum value (unless a terminal event is defined) and calculates the other values via dense output.
- kind¶
- propagate(state, tof)¶
actual propagation function for Cowell propagator
- propagate_many(state, tofs)¶
actual propagation function for Cowell propagator with array of TOFs