Home
last modified time | relevance | path

Searched refs:stepper_type (Results 1 – 25 of 84) sorted by relevance

1234

/third_party/boost/libs/numeric/odeint/test/
Drosenbrock4.cpp71 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 …]
Dintegrate_overflow.cpp67 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 …]
Dstepper_with_units.cpp78 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 …]
Drosenbrock4_mp.cpp72 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 …]
Dtrivial_state.cpp69 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 …]
Dalgebra_dispatcher.cpp45 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 …]
Dvelocity_verlet.cpp162 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/
Dcheck_adapter.hpp40 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/
Ddense_output_runge_kutta.hpp72 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 …]
Drosenbrock4_controller.hpp46 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 …]
Dcontrolled_runge_kutta.hpp221 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 …]
Drosenbrock4_dense_output.hpp45 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;
Dcontrolled_adams_bashforth_moulton.hpp133 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/
Dgeneration_rosenbrock4.hpp34 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 ()()
Dgeneration_controlled_adams_bashforth_moulton.hpp29 …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 ()()
Dgeneration_controlled_runge_kutta.hpp34 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 ()()
Dgeneration_dense_output_runge_kutta.hpp33 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 ()()
Dmake_dense_output.hpp72 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()
Dmake_controlled.hpp76 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/
Dstepper_traits.hpp32 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/
Dtimes_iterator_impl.hpp61 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 …]
Dn_step_iterator_impl.hpp55 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 …]
Dconst_step_iterator_impl.hpp44 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 …]
Dadaptive_iterator_impl.hpp60 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/
Dode_iterator_base.hpp51 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;

1234