Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zoziha/open_linalg

🧮`open_linalg`: A collection of commonly used functions for linear algebra using [OpenBLAS](https://github.com/xianyi/OpenBLAS).
https://github.com/zoziha/open_linalg

fortran fortran-package-manager linalg linear-algebra numpy-like openblas-bindings

Last synced: about 1 month ago
JSON representation

🧮`open_linalg`: A collection of commonly used functions for linear algebra using [OpenBLAS](https://github.com/xianyi/OpenBLAS).

Awesome Lists containing this project

README

        

# OpenBLAS Linear Algebra

A collection of commonly used functions for linear algebra for Fortran using [OpenBLAS](https://github.com/xianyi/OpenBLAS).

*Suggestions and code contributions are welcome.*

```fortran
use open_linalg_m, only: det, inv, matmul, operator(.i.), operator(.x.), solve
```

## Build with [fortran-lang/fpm](https://github.com/fortran-lang/fpm)

```sh
fpm run --example --list
```

```toml
[dependencies]
open_linalg = { git = "https://github.com/zoziha/open_linalg.git" }
```

## Reference

- [fortran-lang/stdlib](https://github.com/fortran-lang/stdlib)
- [fortran-fans/forlab](https://github.com/fortran-fans/forlab)
- [QcmPlab/scifortran](https://github.com/QcmPlab/SciFortran)