...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Home | Libraries | People | FAQ | More |
boost::numeric::odeint::default_step_adjuster
// In header: <boost/numeric/odeint/stepper/controlled_runge_kutta.hpp> template<typename Value, typename Time> class default_step_adjuster { public: // types typedef Time time_type; typedef Value value_type; // construct/copy/destruct default_step_adjuster(const time_type = static_cast< time_type >(0)); // public member functions time_type decrease_step(time_type, const value_type, const int) const; time_type increase_step(time_type, value_type, const int) const; bool check_step_size_limit(const time_type); time_type get_max_dt(); };