Skip to content

Linear algebra library using the buds template library (interfaces other LA libraries)

License

Notifications You must be signed in to change notification settings

siesta-project/bud-linala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Linear algebra library using the buds template library (interfaces other LA libraries)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published