Skip to content

Releases: stigrs/scilib

Version 0.5

08 Aug 19:02
Compare
Choose a tag to compare

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

15 Jul 17:14
Compare
Choose a tag to compare

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

06 Jul 18:25
e6765ee
Compare
Choose a tag to compare

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

29 May 16:50
Compare
Choose a tag to compare

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

06 Dec 14:37
Compare
Choose a tag to compare

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.