Mathematics Library and Application packages

Linear algebra: (main topic: linear algebra)

  • 3d-matrices - This is a library implementing common matrix operations, mainly intended as the counterpiece to 3d-vectors and thus being aimed at operations in 3D space
  • 3d-vectors - This is a simple library for 3D vectors
  • cl-blapack - cl-blapack is a wrapper around the Fortran BLAS and LAPACK libraries for dense linear algebra
  • cl-tuples - cl-tuples is a libray for writing optimised vector math
  • clem - CLEM is a lisp package for representating and performing various operations on matrices
  • CLLIB - CLLIB is a varied collection of Common lisp tools and routines in CLOCC
  • FSVD - FSVD is a Common Lisp implementation of Simon Funk's quasi SVD as described at in the context of its application to the netflix prize
  • GSLL - The GNU Scientific Library for Lisp (GSLL) allows you to use
  • l-math - L-MATH is a library for simple linear algebra in geometric applications
  • Linear-algebra - Linear-algebra is a Common Lisp library of numeric linear algebra routines
  • lisp-matrix - A matrix linear algebra library for common lisp building on work by Mark Hoemmen, Evan Monroig, Tamas Papp and Rif
  • LispLab - The main purpose of Lisplab is to to integrate all kinds of mathematics capabilities into one framework
  • LLA - LLA (Lisp Linear Algebra) aims to provide a convenient
  • MatLisp - MatLisp is a BLAS and LAPACK linear algebra library wrapper which makes their features accessible through a set of CLOS classes
  • MGL-MAT - MAT is a linear algebra library for working with multi-dimensional arrays which supports efficient interfacing to foreign and CUDA code
  • NLISP - NLISP is an environment for numerical computation and visualisation like IDL or Matlab
  • Sheafhom - Sheafhom is a package by Mark McConnell for large sparse linear algebra computations over the integers and other exact number types
  • spartns - Spartns is a SPARse TeNSor representation library

Statistics: (main topic: statistics)

Other stuff:

  • RCL is a library for interfacing Common Lisp with the R environment using CFFI. (October 7 2007) rukubites: RCL doesn't work in SBCL, and requires some small modifications in alien-defs.lisp to accomodate CFFI API changes for defcvar.
  • RCLG is an unfinished R interface that works for sbcl but not clisp (as of git version October 7 2007). It seems to have a similar interface as RCL.
  • FriCAS is a fork of the Axiom computer algebra system.
  • cl-ana is Common Lisp data analysis library.
  • Kenzo is a program for doing computational algebraic topology.
  • CommonLispStat (see also GitHub location), is a port/rewrite/re-intentioning of XLispStat to Common Lisp. The goal is to develop an "R like" set of packages which deliver additional functionality to Common Lisp for applied statistical data analysis.