package slap

  1. Overview
  2. No Docs
Linear algebra library with static size checking for matrix operations

Install

Dune Dependency

Authors

Maintainers

Sources

v0.1.0.tar.gz
md5=f038fbd9c43f4710d2f4a265dba42a29

Description

This OCaml-library is a wrapper of Lacaml, a binding of two widely used linear algebra libraries BLAS and LAPACK for FORTRAN. Sized Linear Algebra Library (SLAP) guarantees statically (i.e, at compile time) consistency (with respect to dimensions) of most high-level matrix (and vector) operations. For example, addition of two- and three-dimensional vectors causes type error at compile time, and dynamic errors like exceptions do not happen.

Published: 22 Sep 2014

Dependencies (6)

  1. ocamlbuild build
  2. cppo
  3. ocamlfind
  4. lacaml >= "7.0.12" & < "7.2.2"
  5. base-bigarray
  6. ocaml <= "4.02.3" & >= "3.12.1"

Dev Dependencies

None

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.