Imported Upstream version 1.64.0
[platform/upstream/boost.git] / libs / numeric / odeint / doc / html / index.html
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
4 <title>Chapter&#160;1.&#160;Boost.Numeric.Odeint</title>
5 <link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
6 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
7 <link rel="home" href="index.html" title="Chapter&#160;1.&#160;Boost.Numeric.Odeint">
8 <link rel="next" href="boost_numeric_odeint/getting_started.html" title="Getting started">
9 </head>
10 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
11 <table cellpadding="2" width="100%"><tr>
12 <td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="logo.jpg"></td>
13 <td align="center"><a href="../../../../../index.html">Home</a></td>
14 <td align="center"><a href="../../../../../libs/libraries.htm">Libraries</a></td>
15 <td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
16 <td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
17 <td align="center"><a href="../../../../../more/index.htm">More</a></td>
18 </tr></table>
19 <hr>
20 <div class="spirit-nav"><a accesskey="n" href="boost_numeric_odeint/getting_started.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a></div>
21 <div class="chapter">
22 <div class="titlepage"><div>
23 <div><h2 class="title">
24 <a name="odeint"></a>Chapter&#160;1.&#160;Boost.Numeric.Odeint</h2></div>
25 <div><div class="author"><h3 class="author">
26 <span class="firstname">Karsten</span> <span class="surname">Ahnert</span>
27 </h3></div></div>
28 <div><div class="author"><h3 class="author">
29 <span class="firstname">Mario</span> <span class="surname">Mulansky</span>
30 </h3></div></div>
31 <div><p class="copyright">Copyright &#169; 2009-2015 Karsten Ahnert and Mario Mulansky</p></div>
32 <div><div class="legalnotice">
33 <a name="odeint.legal"></a><p>
34         Distributed under the Boost Software License, Version 1.0. (See accompanying
35         file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
36       </p>
37 </div></div>
38 </div></div>
39 <div class="toc">
40 <p><b>Table of Contents</b></p>
41 <dl class="toc">
42 <dt><span class="section"><a href="boost_numeric_odeint/getting_started.html">Getting started</a></span></dt>
43 <dd><dl>
44 <dt><span class="section"><a href="boost_numeric_odeint/getting_started/overview.html">Overview</a></span></dt>
45 <dt><span class="section"><a href="boost_numeric_odeint/getting_started/usage__compilation__headers.html">Usage,
46       Compilation, Headers</a></span></dt>
47 <dt><span class="section"><a href="boost_numeric_odeint/getting_started/short_example.html">Short
48       Example</a></span></dt>
49 </dl></dd>
50 <dt><span class="section"><a href="boost_numeric_odeint/tutorial.html">Tutorial</a></span></dt>
51 <dd><dl>
52 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/harmonic_oscillator.html">Harmonic
53       oscillator</a></span></dt>
54 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/solar_system.html">Solar system</a></span></dt>
55 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/chaotic_systems_and_lyapunov_exponents.html">Chaotic
56       systems and Lyapunov exponents</a></span></dt>
57 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/stiff_systems.html">Stiff systems</a></span></dt>
58 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/complex_state_types.html">Complex
59       state types</a></span></dt>
60 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/lattice_systems.html">Lattice
61       systems</a></span></dt>
62 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/ensembles_of_oscillators.html">Ensembles
63       of oscillators</a></span></dt>
64 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/using_boost__units.html">Using
65       boost::units</a></span></dt>
66 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/using_matrices_as_state_types.html">Using
67       matrices as state types</a></span></dt>
68 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/using_arbitrary_precision_floating_point_types.html">Using
69       arbitrary precision floating point types</a></span></dt>
70 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/self_expanding_lattices.html">Self
71       expanding lattices</a></span></dt>
72 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/using_cuda__or_openmp__tbb_______via_thrust.html">Using
73       CUDA (or OpenMP, TBB, ...) via Thrust</a></span></dt>
74 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/using_opencl_via_vexcl.html">Using
75       OpenCL via VexCL</a></span></dt>
76 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/parallel_computation_with_openmp_and_mpi.html">Parallel
77       computation with OpenMP and MPI</a></span></dt>
78 <dt><span class="section"><a href="boost_numeric_odeint/tutorial/all_examples.html">All examples</a></span></dt>
79 </dl></dd>
80 <dt><span class="section"><a href="boost_numeric_odeint/odeint_in_detail.html">odeint in detail</a></span></dt>
81 <dd><dl>
82 <dt><span class="section"><a href="boost_numeric_odeint/odeint_in_detail/steppers.html">Steppers</a></span></dt>
83 <dt><span class="section"><a href="boost_numeric_odeint/odeint_in_detail/generation_functions.html">Generation
84       functions</a></span></dt>
85 <dt><span class="section"><a href="boost_numeric_odeint/odeint_in_detail/integrate_functions.html">Integrate
86       functions</a></span></dt>
87 <dt><span class="section"><a href="boost_numeric_odeint/odeint_in_detail/iterators_and_ranges.html">Iterators
88       and Ranges</a></span></dt>
89 <dt><span class="section"><a href="boost_numeric_odeint/odeint_in_detail/state_types__algebras_and_operations.html">State
90       types, algebras and operations</a></span></dt>
91 <dt><span class="section"><a href="boost_numeric_odeint/odeint_in_detail/using_boost__ref.html">Using
92       boost::ref</a></span></dt>
93 <dt><span class="section"><a href="boost_numeric_odeint/odeint_in_detail/using_boost__range.html">Using
94       boost::range</a></span></dt>
95 <dt><span class="section"><a href="boost_numeric_odeint/odeint_in_detail/binding_member_functions.html">Binding
96       member functions</a></span></dt>
97 </dl></dd>
98 <dt><span class="section"><a href="boost_numeric_odeint/concepts.html">Concepts</a></span></dt>
99 <dd><dl>
100 <dt><span class="section"><a href="boost_numeric_odeint/concepts/system.html">System</a></span></dt>
101 <dt><span class="section"><a href="boost_numeric_odeint/concepts/second_order_system.html">Second
102       Order System</a></span></dt>
103 <dt><span class="section"><a href="boost_numeric_odeint/concepts/symplectic_system.html">Symplectic
104       System</a></span></dt>
105 <dt><span class="section"><a href="boost_numeric_odeint/concepts/simple_symplectic_system.html">Simple
106       Symplectic System</a></span></dt>
107 <dt><span class="section"><a href="boost_numeric_odeint/concepts/implicit_system.html">Implicit
108       System</a></span></dt>
109 <dt><span class="section"><a href="boost_numeric_odeint/concepts/stepper.html">Stepper</a></span></dt>
110 <dt><span class="section"><a href="boost_numeric_odeint/concepts/error_stepper.html">Error Stepper</a></span></dt>
111 <dt><span class="section"><a href="boost_numeric_odeint/concepts/controlled_stepper.html">Controlled
112       Stepper</a></span></dt>
113 <dt><span class="section"><a href="boost_numeric_odeint/concepts/dense_output_stepper.html">Dense
114       Output Stepper</a></span></dt>
115 <dt><span class="section"><a href="boost_numeric_odeint/concepts/state_algebra_operations.html">State
116       Algebra Operations</a></span></dt>
117 <dt><span class="section"><a href="boost_numeric_odeint/concepts/state_wrapper.html">State Wrapper</a></span></dt>
118 </dl></dd>
119 <dt><span class="section"><a href="boost_numeric_odeint/literature.html">Literature</a></span></dt>
120 <dt><span class="section"><a href="boost_numeric_odeint/acknowledgments.html">Acknowledgments</a></span></dt>
121 <dt><span class="section"><a href="odeint_reference.html">odeint Reference</a></span></dt>
122 <dd><dl>
123 <dt><span class="section"><a href="header/boost/numeric/odeint/integrate/check_adapter_hpp.html">Header &lt;boost/numeric/odeint/integrate/check_adapter.hpp&gt;</a></span></dt>
124 <dt><span class="section"><a href="header/boost/numeric/odeint/integrate/integrate_hpp.html">Header &lt;boost/numeric/odeint/integrate/integrate.hpp&gt;</a></span></dt>
125 <dt><span class="section"><a href="header/boost/numeric/odeint/integrate/integrate_adaptive_hpp.html">Header &lt;boost/numeric/odeint/integrate/integrate_adaptive.hpp&gt;</a></span></dt>
126 <dt><span class="section"><a href="header/boost/numeric/odeint/integrate/integrate_const_hpp.html">Header &lt;boost/numeric/odeint/integrate/integrate_const.hpp&gt;</a></span></dt>
127 <dt><span class="section"><a href="header/boost/numeric/odeint/integrate/integrate_n_steps_hpp.html">Header &lt;boost/numeric/odeint/integrate/integrate_n_steps.hpp&gt;</a></span></dt>
128 <dt><span class="section"><a href="header/boost/numeric/odeint/integrate/integrate_times_hpp.html">Header &lt;boost/numeric/odeint/integrate/integrate_times.hpp&gt;</a></span></dt>
129 <dt><span class="section"><a href="header/boost/numeric/odeint/integrate/max_step_checker_hpp.html">Header &lt;boost/numeric/odeint/integrate/max_step_checker.hpp&gt;</a></span></dt>
130 <dt><span class="section"><a href="header/boost/numeric/odeint/iterator/adaptive_iterator_hpp.html">Header &lt;boost/numeric/odeint/iterator/adaptive_iterator.hpp&gt;</a></span></dt>
131 <dt><span class="section"><a href="header/boost/numeric/odeint/iterator/adaptive_time_iterator_hpp.html">Header &lt;boost/numeric/odeint/iterator/adaptive_time_iterator.hpp&gt;</a></span></dt>
132 <dt><span class="section"><a href="header/boost/numeric/odeint/iterator/const_step_iterator_hpp.html">Header &lt;boost/numeric/odeint/iterator/const_step_iterator.hpp&gt;</a></span></dt>
133 <dt><span class="section"><a href="header/boost/numeric/odeint/iterator/const_step_time_iterator_hpp.html">Header &lt;boost/numeric/odeint/iterator/const_step_time_iterator.hpp&gt;</a></span></dt>
134 <dt><span class="section"><a href="header/boost/numeric/odeint/iterator/n_step_iterator_hpp.html">Header &lt;boost/numeric/odeint/iterator/n_step_iterator.hpp&gt;</a></span></dt>
135 <dt><span class="section"><a href="header/boost/numeric/odeint/iterator/n_step_time_iterator_hpp.html">Header &lt;boost/numeric/odeint/iterator/n_step_time_iterator.hpp&gt;</a></span></dt>
136 <dt><span class="section"><a href="header/boost/numeric/odeint/iterator/times_iterator_hpp.html">Header &lt;boost/numeric/odeint/iterator/times_iterator.hpp&gt;</a></span></dt>
137 <dt><span class="section"><a href="header/boost/numeric/odeint/iterator/times_time_iterator_hpp.html">Header &lt;boost/numeric/odeint/iterator/times_time_iterator.hpp&gt;</a></span></dt>
138 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/adams_bashforth_hpp.html">Header &lt;boost/numeric/odeint/stepper/adams_bashforth.hpp&gt;</a></span></dt>
139 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/adams_bashforth_moulton_hpp.html">Header &lt;boost/numeric/odeint/stepper/adams_bashforth_moulton.hpp&gt;</a></span></dt>
140 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/adams_moulton_hpp.html">Header &lt;boost/numeric/odeint/stepper/adams_moulton.hpp&gt;</a></span></dt>
141 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/bulirsch_stoer_hpp.html">Header &lt;boost/numeric/odeint/stepper/bulirsch_stoer.hpp&gt;</a></span></dt>
142 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/bulirsch_stoer_dense_out_hpp.html">Header &lt;boost/numeric/odeint/stepper/bulirsch_stoer_dense_out.hpp&gt;</a></span></dt>
143 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/controlled_runge_kutta_hpp.html">Header &lt;boost/numeric/odeint/stepper/controlled_runge_kutta.hpp&gt;</a></span></dt>
144 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/controlled_step_result_hpp.html">Header &lt;boost/numeric/odeint/stepper/controlled_step_result.hpp&gt;</a></span></dt>
145 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/dense_output_runge_kutta_hpp.html">Header &lt;boost/numeric/odeint/stepper/dense_output_runge_kutta.hpp&gt;</a></span></dt>
146 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/euler_hpp.html">Header &lt;boost/numeric/odeint/stepper/euler.hpp&gt;</a></span></dt>
147 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/explicit_error_generic_rk_hpp.html">Header &lt;boost/numeric/odeint/stepper/explicit_error_generic_rk.hpp&gt;</a></span></dt>
148 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/explicit_generic_rk_hpp.html">Header &lt;boost/numeric/odeint/stepper/explicit_generic_rk.hpp&gt;</a></span></dt>
149 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/extrapolation_stepper_hpp.html">Header &lt;boost/numeric/odeint/stepper/extrapolation_stepper.hpp&gt;</a></span></dt>
150 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/implicit_euler_hpp.html">Header &lt;boost/numeric/odeint/stepper/implicit_euler.hpp&gt;</a></span></dt>
151 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/modified_midpoint_hpp.html">Header &lt;boost/numeric/odeint/stepper/modified_midpoint.hpp&gt;</a></span></dt>
152 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/rosenbrock4_hpp.html">Header &lt;boost/numeric/odeint/stepper/rosenbrock4.hpp&gt;</a></span></dt>
153 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/rosenbrock4_controller_hpp.html">Header &lt;boost/numeric/odeint/stepper/rosenbrock4_controller.hpp&gt;</a></span></dt>
154 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/rosenbrock4_dense_output_hpp.html">Header &lt;boost/numeric/odeint/stepper/rosenbrock4_dense_output.hpp&gt;</a></span></dt>
155 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/runge_kutta4_hpp.html">Header &lt;boost/numeric/odeint/stepper/runge_kutta4.hpp&gt;</a></span></dt>
156 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/runge_kutta4_classic_hpp.html">Header &lt;boost/numeric/odeint/stepper/runge_kutta4_classic.hpp&gt;</a></span></dt>
157 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/runge_kutta_cash_karp54_hpp.html">Header &lt;boost/numeric/odeint/stepper/runge_kutta_cash_karp54.hpp&gt;</a></span></dt>
158 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/runge_kutta_cash_karp54_classic_hpp.html">Header &lt;boost/numeric/odeint/stepper/runge_kutta_cash_karp54_classic.hpp&gt;</a></span></dt>
159 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/runge_kutta_dopri5_hpp.html">Header &lt;boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp&gt;</a></span></dt>
160 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/runge_kutta_fehlberg78_hpp.html">Header &lt;boost/numeric/odeint/stepper/runge_kutta_fehlberg78.hpp&gt;</a></span></dt>
161 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/stepper_categories_hpp.html">Header &lt;boost/numeric/odeint/stepper/stepper_categories.hpp&gt;</a></span></dt>
162 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/symplectic_euler_hpp.html">Header &lt;boost/numeric/odeint/stepper/symplectic_euler.hpp&gt;</a></span></dt>
163 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_m4_mclachlan_hpp.html">Header &lt;boost/numeric/odeint/stepper/symplectic_rkn_sb3a_m4_mclachlan.hpp&gt;</a></span></dt>
164 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/symplectic_rkn_sb3a_mclachlan_hpp.html">Header &lt;boost/numeric/odeint/stepper/symplectic_rkn_sb3a_mclachlan.hpp&gt;</a></span></dt>
165 <dt><span class="section"><a href="header/boost/numeric/odeint/stepper/velocity_verlet_hpp.html">Header &lt;boost/numeric/odeint/stepper/velocity_verlet.hpp&gt;</a></span></dt>
166 </dl></dd>
167 <dt><span class="section"><a href="odeint/indexes.html">Indexes</a></span></dt>
168 </dl>
169 </div>
170 </div>
171 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
172 <td align="left"><p><small>Last revised: April 17, 2017 at 02:26:24 GMT</small></p></td>
173 <td align="right"><div class="copyright-footer"></div></td>
174 </tr></table>
175 <hr>
176 <div class="spirit-nav"><a accesskey="n" href="boost_numeric_odeint/getting_started.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a></div>
177 </body>
178 </html>