1[/============================================================================ 2 Boost.odeint 3 4 Copyright 2009-2012 Karsten Ahnert 5 Copyright 2011-2013 Mario Mulansky 6 Copyright 2012 Sylwester Arabas 7 Copyright 2013 Pascal Germroth 8 9 Use, modification and distribution is subject to the Boost Software License, 10 Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at 11 http://www.boost.org/LICENSE_1_0.txt) 12=============================================================================/] 13 14 15 16[library Boost.Numeric.Odeint 17 [quickbook 1.5] 18 [id odeint] 19 [dirname odeint] 20 [authors [Ahnert, Karsten], [Mulansky, Mario]] 21 [copyright 2009-2015 Karsten Ahnert and Mario Mulansky] 22 [category math] 23 [purpose 24 Numerical integration of ordinary differential equations. 25 ] 26 [license 27 Distributed under the Boost Software License, Version 1.0. 28 (See accompanying file LICENSE_1_0.txt or copy 29 at [@http://www.boost.org/LICENSE_1_0.txt]) 30 ] 31] 32 33[include auto_index_helpers.qbk] 34 35 36 37[def __boost_lambda 38 [@http://www.boost.org/doc/libs/release/libs/lambda/ Boost.Lambda]] 39[def __boost_phoenix 40 [@http://www.boost.org/doc/libs/release/libs/phoenix/ Boost.Phoenix]] 41[def __boost_operators 42 [@http://www.boost.org/doc/libs/release/libs/utility/operators.htm Boost.Operators]] 43[def __boost_ref 44 [@http://www.boost.org/doc/libs/release/libs/bind/ref.html Boost.Ref]] 45[def __boost_range 46 [@http://www.boost.org/doc/libs/release/libs/range/ Boost.Range]] 47[def __boost_units 48 [@http://www.boost.org/doc/libs/release/libs/units/ Boost.Units]] 49[def __boost_fusion 50 [@http://www.boost.org/doc/libs/release/libs/fusion/ Boost.Fusion]] 51[def __boost_graph 52 [@http://www.boost.org/doc/libs/release/libs/graph/ Boost.Graph]] 53[def __boost_multiprecision 54 [@http://www.boost.org/doc/libs/release/libs/multiprecision/ Boost.Multiprecision]] 55[def __boost_mpi 56 [@http://www.boost.org/doc/libs/release/libs/mpi/ Boost.MPI]] 57 58[def __thrust 59 [@http://code.google.com/p/thrust/ Thrust]] 60[def __ublas 61 [@http://www.boost.org/doc/libs/release/libs/numeric/ublas/index.html Boost.uBLAS]] 62[def __intel_mkl 63 [@http://software.intel.com/en-us/articles/intel-mkl/ Intel Math Kernel Library]] 64[def __gsl 65 [@http://www.gsl.org GSL]] 66[def __vexcl 67 [@https://github.com/ddemidov/vexcl VexCL]] 68 69[def __concepts 70 [link boost_numeric_odeint.concepts Concepts]] 71[def __system 72 [link boost_numeric_odeint.concepts.system System]] 73[def __symplectic_system 74 [link boost_numeric_odeint.concepts.symplectic_system Symplectic System]] 75[def __simple_symplectic_system 76 [link boost_numeric_odeint.concepts.simple_symplectic_system Simple Symplectic System]] 77[def __implicit_system 78 [link boost_numeric_odeint.concepts.implicit_system Implicit System]] 79[def __second_order_system 80 [link boost_numeric_odeint.concepts.second_order_system Second Order System]] 81[def __stepper 82 [link boost_numeric_odeint.concepts.stepper Stepper]] 83[def __error_stepper 84 [link boost_numeric_odeint.concepts.error_stepper Error Stepper]] 85[def __controlled_stepper 86 [link boost_numeric_odeint.concepts.controlled_stepper Controlled Stepper]] 87[def __dense_output_stepper 88 [link boost_numeric_odeint.concepts.dense_output_stepper Dense Output Stepper]] 89[def __integrate_functions 90 [link boost_numeric_odeint.odeint_in_detail.integrate_functions integrate functions]] 91[def __tutorial 92 [link boost_numeric_odeint.tutorial Tutorial]] 93[def __tut_solar_system 94 [link boost_numeric_odeint.tutorial.solar_system Solar System]] 95[def __tut_chaotic_system 96 [link boost_numeric_odeint.tutorial.chaotic_systems_and_lyapunov_exponents Chaotic System]] 97[def __tut_harmonic_oscillator 98 [link boost_numeric_odeint.tutorial.harmonic_oscillator Harmonic Oscillator]] 99[def __using_steppers 100 [link boost_numeric_odeint.odeint_in_detail.steppers.using_steppers Using steppers]] 101[def __generation_functions 102 [link boost_numeric_odeint.odeint_in_detail.generation_functions Generation functions]] 103[def __adapt_state_types 104 [link boost_numeric_odeint.odeint_in_detail.state_types__algebras_and_operations Adapt your own state types]] 105[def __resizing_lattice_example 106 [link boost_numeric_odeint.tutorial.self_expanding_lattices Self expanding lattices]] 107[def __odeint_stepper_table 108 [link boost_numeric_odeint.odeint_in_detail.steppers.stepper_overview Stepper overview]] 109 110 111 112[def __nr_ref [link numerical_recipies \[1\] ]] 113[def __hairer_1_ref [link hairer_solving_odes_1 \[2\] ]] 114[def __hairer_2_ref [link hairer_solving_odes_2 \[3\] ]] 115[def __hairer_geom_ref [link hairer_geometrical_numeric_integration \[4\] ]] 116[def __leimkuhler_reich_ref [link leimkuhler_reich_simulating_hamiltonian_dynamics \[5\] ]] 117[def __symplectic_integrator_1_ref [link symplectic_yoshida_symplectic_integrators \[6\] ]] 118[def __symplectic_integrator_2_ref [link symplectic_mylachlan_symmetric_composition_mehtods \[7\] ]] 119[def __fpu_scholarpedia_ref [link fpu_scholarpedia \[8\] ]] 120[def __synchronization_pikovsky_ref [link synchronization_pikovsky_rosenblum \[9\] ]] 121 122 123 124 125 126[def __alpha '''α'''] 127[def __Alpha '''Α'''] 128[def __beta '''β'''] 129[def __Beta '''Β'''] 130[def __gamma '''γ'''] 131[def __Gamma '''Γ'''] 132[def __delta '''δ'''] 133[def __Delta '''Δ'''] 134[def __epsilon '''ε'''] 135[def __Epsilon '''Ε'''] 136[def __zeta '''ζ'''] 137[def __Zeta '''Ζ'''] 138[def __eta '''η'''] 139[def __Eta '''Η'''] 140[def __theta '''θ'''] 141[def __Theta '''Θ'''] 142[def __iota '''ι'''] 143[def __Iota '''Ι'''] 144[def __kappa '''κ'''] 145[def __Kappa '''Κ'''] 146[def __lambda '''λ'''][/lower case] 147[def __Lambda '''Λ'''][/upper case] 148[def __mu '''μ'''] 149[def __Mu '''Μ'''] 150[def __nu '''ν'''] 151[def __Nu '''Ν'''] 152[def __xi '''ξ'''] 153[def __Xi '''Ξ'''] 154[def __omicron '''ο'''] 155[def __Omicron '''Ο'''] 156[def __pi '''π'''] 157[def __Pi '''Π'''] 158[def __rho '''ρ'''] 159[def __Rho '''Ρ'''] 160[def __sigma '''σ'''] 161[def __Sigma '''Σ'''] 162[def __tau '''τ'''] 163[def __Tau '''Τ'''] 164[def __upsilon '''υ'''] 165[def __Upsilon '''Υ'''] 166[def __phi '''φ'''] 167[def __Phi '''Φ'''] 168[def __chi '''χ'''] 169[def __Chi '''Χ'''] 170[def __psi '''ψ'''] 171[def __Psi '''Ψ'''] 172[def __Omega '''Ω'''] 173[def __omega '''ω'''] 174 175[def __space '''​'''] 176 177 178 179[template super[x]'''<superscript>'''[x]'''</superscript>'''] 180[template supl[x]'''<superscript>'''__space[x]'''</superscript>'''] 181[template sub[x]'''<subscript>'''[x]'''</subscript>'''] 182[template subl[x]'''<subscript>'''__space[x]'''</subscript>'''] 183 184[template github_link[url text]'''<ulink url="https://github.com/headmyshoulder/odeint-v2/blob/master/'''[url]'''" target="_blank">'''[text]'''</ulink>'''] 185[/ [template github_link[url text]'''<ulink url="../../../../../'''[url]'''" target="_blank">'''[text]'''</ulink>''']] 186 187 188 189 190[include getting_started.qbk] 191 192[include tutorial.qbk] 193 194[include details.qbk] 195 196[include concepts.qbk] 197 198[include literature.qbk] 199 200[include acknowledgements.qbk] 201 202[xinclude reference.xml] 203 204[section:indexes Indexes] 205 206[named_index class_name Class Index] 207[named_index function_name Function Index] 208[/ 209[named_index typedef_name Typedef Index] 210[named_index macro_name Macro Index] 211] 212[index] 213 214[endsect] 215 216 217 218 219[/ 220# Α Α Α U+0391 Greek capital letter alpha 221# Β Β Β U+0392 Greek capital letter beta 222# Γ Γ Γ U+0393 Greek capital letter gamma ISOgrk3 223# Δ Δ Δ U+0394 Greek capital letter delta ISOgrk3 224# Ε Ε Ε U+0395 Greek capital letter epsilon 225# Ζ Ζ Ζ U+0396 Greek capital letter zeta 226# Η Η Η U+0397 Greek capital letter eta 227# Θ Θ Θ U+0398 Greek capital letter theta ISOgrk3 228# Ι Ι Ι U+0399 Greek capital letter iota 229# Κ Κ Κ U+039A Greek capital letter kappa 230# Λ Λ Λ U+039B Greek capital letter lambda ISOgrk3 231# Μ Μ Μ U+039C Greek capital letter mu 232# Ν Ν Ν U+039D Greek capital letter nu 233# Ξ Ξ Ξ U+039E Greek capital letter xi ISOgrk3 234# Ο Ο Ο U+039F Greek capital letter omicron 235# Π Π Π U+03A0 Greek capital letter pi ISOgrk3 236# Ρ Ρ Ρ U+03A1 Greek capital letter rho 237# Σ Σ Σ U+03A3 Greek capital letter sigma ISOgrk3 238# Τ Τ Τ U+03A4 Greek capital letter tau 239# Υ Υ Υ U+03A5 Greek capital letter upsilon ISOgrk3 240# Φ Φ Φ U+03A6 Greek capital letter phi ISOgrk3 241# Χ Χ Χ U+03A7 Greek capital letter chi 242# Ψ Ψ Ψ U+03A8 Greek capital letter psi ISOgrk3 243# Ω Ω Ω U+03A9 Greek capital letter omega ISOgrk3 244# α α α U+03B1 Greek small letter alpha ISOgrk3 245# β β β U+03B2 Greek small letter beta ISOgrk3 246# γ γ γ U+03B3 Greek small letter gamma ISOgrk3 247# δ δ δ U+03B4 Greek small letter delta ISOgrk3 248# ε ε ε U+03B5 Greek small letter epsilon ISOgrk3 249# ζ ζ ζ U+03B6 Greek small letter zeta ISOgrk3 250# η η η U+03B7 Greek small letter eta ISOgrk3 251# θ θ θ U+03B8 Greek small letter theta ISOgrk3 252# ι ι ι U+03B9 Greek small letter iota ISOgrk3 253# κ κ κ U+03BA Greek small letter kappa ISOgrk3 254# λ λ λ U+03BB Greek small letter lambda ISOgrk3 255# μ μ μ U+03BC Greek small letter mu ISOgrk3 256# ν ν ν U+03BD Greek small letter nu ISOgrk3 257# ξ ξ ξ U+03BE Greek small letter xi ISOgrk3 258# ο ο ο U+03BF Greek small letter omicron New 259# π π π U+03C0 Greek small letter pi ISOgrk3 260# ρ ρ ρ U+03C1 Greek small letter rho ISOgrk3 261# ς ς ς U+03C2 Greek small letter final sigma ISOgrk3 262# σ σ σ U+03C3 Greek small letter sigma ISOgrk3 263# τ τ τ U+03C4 Greek small letter tau ISOgrk3 264# υ υ υ U+03C5 Greek small letter upsilon ISOgrk3 265# φ φ φ U+03C6 Greek small letter phi ISOgrk3 266# χ χ χ U+03C7 Greek small letter chi ISOgrk3 267# ψ ψ ψ U+03C8 Greek small letter psi ISOgrk3 268# ω ω ω U+03C9 Greek small letter omega ISOgrk3 269# ϑ ϑ ϑ U+03D1 Greek small letter theta symbol New 270# ϒ ϒ ϒ U+03D2 Greek upsilon with hook symbol New 271# ϖ ϖ ϖ U+03D6 Greek pi symbol ISOgrk3 272 273/] 274