/third_party/boost/libs/numeric/odeint/test/ |
D | rosenbrock4.cpp | 71 typedef rosenbrock4< value_type > stepper_type; in BOOST_AUTO_TEST_CASE() typedef 72 stepper_type stepper; in BOOST_AUTO_TEST_CASE() 74 typedef stepper_type::state_type state_type; in BOOST_AUTO_TEST_CASE() 75 typedef stepper_type::value_type stepper_value_type; in BOOST_AUTO_TEST_CASE() 76 typedef stepper_type::deriv_type deriv_type; in BOOST_AUTO_TEST_CASE() 77 typedef stepper_type::time_type time_type; in BOOST_AUTO_TEST_CASE() 97 typedef rosenbrock4_controller< rosenbrock4< value_type > > stepper_type; in BOOST_AUTO_TEST_CASE() typedef 98 stepper_type stepper; in BOOST_AUTO_TEST_CASE() 100 typedef stepper_type::state_type state_type; in BOOST_AUTO_TEST_CASE() 101 typedef stepper_type::value_type stepper_value_type; in BOOST_AUTO_TEST_CASE() [all …]
|
D | integrate_overflow.cpp | 67 typedef runge_kutta_dopri5<state_type> stepper_type; typedef 79 integrate_const(stepper_type(), lorenz, x, 0.0, 10.0, 1.0); in BOOST_AUTO_TEST_CASE() 80 integrate_const(stepper_type(), lorenz, x, 0.0, 10.0, 1.0, null_observer()); in BOOST_AUTO_TEST_CASE() 82 … integrate_const(stepper_type(), lorenz, x, 0.0, 10.0, 1.0, null_observer(), max_step_checker(10)); in BOOST_AUTO_TEST_CASE() 86 integrate_const(make_controlled<stepper_type>(1E-5, 1E-5), lorenz, x, 0.0, 10.0, 1.0); in BOOST_AUTO_TEST_CASE() 88 BOOST_CHECK_THROW(integrate_const(make_controlled<stepper_type>(1E-15, 1E-15), lorenz, x, in BOOST_AUTO_TEST_CASE() 92 BOOST_CHECK_THROW(integrate_const(make_controlled<stepper_type>(1E-5, 1E-5), lorenz, x, in BOOST_AUTO_TEST_CASE() 97 integrate_const(make_dense_output<stepper_type>(1E-5, 1E-5), lorenz, x, 0.0, 10.0, 1.0); in BOOST_AUTO_TEST_CASE() 98 integrate_const(make_dense_output<stepper_type>(1E-5, 1E-5), lorenz, x, 0.0, 10.0, 1.0); in BOOST_AUTO_TEST_CASE() 100 BOOST_CHECK_THROW(integrate_const(make_dense_output<stepper_type>(1E-15, 1E-15), lorenz, x, in BOOST_AUTO_TEST_CASE() [all …]
|
D | stepper_with_units.cpp | 78 typedef Stepper stepper_type; in check_stepper() typedef 79 typedef typename stepper_type::state_type state_type; in check_stepper() 80 typedef typename stepper_type::value_type value_type; in check_stepper() 81 typedef typename stepper_type::deriv_type deriv_type; in check_stepper() 82 typedef typename stepper_type::time_type time_type; in check_stepper() 83 typedef typename stepper_type::order_type order_type; in check_stepper() 84 typedef typename stepper_type::algebra_type algebra_type; in check_stepper() 85 typedef typename stepper_type::operations_type operations_type; in check_stepper() 110 typedef Stepper stepper_type; in check_fsal_stepper() typedef 111 typedef typename stepper_type::state_type state_type; in check_fsal_stepper() [all …]
|
D | rosenbrock4_mp.cpp | 72 typedef rosenbrock4< value_type > stepper_type; in BOOST_AUTO_TEST_CASE() typedef 73 stepper_type stepper; in BOOST_AUTO_TEST_CASE() 75 typedef stepper_type::state_type state_type; in BOOST_AUTO_TEST_CASE() 76 typedef stepper_type::value_type stepper_value_type; in BOOST_AUTO_TEST_CASE() 77 typedef stepper_type::deriv_type deriv_type; in BOOST_AUTO_TEST_CASE() 78 typedef stepper_type::time_type time_type; in BOOST_AUTO_TEST_CASE() 100 typedef rosenbrock4_controller< rosenbrock4< value_type > > stepper_type; in BOOST_AUTO_TEST_CASE() typedef 101 stepper_type stepper; in BOOST_AUTO_TEST_CASE() 103 typedef stepper_type::state_type state_type; in BOOST_AUTO_TEST_CASE() 104 typedef stepper_type::value_type stepper_value_type; in BOOST_AUTO_TEST_CASE() [all …]
|
D | trivial_state.cpp | 69 typedef T stepper_type; in BOOST_AUTO_TEST_CASE_TEMPLATE() typedef 70 stepper_type stepper; in BOOST_AUTO_TEST_CASE_TEMPLATE() 71 typename stepper_type::state_type x = 0.0; in BOOST_AUTO_TEST_CASE_TEMPLATE() 72 typename stepper_type::time_type t = 0.0; in BOOST_AUTO_TEST_CASE_TEMPLATE() 73 typename stepper_type::time_type dt = 0.1; in BOOST_AUTO_TEST_CASE_TEMPLATE() 75 …BOOST_CHECK_CLOSE( x , 0.1 , 100*std::numeric_limits< typename stepper_type::state_type >::epsilon… in BOOST_AUTO_TEST_CASE_TEMPLATE() 81 typename stepper_type::state_type x_out; in BOOST_AUTO_TEST_CASE_TEMPLATE() 83 …BOOST_CHECK_CLOSE( x , 0.1 , 100*std::numeric_limits< typename stepper_type::state_type >::epsilon… in BOOST_AUTO_TEST_CASE_TEMPLATE() 84 …BOOST_CHECK_CLOSE( x_out , 0.2 , 100*std::numeric_limits< typename stepper_type::state_type >::eps… in BOOST_AUTO_TEST_CASE_TEMPLATE() 100 typedef T stepper_type; in BOOST_AUTO_TEST_CASE_TEMPLATE() typedef [all …]
|
D | algebra_dispatcher.cpp | 45 typedef runge_kutta4< std::vector< double > > stepper_type; in BOOST_AUTO_TEST_CASE() typedef 46 BOOST_STATIC_ASSERT(( boost::is_same< stepper_type::algebra_type , range_algebra >::value )); in BOOST_AUTO_TEST_CASE() 51 typedef runge_kutta4< boost::array< double , 2 > > stepper_type; in BOOST_AUTO_TEST_CASE() typedef 52 BOOST_STATIC_ASSERT(( boost::is_same< stepper_type::algebra_type , array_algebra >::value )); in BOOST_AUTO_TEST_CASE() 57 …:array< double , 2 > , double , boost::array< double , 2 > , double , range_algebra > stepper_type; in BOOST_AUTO_TEST_CASE() typedef 58 BOOST_STATIC_ASSERT(( boost::is_same< stepper_type::algebra_type , range_algebra >::value )); in BOOST_AUTO_TEST_CASE() 63 typedef runge_kutta4< boost::fusion::vector< double > > stepper_type; in BOOST_AUTO_TEST_CASE() typedef 64 BOOST_STATIC_ASSERT(( boost::is_same< stepper_type::algebra_type , fusion_algebra >::value )); in BOOST_AUTO_TEST_CASE() 69 typedef runge_kutta_fehlberg78< boost::fusion::vector< double > > stepper_type; in BOOST_AUTO_TEST_CASE() typedef 70 BOOST_STATIC_ASSERT(( boost::is_same< stepper_type::algebra_type , fusion_algebra >::value )); in BOOST_AUTO_TEST_CASE() [all …]
|
D | velocity_verlet.cpp | 162 typedef get_resizer_test_stepper< initially_resizer >::type stepper_type; in BOOST_FIXTURE_TEST_CASE() typedef 165 stepper_type stepper; in BOOST_FIXTURE_TEST_CASE() 174 typedef get_resizer_test_stepper< always_resizer >::type stepper_type; in BOOST_FIXTURE_TEST_CASE() typedef 177 stepper_type stepper; in BOOST_FIXTURE_TEST_CASE() 186 typedef get_resizer_test_stepper< never_resizer >::type stepper_type; in BOOST_FIXTURE_TEST_CASE() typedef 189 stepper_type stepper; in BOOST_FIXTURE_TEST_CASE() 198 typedef get_resizer_test_stepper< initially_resizer >::type stepper_type; in BOOST_FIXTURE_TEST_CASE() typedef 201 stepper_type stepper; in BOOST_FIXTURE_TEST_CASE() 218 typedef get_resizer_test_stepper< initially_resizer >::type stepper_type; in BOOST_FIXTURE_TEST_CASE() typedef 221 stepper_type stepper; in BOOST_FIXTURE_TEST_CASE() [all …]
|
/third_party/boost/boost/numeric/odeint/integrate/ |
D | check_adapter.hpp | 40 typedef Stepper stepper_type; typedef in boost::numeric::odeint::checked_stepper 43 typedef typename stepper_type::state_type state_type; 44 typedef typename stepper_type::value_type value_type; 45 typedef typename stepper_type::deriv_type deriv_type; 46 typedef typename stepper_type::time_type time_type; 49 stepper_type &m_stepper; 56 checked_stepper(stepper_type &stepper, checker_type &checker) in checked_stepper() 81 typedef ControlledStepper stepper_type; typedef in boost::numeric::odeint::checked_stepper 84 typedef typename stepper_type::state_type state_type; 85 typedef typename stepper_type::value_type value_type; [all …]
|
/third_party/boost/boost/numeric/odeint/stepper/ |
D | dense_output_runge_kutta.hpp | 72 typedef Stepper stepper_type; typedef in boost::numeric::odeint::dense_output_runge_kutta 73 typedef typename stepper_type::state_type state_type; 74 typedef typename stepper_type::wrapped_state_type wrapped_state_type; 75 typedef typename stepper_type::value_type value_type; 76 typedef typename stepper_type::deriv_type deriv_type; 77 typedef typename stepper_type::wrapped_deriv_type wrapped_deriv_type; 78 typedef typename stepper_type::time_type time_type; 79 typedef typename stepper_type::algebra_type algebra_type; 80 typedef typename stepper_type::operations_type operations_type; 81 typedef typename stepper_type::resizer_type resizer_type; [all …]
|
D | rosenbrock4_controller.hpp | 46 typedef Stepper stepper_type; typedef in boost::numeric::odeint::rosenbrock4_controller 47 typedef typename stepper_type::value_type value_type; 48 typedef typename stepper_type::state_type state_type; 49 typedef typename stepper_type::wrapped_state_type wrapped_state_type; 50 typedef typename stepper_type::time_type time_type; 51 typedef typename stepper_type::deriv_type deriv_type; 52 typedef typename stepper_type::wrapped_deriv_type wrapped_deriv_type; 53 typedef typename stepper_type::resizer_type resizer_type; 60 const stepper_type &stepper = stepper_type() ) in rosenbrock4_controller() 68 const stepper_type &stepper = stepper_type() ) in rosenbrock4_controller() [all …]
|
D | controlled_runge_kutta.hpp | 221 typedef ErrorStepper stepper_type; typedef in boost::numeric::odeint::controlled_runge_kutta 222 typedef typename stepper_type::state_type state_type; 223 typedef typename stepper_type::value_type value_type; 224 typedef typename stepper_type::deriv_type deriv_type; 225 typedef typename stepper_type::time_type time_type; 226 typedef typename stepper_type::algebra_type algebra_type; 227 typedef typename stepper_type::operations_type operations_type; 234 typedef typename stepper_type::wrapped_state_type wrapped_state_type; 235 typedef typename stepper_type::wrapped_deriv_type wrapped_deriv_type; 250 const stepper_type &stepper = stepper_type( ) in controlled_runge_kutta() [all …]
|
D | rosenbrock4_dense_output.hpp | 45 typedef typename unwrapped_controlled_stepper_type::stepper_type stepper_type; typedef in boost::numeric::odeint::rosenbrock4_dense_output 46 typedef typename stepper_type::value_type value_type; 47 typedef typename stepper_type::state_type state_type; 48 typedef typename stepper_type::wrapped_state_type wrapped_state_type; 49 typedef typename stepper_type::time_type time_type; 50 typedef typename stepper_type::deriv_type deriv_type; 51 typedef typename stepper_type::wrapped_deriv_type wrapped_deriv_type; 52 typedef typename stepper_type::resizer_type resizer_type;
|
D | controlled_adams_bashforth_moulton.hpp | 133 typedef ErrorStepper stepper_type; typedef in boost::numeric::odeint::controlled_adams_bashforth_moulton 135 static const typename stepper_type::order_type order_value = stepper_type::order_value; 137 typedef typename stepper_type::state_type state_type; 138 typedef typename stepper_type::value_type value_type; 139 typedef typename stepper_type::deriv_type deriv_type; 140 typedef typename stepper_type::time_type time_type; 142 typedef typename stepper_type::algebra_type algebra_type; 143 typedef typename stepper_type::operations_type operations_type; 150 typedef typename stepper_type::wrapped_state_type wrapped_state_type; 151 typedef typename stepper_type::wrapped_deriv_type wrapped_deriv_type; [all …]
|
/third_party/boost/boost/numeric/odeint/stepper/generation/ |
D | generation_rosenbrock4.hpp | 34 typedef rosenbrock4< Value , Coefficients , Resize > stepper_type; typedef 35 typedef rosenbrock4_controller< stepper_type > type; 43 typedef rosenbrock4< Value , Coefficients , Resize > stepper_type; typedef 44 typedef rosenbrock4_controller< stepper_type > controller_type; 54 typedef Stepper stepper_type; typedef 55 typedef rosenbrock4_controller< stepper_type > controller_type; 56 typedef typename stepper_type::value_type value_type; 57 typedef typename stepper_type::time_type time_type; 60 …dense_output_type operator()( value_type abs_error , value_type rel_error , const stepper_type &st… in operator ()() 66 time_type max_dt, const stepper_type &stepper ) in operator ()()
|
D | generation_controlled_adams_bashforth_moulton.hpp | 29 …ams_bashforth_moulton<Steps, State, Value, Deriv, Time, Algebra, Operations, Resizer> stepper_type; typedef 30 typedef controlled_adams_bashforth_moulton< stepper_type > type; 37 typedef Stepper stepper_type; typedef 38 typedef controlled_adams_bashforth_moulton< stepper_type > controller_type; 40 typedef typename stepper_type::value_type value_type; 41 typedef typename stepper_type::value_type time_type; 43 …controller_type operator()( value_type abs_error , value_type rel_error , const stepper_type &step… in operator ()() 49 time_type max_dt, const stepper_type &stepper ) in operator ()()
|
D | generation_controlled_runge_kutta.hpp | 34 typedef Stepper stepper_type; typedef 35 typedef controlled_runge_kutta< stepper_type > controller_type; 38 typedef typename stepper_type::value_type value_type; 39 typedef typename stepper_type::value_type time_type; 41 …controller_type operator()( value_type abs_error , value_type rel_error , const stepper_type &step… in operator ()() 48 time_type max_dt, const stepper_type &stepper ) in operator ()()
|
D | generation_dense_output_runge_kutta.hpp | 33 typedef Stepper stepper_type; typedef 34 typedef controlled_runge_kutta< stepper_type > controller_type; 37 typedef typename stepper_type::value_type value_type; 38 typedef typename stepper_type::time_type time_type; 41 …dense_output_type operator()( value_type abs_error , value_type rel_error , const stepper_type &st… in operator ()() 48 time_type max_dt , const stepper_type &stepper ) in operator ()()
|
D | make_dense_output.hpp | 72 typedef Stepper stepper_type; in make_dense_output() typedef 73 typedef typename result_of::make_dense_output< stepper_type >::type dense_output_type; in make_dense_output() 74 typedef dense_output_factory< stepper_type , dense_output_type > factory_type; in make_dense_output() 87 typedef Stepper stepper_type; in make_dense_output() typedef 88 typedef typename result_of::make_dense_output< stepper_type >::type dense_output_type; in make_dense_output() 89 typedef dense_output_factory< stepper_type , dense_output_type > factory_type; in make_dense_output()
|
D | make_controlled.hpp | 76 typedef Stepper stepper_type; in make_controlled() typedef 77 typedef typename result_of::make_controlled< stepper_type >::type controller_type; in make_controlled() 78 typedef controller_factory< stepper_type , controller_type > factory_type; in make_controlled() 91 typedef Stepper stepper_type; in make_controlled() typedef 92 typedef typename result_of::make_controlled< stepper_type >::type controller_type; in make_controlled() 93 typedef controller_factory< stepper_type , controller_type > factory_type; in make_controlled()
|
/third_party/boost/boost/numeric/odeint/util/ |
D | stepper_traits.hpp | 32 typedef typename boost::numeric::odeint::unwrap_reference< Stepper >::type stepper_type; typedef 33 typedef typename stepper_type::state_type type; 39 typedef typename boost::numeric::odeint::unwrap_reference< Stepper >::type stepper_type; typedef 40 typedef typename stepper_type::time_type type; 46 typedef typename boost::numeric::odeint::unwrap_reference< Stepper >::type stepper_type; typedef 47 typedef typename stepper_type::stepper_category type; 53 typedef typename boost::numeric::odeint::unwrap_reference< Stepper >::type stepper_type; typedef 54 typedef typename stepper_type::value_type type;
|
/third_party/boost/boost/numeric/odeint/iterator/impl/ |
D | times_iterator_impl.hpp | 61 typedef Stepper stepper_type; typedef in boost::numeric::odeint::times_iterator_impl 63 …typedef typename boost::numeric::odeint::unwrap_reference< stepper_type >::type unwrapped_stepper_… 66 typedef typename traits::time_type< stepper_type >::type time_type; 67 typedef typename traits::value_type< stepper_type >::type ode_value_type; 84 times_iterator_impl( stepper_type stepper , system_type sys , state_type &s , in times_iterator_impl() 100 times_iterator_impl( stepper_type stepper , system_type sys , state_type &s ) in times_iterator_impl() 159 typedef Stepper stepper_type; typedef in boost::numeric::odeint::times_iterator_impl 161 …typedef typename boost::numeric::odeint::unwrap_reference< stepper_type >::type unwrapped_stepper_… 164 typedef typename traits::time_type< stepper_type >::type time_type; 165 typedef typename traits::value_type< stepper_type >::type ode_value_type; [all …]
|
D | n_step_iterator_impl.hpp | 55 typedef Stepper stepper_type; typedef in boost::numeric::odeint::n_step_iterator_impl 57 …typedef typename boost::numeric::odeint::unwrap_reference< stepper_type >::type unwrapped_stepper_… 59 typedef typename traits::time_type< stepper_type >::type time_type; 60 typedef typename traits::value_type< stepper_type >::type ode_value_type; 77 n_step_iterator_impl( stepper_type stepper , system_type sys , state_type &s , in n_step_iterator_impl() 90 n_step_iterator_impl( stepper_type stepper , system_type sys , state_type &s ) in n_step_iterator_impl() 151 typedef Stepper stepper_type; typedef in boost::numeric::odeint::n_step_iterator_impl 153 …typedef typename boost::numeric::odeint::unwrap_reference< stepper_type >::type unwrapped_stepper_… 155 typedef typename traits::time_type< stepper_type >::type time_type; 156 typedef typename traits::value_type< stepper_type >::type ode_value_type; [all …]
|
D | const_step_iterator_impl.hpp | 44 typedef Stepper stepper_type; typedef in boost::numeric::odeint::const_step_iterator_impl 46 …typedef typename boost::numeric::odeint::unwrap_reference< stepper_type >::type unwrapped_stepper_… 48 typedef typename traits::time_type< stepper_type >::type time_type; 49 typedef typename traits::value_type< stepper_type >::type ode_value_type; 66 …const_step_iterator_impl( stepper_type stepper , system_type sys , state_type &s , time_type t , t… in const_step_iterator_impl() 80 const_step_iterator_impl( stepper_type stepper , system_type sys , state_type& /* s */ ) in const_step_iterator_impl() 138 typedef Stepper stepper_type; typedef in boost::numeric::odeint::const_step_iterator_impl 140 …typedef typename boost::numeric::odeint::unwrap_reference< stepper_type >::type unwrapped_stepper_… 142 typedef typename traits::time_type< stepper_type >::type time_type; 143 typedef typename traits::value_type< stepper_type >::type ode_value_type; [all …]
|
D | adaptive_iterator_impl.hpp | 60 typedef Stepper stepper_type; typedef in boost::numeric::odeint::adaptive_iterator_impl 62 …typedef typename boost::numeric::odeint::unwrap_reference< stepper_type >::type unwrapped_stepper_… 64 typedef typename traits::time_type< stepper_type >::type time_type; 65 typedef typename traits::value_type< stepper_type >::type ode_value_type; 82 …adaptive_iterator_impl( stepper_type stepper , system_type sys , state_type &s , time_type t , tim… in adaptive_iterator_impl() 96 adaptive_iterator_impl( stepper_type stepper , system_type sys , state_type &s ) in adaptive_iterator_impl() 165 typedef Stepper stepper_type; typedef in boost::numeric::odeint::adaptive_iterator_impl 167 …typedef typename boost::numeric::odeint::unwrap_reference< stepper_type >::type unwrapped_stepper_… 169 typedef typename traits::time_type< stepper_type >::type time_type; 170 typedef typename traits::value_type< stepper_type >::type ode_value_type; [all …]
|
/third_party/boost/boost/numeric/odeint/iterator/detail/ |
D | ode_iterator_base.hpp | 51 typedef Stepper stepper_type; typedef in boost::numeric::odeint::detail::ode_iterator_base 53 …typedef typename boost::numeric::odeint::unwrap_reference< stepper_type >::type unwrapped_stepper_… 60 ode_iterator_base( stepper_type stepper , system_type sys , time_type t , time_type dt ) in ode_iterator_base() 65 ode_iterator_base( stepper_type stepper , system_type sys ) in ode_iterator_base() 106 stepper_type m_stepper; 129 typedef Stepper stepper_type; typedef in boost::numeric::odeint::detail::ode_iterator_base 131 …typedef typename boost::numeric::odeint::unwrap_reference< stepper_type >::type unwrapped_stepper_… 138 ode_iterator_base( stepper_type stepper , system_type sys , in ode_iterator_base() 144 ode_iterator_base( stepper_type stepper , system_type sys ) in ode_iterator_base() 182 stepper_type m_stepper;
|