File generalized_leapfrog.hpp
-
template<typename Point, typename NT, typename ConvexBody, typename func>
struct GeneralizedLeapfrogODESolver -
Public Functions
-
inline GeneralizedLeapfrogODESolver(NT initial_time, NT step, pts initial_state, func oracle, bounds boundaries, bool adaptive_ = true)
-
inline void initialize()
-
inline void disable_adaptive()
-
inline void enable_adaptive()
-
inline void step(int k, bool accepted)
-
inline void print_state()
-
inline void steps(int num_steps, bool accepted)
-
inline GeneralizedLeapfrogODESolver(NT initial_time, NT step, pts initial_state, func oracle, bounds boundaries, bool adaptive_ = true)