Brian Silverman | 7c33ab2 | 2018-08-04 17:14:51 -0700 | [diff] [blame^] | 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 | /] |