C++ 03 始于 Boost 1.29.0
类别: 数学
uBLAS 提供了张量、矩阵和向量类以及基本的线性代数例程。支持多种密集、紧凑和稀疏存储方案。
本次发布
依赖项
Boost.uBLAS 线性代数库
Boost.uBLAS 是 Boost C++ 库的一部分。它侧重于科学计算中的基本线性代数结构,如矩阵和向量及其相应的抽象运算。
文档
uBLAS 的文档位于 boost.org。该项目有一个 wiki 页面。张量扩展有单独的 wiki 页面。
License
根据 Boost Software License, Version 1.0 分发。
属性
- 仅包含头文件
- 张量扩展需要 C++17 兼容编译器,使用以下编译器编译:
- gcc 7.3.0
- clang 6.0
- msvc 14.1
- 单元测试需要 Boost.Test
构建状态
分支 | Travis | Appveyor | codecov.io | 文档 |
---|---|---|---|---|
master |
||||
develop |
目录
名称 | 目的 |
---|---|
doc |
文档 |
示例 |
示例文件 |
include |
headers |
测试 |
单元测试 |
基准测试 |
计时和基准测试 |
更多信息
- 请在 stackoverflow 上使用
boost-ublas
或ublas
标签提问。 - 请 报告 Bug,并务必提及您使用的 Boost 版本、平台和编译器。提供一个小的可编译代码示例来重现问题总是好的。
- 将您的补丁作为拉取请求提交到 **develop** 分支。请注意,通过提交补丁,您同意根据 Boost 软件许可证,版本 1.0 许可您的修改。
- 关于该库的开发者讨论在 Boost 开发者邮件列表进行。发帖前请务必阅读 讨论政策,并在主题行开头添加
[ublas]
标签。 - 如有其他任何问题,您可以联系 David、Stefan 或 Cem:david.bellot-AT-gmail-DOT-com, cem.bassoy-AT-gmail-DOT-com stefan-AT-seefeld-DOT-name