Skip to content

Latest commit

 

History

History
46 lines (25 loc) · 1.45 KB

README.md

File metadata and controls

46 lines (25 loc) · 1.45 KB

Build Statuscodecov

linala

Library for interfacing linear-algebra libraries to the buds library.

Currently it is recommended to use this as a plugin for the buds library. Using linala as a plugin will make linala intrinsically usable in the buds library. To realize the linala library as a plugin you only need to clone/extract this project into the plugins directory using this command:

git clone [email protected]:siesta-project/bud-linala.git linala

The you need to add this to the setup.make file:

PLUGINS += linala

Then proceed with adding the dependencies on the library linker lines (LIBS variable in the setup.make file).

Requirements

linala depends on a number of linear algebra libraries. Currently these are required:

  • BLAS
  • LAPACK
  • ScaLAPACK (optional)
  • ELPA (optional)

Documentation

The complete documentation of linala may be found here.

Download

To download the latest linala library please see the release page.

Installation

The installation instructions of linala may be found here.