You are viewing the master version of this library.
The master and develop pages are shown here to provide access to the newest in-development in-progress documentation. See the "Documentation" link on this page.
Other aspects of the page will reflect the previous official version, or not be available until the next release.
Boost.uBLAS is part of the Boost C++ Libraries. It is directed towards scientific computing on the level of basic linear algebra constructions with matrices and vectors and their corresponding abstract operations.
uBLAS is documented at boost.org. The development has a wiki page. The tensor extension has a separate wiki page.
Distributed under the Boost Software License, Version 1.0.
| Branch | Travis | Appveyor | codecov.io | Docs |
|---|---|---|---|---|
master |
||||
develop |
| Name | Purpose |
|---|---|
doc |
documentation |
examples |
example files |
include |
headers |
test |
unit tests |
benchmarks |
timing and benchmarking |
boost-ublas or ublas tags.[ublas] tag at the beginning of the subject line<h1>Boost.uBLAS Linear Algebra Library</h1> <p>Boost.uBLAS is part of the <a href="http://github.com/boostorg">Boost C++ Libraries</a>. It is directed towards scientific computing on the level of basic linear algebra constructions with matrices and vectors and their corresponding abstract operations.</p> <h2>Documentation</h2> <p>uBLAS is documented at <a href="https://www.boost.org/doc/libs/1_69_0/libs/numeric/ublas/doc/index.html">boost.org</a>. The development has a <a href="https://github.com/uBLAS/ublas/wiki">wiki page</a>. The tensor extension has a separate <a href="https://github.com/BoostGSoC18/tensor/wiki">wiki page</a>.</p> <h2>License</h2> <p>Distributed under the <a href="http://www.boost.org/LICENSE_1_0.txt">Boost Software License, Version 1.0</a>.</p> <h2>Properties</h2> <ul> <li>Header-only</li> <li>Tensor extension requires C++17 compatible compiler, compiles with <ul> <li>gcc 7.3.0</li> <li>clang 6.0</li> <li>msvc 14.1</li> </ul> </li> <li>Unit-tests require Boost.Test</li> </ul> <h2>Build Status</h2> <table> <thead> <tr> <th align="center">Branch</th> <th align="left">Travis</th> <th align="left">Appveyor</th> <th align="left">codecov.io</th> <th align="left">Docs</th> </tr> </thead> <tbody> <tr> <td align="center"><a href="https://github.com/boostorg/ublas/tree/master"><code>master</code></a></td> <td align="left"><a href="https://travis-ci.org/boostorg/ublas"><img src="https://travis-ci.org/boostorg/ublas.svg?branch=master" alt="Build Status" /></a></td> <td align="left"><a href="https://ci.appveyor.com/project/stefanseefeld/ublas/branch/master"><img src="https://ci.appveyor.com/api/projects/status/ctu3wnfowa627ful/branch/master?svg=true" alt="Build status" /></a></td> <td align="left"><a href="https://codecov.io/gh/boostorg/ublas/branch/master"><img src="https://codecov.io/gh/boostorg/ublas/branch/master/graph/badge.svg" alt="codecov" /></a></td> <td align="left"><a href="http://www.boost.org/doc/libs/release/libs/numeric"><img src="https://img.shields.io/badge/docs-develop-brightgreen.svg" alt="Documentation" /></a></td> </tr> <tr> <td align="center"><a href="https://github.com/boostorg/ublas/tree/develop"><code>develop</code></a></td> <td align="left"><a href="https://travis-ci.org/boostorg/ublas"><img src="https://travis-ci.org/boostorg/ublas.svg?branch=develop" alt="Build Status" /></a></td> <td align="left"><a href="https://ci.appveyor.com/project/stefanseefeld/ublas/branch/develop"><img src="https://ci.appveyor.com/api/projects/status/ctu3wnfowa627ful/branch/develop?svg=true" alt="Build status" /></a></td> <td align="left"><a href="https://codecov.io/gh/boostorg/ublas/branch/develop"><img src="https://codecov.io/gh/boostorg/ublas/branch/develop/graph/badge.svg" alt="codecov" /></a></td> <td align="left"><a href="http://www.boost.org/doc/libs/release/libs/numeric"><img src="https://img.shields.io/badge/docs-develop-brightgreen.svg" alt="Documentation" /></a></td> </tr> </tbody> </table> <h2>Directories</h2> <table> <thead> <tr> <th align="left">Name</th> <th align="left">Purpose</th> </tr> </thead> <tbody> <tr> <td align="left"><code>doc</code></td> <td align="left">documentation</td> </tr> <tr> <td align="left"><code>examples</code></td> <td align="left">example files</td> </tr> <tr> <td align="left"><code>include</code></td> <td align="left">headers</td> </tr> <tr> <td align="left"><code>test</code></td> <td align="left">unit tests</td> </tr> <tr> <td align="left"><code>benchmarks</code></td> <td align="left">timing and benchmarking</td> </tr> </tbody> </table> <h2>More information</h2> <ul> <li>Ask questions in <a href="http://stackoverflow.com/questions/ask?tags=c%2B%2B,boost,boost-ublas">stackoverflow</a> with <code>boost-ublas</code> or <code>ublas</code> tags.</li> <li>Report <a href="https://github.com/boostorg/ublas/issues">bugs</a> and be sure to mention Boost version, platform and compiler you're using. A small compilable code sample to reproduce the problem is always good as well.</li> <li>Submit your patches as pull requests against <strong>develop</strong> branch. Note that by submitting patches you agree to license your modifications under the <a href="http://www.boost.org/LICENSE_1_0.txt">Boost Software License, Version 1.0</a>.</li> <li>Developer discussions about the library are held on the <a href="https://lists.boost.org/mailman/listinfo.cgi/ublas">Boost developers mailing list</a>. Be sure to read the <a href="http://www.boost.org/community/policy.html">discussion policy</a> before posting and add the <code>[ublas]</code> tag at the beginning of the subject line</li> <li>For any other questions, you can contact David, Stefan or Cem: david.bellot-AT-gmail-DOT-com, cem.bassoy-AT-gmail-DOT-com stefan-AT-seefeld-DOT-name</li> </ul>
<h1>Boost.uBLAS Linear Algebra Library</h1> <p>Boost.uBLAS is part of the <a href="http://github.com/boostorg">Boost C++ Libraries</a>. It is directed towards scientific computing on the level of basic linear algebra constructions with matrices and vectors and their corresponding abstract operations.</p> <h2>Documentation</h2> <p>uBLAS is documented at <a href="https://www.boost.org/doc/libs/1_69_0/libs/numeric/ublas/doc/index.html">boost.org</a>. The development has a <a href="https://github.com/uBLAS/ublas/wiki">wiki page</a>. The tensor extension has a separate <a href="https://github.com/BoostGSoC18/tensor/wiki">wiki page</a>.</p> <h2>License</h2> <p>Distributed under the <a href="http://www.boost.org/LICENSE_1_0.txt">Boost Software License, Version 1.0</a>.</p> <h2>Properties</h2> <ul> <li>Header-only</li> <li>Tensor extension requires C++17 compatible compiler, compiles with <ul> <li>gcc 7.3.0</li> <li>clang 6.0</li> <li>msvc 14.1</li> </ul> </li> <li>Unit-tests require Boost.Test</li> </ul> <h2>Build Status</h2> <table> <thead> <tr> <th align="center">Branch</th> <th align="left">Travis</th> <th align="left">Appveyor</th> <th align="left">codecov.io</th> <th align="left">Docs</th> </tr> </thead> <tbody> <tr> <td align="center"><a href="https://github.com/boostorg/ublas/tree/master"><code>master</code></a></td> <td align="left"><a href="https://travis-ci.org/boostorg/ublas"><img src="https://travis-ci.org/boostorg/ublas.svg?branch=master" alt="Build Status" /></a></td> <td align="left"><a href="https://ci.appveyor.com/project/stefanseefeld/ublas/branch/master"><img src="https://ci.appveyor.com/api/projects/status/ctu3wnfowa627ful/branch/master?svg=true" alt="Build status" /></a></td> <td align="left"><a href="https://codecov.io/gh/boostorg/ublas/branch/master"><img src="https://codecov.io/gh/boostorg/ublas/branch/master/graph/badge.svg" alt="codecov" /></a></td> <td align="left"><a href="http://www.boost.org/doc/libs/release/libs/numeric"><img src="https://img.shields.io/badge/docs-develop-brightgreen.svg" alt="Documentation" /></a></td> </tr> <tr> <td align="center"><a href="https://github.com/boostorg/ublas/tree/develop"><code>develop</code></a></td> <td align="left"><a href="https://travis-ci.org/boostorg/ublas"><img src="https://travis-ci.org/boostorg/ublas.svg?branch=develop" alt="Build Status" /></a></td> <td align="left"><a href="https://ci.appveyor.com/project/stefanseefeld/ublas/branch/develop"><img src="https://ci.appveyor.com/api/projects/status/ctu3wnfowa627ful/branch/develop?svg=true" alt="Build status" /></a></td> <td align="left"><a href="https://codecov.io/gh/boostorg/ublas/branch/develop"><img src="https://codecov.io/gh/boostorg/ublas/branch/develop/graph/badge.svg" alt="codecov" /></a></td> <td align="left"><a href="http://www.boost.org/doc/libs/release/libs/numeric"><img src="https://img.shields.io/badge/docs-develop-brightgreen.svg" alt="Documentation" /></a></td> </tr> </tbody> </table> <h2>Directories</h2> <table> <thead> <tr> <th align="left">Name</th> <th align="left">Purpose</th> </tr> </thead> <tbody> <tr> <td align="left"><code>doc</code></td> <td align="left">documentation</td> </tr> <tr> <td align="left"><code>examples</code></td> <td align="left">example files</td> </tr> <tr> <td align="left"><code>include</code></td> <td align="left">headers</td> </tr> <tr> <td align="left"><code>test</code></td> <td align="left">unit tests</td> </tr> <tr> <td align="left"><code>benchmarks</code></td> <td align="left">timing and benchmarking</td> </tr> </tbody> </table> <h2>More information</h2> <ul> <li>Ask questions in <a href="http://stackoverflow.com/questions/ask?tags=c%2B%2B,boost,boost-ublas">stackoverflow</a> with <code>boost-ublas</code> or <code>ublas</code> tags.</li> <li>Report <a href="https://github.com/boostorg/ublas/issues">bugs</a> and be sure to mention Boost version, platform and compiler you're using. A small compilable code sample to reproduce the problem is always good as well.</li> <li>Submit your patches as pull requests against <strong>develop</strong> branch. Note that by submitting patches you agree to license your modifications under the <a href="http://www.boost.org/LICENSE_1_0.txt">Boost Software License, Version 1.0</a>.</li> <li>Developer discussions about the library are held on the <a href="https://lists.boost.org/mailman/listinfo.cgi/ublas">Boost developers mailing list</a>. Be sure to read the <a href="http://www.boost.org/community/policy.html">discussion policy</a> before posting and add the <code>[ublas]</code> tag at the beginning of the subject line</li> <li>For any other questions, you can contact David, Stefan or Cem: david.bellot-AT-gmail-DOT-com, cem.bassoy-AT-gmail-DOT-com stefan-AT-seefeld-DOT-name</li> </ul>