Dynamics.propagate¶
- Dynamics.propagate(state, new_time)[source]¶
This method propagates the input state the the requested time.
By default an RK45 ODE integrator is used to integrate the state from the first time to the second, though you can override this method if you wish.
- Parameters
state (giant.ufo.dynamics.Dynamics.State) – The current state
new_time (datetime.datetime) – the time the state is to be propagated to
- Returns
The updated state at the new time (a copy)
- Return type
giant.ufo.dynamics.Dynamics.State