Boost C++ 库

...世界上最受尊敬和专家设计的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ 编码标准

Boost C++ Libraries 主页 人员 常见问题 更多

Next

第一章 Boost.Numeric.Odeint

Karsten Ahnert

Mario Mulansky

根据 Boost 软件许可证,版本 1.0 分发。(请参阅随附文件 LICENSE_1_0.txt 或复制于 https://boost.ac.cn/LICENSE_1_0.txt

目录

入门
概述
用法、编译、头文件
简短示例
教程
谐振子
太阳系
混沌系统和李雅普诺夫指数
刚性系统
复杂状态类型
格点系统
振荡器集合
使用 boost::units
使用矩阵作为状态类型
使用任意精度浮点类型
自扩展格点
通过 Thrust 使用 CUDA(或 OpenMP、TBB 等)
通过 VexCL 使用 OpenCL
使用 OpenMP 和 MPI 进行并行计算
所有示例
odeint 详解
步进器
生成函数
积分函数
迭代器和范围
状态类型、代数和运算
使用 boost::ref
使用 boost::range
绑定成员函数
概念
系统
二阶系统
辛系统
简单辛系统
隐式系统
步进器
错误步进器
受控步进器
密集输出步进器
状态代数运算
状态包装器
参考文献
致谢
odeint 参考
头文件 <boost/numeric/odeint/integrate/check_adapter.hpp>
头文件 <boost/numeric/odeint/integrate/integrate.hpp>
头文件 <boost/numeric/odeint/integrate/integrate_adaptive.hpp>
头文件 <boost/numeric/odeint/integrate/integrate_const.hpp>
头文件 <boost/numeric/odeint/integrate/integrate_n_steps.hpp>
头文件 <boost/numeric/odeint/integrate/integrate_times.hpp>
头文件 <boost/numeric/odeint/integrate/max_step_checker.hpp>
头文件 <boost/numeric/odeint/iterator/adaptive_iterator.hpp>
头文件 <boost/numeric/odeint/iterator/adaptive_time_iterator.hpp>
头文件 <boost/numeric/odeint/iterator/const_step_iterator.hpp>
头文件 <boost/numeric/odeint/iterator/const_step_time_iterator.hpp>
头文件 <boost/numeric/odeint/iterator/n_step_iterator.hpp>
头文件 <boost/numeric/odeint/iterator/n_step_time_iterator.hpp>
头文件 <boost/numeric/odeint/iterator/times_iterator.hpp>
头文件 <boost/numeric/odeint/iterator/times_time_iterator.hpp>
头文件 <boost/numeric/odeint/stepper/adams_bashforth.hpp>
头文件 <boost/numeric/odeint/stepper/adams_bashforth_moulton.hpp>
头文件 <boost/numeric/odeint/stepper/adams_moulton.hpp>
头文件 <boost/numeric/odeint/stepper/adaptive_adams_bashforth_moulton.hpp>
头文件 <boost/numeric/odeint/stepper/bulirsch_stoer.hpp>
头文件 <boost/numeric/odeint/stepper/bulirsch_stoer_dense_out.hpp>
头文件 <boost/numeric/odeint/stepper/controlled_adams_bashforth_moulton.hpp>
头文件 <boost/numeric/odeint/stepper/controlled_runge_kutta.hpp>
头文件 <boost/numeric/odeint/stepper/controlled_step_result.hpp>
头文件 <boost/numeric/odeint/stepper/dense_output_runge_kutta.hpp>
头文件 <boost/numeric/odeint/stepper/euler.hpp>
头文件 <boost/numeric/odeint/stepper/explicit_error_generic_rk.hpp>
头文件 <boost/numeric/odeint/stepper/explicit_generic_rk.hpp>
头文件 <boost/numeric/odeint/stepper/extrapolation_stepper.hpp>
头文件 <boost/numeric/odeint/stepper/implicit_euler.hpp>
头文件 <boost/numeric/odeint/stepper/modified_midpoint.hpp>
头文件 <boost/numeric/odeint/stepper/rosenbrock4.hpp>
头文件 <boost/numeric/odeint/stepper/rosenbrock4_controller.hpp>
头文件 <boost/numeric/odeint/stepper/rosenbrock4_dense_output.hpp>
头文件 <boost/numeric/odeint/stepper/runge_kutta4.hpp>
头文件 <boost/numeric/odeint/stepper/runge_kutta4_classic.hpp>
头文件 <boost/numeric/odeint/stepper/runge_kutta_cash_karp54.hpp>
头文件 <boost/numeric/odeint/stepper/runge_kutta_cash_karp54_classic.hpp>
头文件 <boost/numeric/odeint/stepper/runge_kutta_dopri5.hpp>
头文件 <boost/numeric/odeint/stepper/runge_kutta_fehlberg78.hpp>
头文件 <boost/numeric/odeint/stepper/stepper_categories.hpp>
头文件 <boost/numeric/odeint/stepper/symplectic_euler.hpp>
头文件 <boost/numeric/odeint/stepper/symplectic_rkn_sb3a_m4_mclachlan.hpp>
头文件 <boost/numeric/odeint/stepper/symplectic_rkn_sb3a_mclachlan.hpp>
头文件 <boost/numeric/odeint/stepper/velocity_verlet.hpp>
索引
类索引
函数索引
索引

Next