Boost 库文档 - 数学和数值计算
数学和数值计算
- 累加器
-
增量计算框架和统计累加器集合。
- 作者
- Eric Niebler
- 首次发布
- 1.36.0
- C++ 标准最低级别
- 03
- 类别
- 数学和数值计算
- 字节序
-
类型和转换函数,用于无论处理器字节序如何都能正确处理字节顺序等。
- 几何
-
Boost.Geometry 库提供几何算法、基元和空间索引。
- 直方图
-
快速多维直方图,为 C++14 提供了方便的接口。
- 整数
-
Boost 整数头文件和类的组织旨在利用 1999 年 C 标准中的 <stdint.h> 类型,而无需诉诸 1998 年 C++ 标准中未定义的行为。头文件 <boost/cstdint.hpp> 使标准整数类型在命名空间 boost 中安全可用,而不会将任何名称放置在命名空间 std 中。
- 作者
- 首次发布
- 1.9.0
- C++ 标准最低级别
- 03
- 类别
- 数学和数值计算
- 区间
-
将通常的算术函数扩展到数学区间。
- 作者
- Guillaume Melquiond、Hervé Brönnimann 和 Sylvain Pion
- 首次发布
- 1.30.0
- C++ 标准最低级别
- 03
- 类别
- 数学和数值计算
- 数学
-
Boost.Math 包含数学领域的一些贡献:浮点数实用程序、特定宽度浮点数类型、数学常数、统计分布、特殊函数、求根和函数最小化、多项式和有理函数、插值以及数值积分和微分。许多这些功能都是模板化的,以支持内置类型和扩展宽度类型(例如 Boost.Multiprecision)。
- 作者
- 各种
- 首次发布
- 1.23.0
- C++ 标准最低级别
- 14
- 类别
- 数学和数值计算
- 数学公因数
-
最大公约数和最小公倍数。
- 作者
- Daryle Walker
- 首次发布
- 1.26.0
- C++ 标准最低级别
- 14
- 类别
- 数学和数值计算
- 数学八元数
-
八元数。
- 作者
- Hubert Holin
- 首次发布
- 1.23.0
- C++ 标准最低级别
- 14
- 类别
- 数学和数值计算
- 数学四元数
-
四元数。
- 作者
- Hubert Holin
- 首次发布
- 1.23.0
- C++ 标准最低级别
- 14
- 类别
- 数学和数值计算
- 数学/特殊函数
-
各种各样的数学特殊函数。
- 作者
- John Maddock、Paul Bristow、Hubert Holin 和 Xiaogang Zhang
- 首次发布
- 1.35.0
- C++ 标准最低级别
- 14
- 类别
- 数学和数值计算
- 数学/统计分布
-
各种各样的单变量统计分布和作用于它们的函数。
- 作者
- John Maddock 和 Paul Bristow
- 首次发布
- 1.35.0
- C++ 标准最低级别
- 14
- 类别
- 数学和数值计算
- 多维数组
-
Boost.MultiArray 提供了一个通用的 N 维数组概念定义和该接口的常用实现。
- 作者
- Ron Garcia
- 首次发布
- 1.29.0
- C++ 标准最低级别
- 03
- 类别
- 容器,数学和数值计算
- 高精度
-
用于浮点数、整数和有理数运算的扩展精度算术类型。
- 作者
- John Maddock 和 Christopher Kormanyos
- 首次发布
- 1.53.0
- C++ 标准最低级别
- 14
- 类别
- 数学和数值计算
- 数值转换
-
优化的基于策略的数值转换。
- 作者
- Fernando Cacciola
- 首次发布
- 1.32.0
- C++ 标准最低级别
- 03
- 类别
- 数学和数值计算,其他
- 常微分方程求解器
-
求解常微分方程。
- 作者
- Karsten Ahnert 和 Mario Mulansky
- 首次发布
- 1.53.0
- C++ 标准最低级别
- 11
- 类别
- 数学和数值计算
- 运算符
-
简化算术类和迭代器中运算符定义的模板。
- 多边形
-
Voronoi 图构造以及布尔运算/裁剪、调整大小/偏移等,用于具有整数坐标的平面多边形。
- QVM
-
用于处理四元数、向量和矩阵的通用 C++ 库。
- 随机数
-
一个完整的随机数生成系统。
- 作者
- Jens Maurer
- 首次发布
- 1.15.0
- C++ 标准最低级别
- 11
- 类别
- 数学和数值计算
- 比率
-
编译时有理数运算。C++11。
- 作者
- Howard Hinnant、Beman Dawes 和 Vicente J. Botet Escriba
- 首次发布
- 1.47.0
- C++ 标准最低级别
- 11
- 类别
- 数学和数值计算
- 有理数
-
一个有理数类。
- 作者
- Paul Moore
- 首次发布
- 1.11.0
- C++ 标准最低级别
- 03
- 类别
- 数学和数值计算
- 安全数值
-
保证正确的整数运算。
- 作者
- Robert Ramey
- 首次发布
- 1.69.0
- C++ 标准最低级别
- 14
- 类别
- 正确性和测试,数学和数值计算
- uBLAS
-
uBLAS 提供张量、矩阵和向量类以及基本的线性代数例程。支持几种密集、打包和稀疏存储方案。
- 作者
- Joerg Walter 和 Mathias Koch
- 首次发布
- 1.29.0
- 类别
- 数学和数值计算