Fork me on GitHub

What's in ojAlgo?

ojAlgo is Open Source Java code that has to do with mathematics, linear algebra and optimisation. ojAlgo really is 100% pure Java source code. There are no calls to native (C or Fortran) libraries. In fact there are no dependencies at all. Nothing besides a Java SDK is needed to compile or execute the code. Its feature set make it particularily suitable for use within the financial domain. Then again, it's just maths...   

Main ingredients

Presumably there are three main reasons why users/developers become interested in ojAlgo:

  1. Linear Algebra in Java - ojAlgo is a "high performance" multi-threaded feature-complete linear algebra package.
  2. Optimisation (mathematical programming) including LP, QP and MIP solvers.
  3. Finance related code (certainly usable in other areas as well):

Design concepts

License agreement

ojAlgo is an Open Source project. It is available as source code, and every single source code file contain a copyright statement and a license agreement. All files have the same copyright and license. Optimatika holds the copyright, and the license used is the generous and easy to understand MIT license. Please read and comply with the license agreement - it's not hard. More... Logo

Project and site sponsored by Optimatika
Copyright © 2000 - 2014


Using JProfiler from ej-technologies