List of Numerical Libraries - Java

Java

  • Apache Commons, is an open-source for creating reusable Java components. It has numerical packages for linear algebra and non-linear optimization.
  • Colt provides a set of Open Source Libraries for High Performance Scientific and Technical Computing.
  • Efficient Java Matrix Library (EJML) is an open-source linear algebra library for manipulating dense matrices.
  • JAMA, a numerical linear algebra toolkit for the Java programming language. No active development has taken place since 2005, but it still one of the more popular linear algebra packages in Java.
  • Parallel Colt is an open source library for scientific computing. A parallel extension of Colt.
  • SCaViS, an open-source Java libraries for numerical calculations, data I/O and visualisation of scientific results. Used together with Jython.
  • JMSL Numerical Libraries, is a comprehensive set of mathematical, statistical, data mining, financial and 2D/3D charting classes.
  • Matrix Toolkit Java is a linear algebra library based off of BLAS and LAPACK.
  • OjAlgo is an open source Java library for mathematics, linear algebra and optimisation.
  • exp4j is a small Java library for evaluation of mathematical expressions.

Read more about this topic:  List Of Numerical Libraries