Opam Package slap.4.1.1

Package info

opam-nameslap
opam-version4.1.1
synopsisA linear algebra library with static size checking for matrix operations
description Sized Linear Algebra Package (SLAP) is a wrapper of Lacaml, a binding of two widely used linear algebra libraries BLAS and LAPACK for FORTRAN. This 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.
authors
  • Akinori ABE <abe@sf.ecei.tohoku.ac.jp>
homepagehttp://akabe.github.io/slap/
licenseLGPL-2.1-only with OCaml-LGPL-linking-exception
deps (7)
revdeps(0)
metas (3)
libraries (3)

Package modules

Package sources

slap

Package files

lib/stublibs/dllslap_stubs.so.owner
lib/stublibs/dllslap_stubs.so
lib/slap/slap_version.ml
lib/slap/slap_version.cmx
lib/slap/slap_version.cmt
lib/slap/slap_version.cmi
lib/slap/slap_version.annot
lib/slap/slap_vec.mli
lib/slap/slap_vec.cmx
lib/slap/slap_vec.cmti
lib/slap/slap_vec.cmt
lib/slap/slap_vec.cmi
lib/slap/slap_vec.annot
lib/slap/slap_top.cmxs
lib/slap/slap_top.cmxa
lib/slap/slap_top.cma
lib/slap/slap_top.a
lib/slap/slap_size.mli
lib/slap/slap_size.cmx
lib/slap/slap_size.cmti
lib/slap/slap_size.cmt
lib/slap/slap_size.cmi
lib/slap/slap_size.annot
lib/slap/slap_ppx.ml
lib/slap/slap_ppx.cmxs
lib/slap/slap_ppx.cmxa
lib/slap/slap_ppx.cmx
lib/slap/slap_ppx.cmt
lib/slap/slap_ppx.cmi
lib/slap/slap_ppx.cma
lib/slap/slap_ppx.annot
lib/slap/slap_ppx.a
lib/slap/slap_misc.ml
lib/slap/slap_misc.cmx
lib/slap/slap_misc.cmt
lib/slap/slap_misc.cmi
lib/slap/slap_misc.annot
lib/slap/slap_mat.mli
lib/slap/slap_mat.cmx
lib/slap/slap_mat.cmti
lib/slap/slap_mat.cmt
lib/slap/slap_mat.cmi
lib/slap/slap_mat.annot
lib/slap/slap_io.mli
lib/slap/slap_io.cmx
lib/slap/slap_io.cmti
lib/slap/slap_io.cmt
lib/slap/slap_io.cmi
lib/slap/slap_io.annot
lib/slap/slap_common.mli
lib/slap/slap_common.cmx
lib/slap/slap_common.cmti
lib/slap/slap_common.cmt
lib/slap/slap_common.cmi
lib/slap/slap_common.annot
lib/slap/slap_Z.mli
lib/slap/slap_Z.cmx
lib/slap/slap_Z.cmti
lib/slap/slap_Z.cmt
lib/slap/slap_Z.cmi
lib/slap/slap_Z.annot
lib/slap/slap_S.mli
lib/slap/slap_S.cmx
lib/slap/slap_S.cmti
lib/slap/slap_S.cmt
lib/slap/slap_S.cmi
lib/slap/slap_S.annot
lib/slap/slap_D.mli
lib/slap/slap_D.cmx
lib/slap/slap_D.cmti
lib/slap/slap_D.cmt
lib/slap/slap_D.cmi
lib/slap/slap_D.annot
lib/slap/slap_C.mli
lib/slap/slap_C.cmx
lib/slap/slap_C.cmti
lib/slap/slap_C.cmt
lib/slap/slap_C.cmi
lib/slap/slap_C.annot
lib/slap/slap.ml
lib/slap/slap.cmxs
lib/slap/slap.cmxa
lib/slap/slap.cmx
lib/slap/slap.cmt
lib/slap/slap.cmi
lib/slap/slap.cma
lib/slap/slap.annot
lib/slap/slap.a
lib/slap/libslap_stubs.a
lib/slap/install_top.ml
lib/slap/install_top.cmx
lib/slap/install_top.cmt
lib/slap/install_top.cmi
lib/slap/install_top.annot
lib/slap/META
lib/slap
bin/ppx_slap