Releases: stigrs/scilib
Version 0.5
Scilib
Scilib provides a C++ library for linear algebra and scientific computing. BLAS and LAPACK are used for fast numerical performance. Currently, OpenBLAS and Intel MKL are supported.
Features
- N-dimensional dense arrays using mdspan for views (row-major and column-major storage order)
- Linear algebra methods
- Integration methods
- ODE solver (Dormand-Prince)
- Statistical methods
- Mathematical constants, metric prefixes, physical constants, and conversion factors
Licensing
Scilib is released under the MIT license.
Changes
- Update MDArray to align with the P1684R5 proposal
- Several improvements
Version 0.4
Scilib
Scilib provides a C++ library for linear algebra and scientific computing. BLAS and LAPACK are used for fast numerical performance. Currently, OpenBLAS and Intel MKL are supported.
Features
- N-dimensional dense arrays using mdspan for views (row-major and column-major storage order)
- Linear algebra methods
- Integration methods
- ODE solver (Dormand-Prince)
- Statistical methods
- Mathematical constants, metric prefixes, physical constants, and conversion factors
Licensing
Scilib is released under the MIT license.
Changes
- Update MDArray to align with the P1684R2 proposal
- Use stdBLAS for linear algebra
- Several improvements
Version 0.3
Scilib
Scilib provides a C++ library for linear algebra and scientific computing.
BLAS and LAPACK are used for fast numerical performance. Currently, OpenBLAS
and Intel MKL are supported.
Features
- N-dimensional dense arrays using mdspan
for views (row-major storage order) - Linear algebra methods
- Integration methods
- ODE solver (Dormand-Prince)
- Statistical methods
- Mathematical constants, metric prefixes, physical constants, and
conversion factors
Licensing
Scilib is released under the MIT license.
Changes
- Several improvements
Version 0.2
Scilib
Scilib provides a C++ library for linear algebra and scientific computing.
BLAS and LAPACK are used for fast numerical performance. Currently, OpenBLAS
and Intel MKL are supported.
Features
- N-dimensional dense arrays using mdspan
for views (row-major storage order) - Linear algebra methods
- Integration methods
- ODE solver (Dormand-Prince)
- Statistical methods
- Mathematical constants, metric prefixes, physical constants, and
conversion factors
Licensing
Scilib is released under the MIT license.
Changes
- Updates to MDArray
Version 0.1
Scilib
Scilib provides a C++ library for linear algebra and scientific computing.
BLAS and LAPACK are used for fast numerical performance. Currently, OpenBLAS
and Intel MKL are supported.
Features
- N-dimensional dense arrays using mdspan
for views (row-major storage order) - Linear algebra methods
- Integration methods
- ODE solver (Dormand-Prince)
- Statistical methods
- Mathematical constants, metric prefixes, physical constants, and
conversion factors
Licensing
Scilib is released under the MIT license.