Java R
Clone or download
Latest commit f1462ff Jul 18, 2018
Failed to load latest commit information.
.settings NetworkBuilder Jul 18, 2018
src/org/ojalgo NetworkBuilder Jul 18, 2018
test NetworkBuilder Jul 18, 2018
.classpath ojAlgo-finance business refactoring Jul 5, 2018
.cvsignore 2017-01-31 Jan 31, 2017
.gitignore Issue #49 - the first cut Mar 14, 2018
.project findbugsNature Apr 2, 2018
.travis.yml .travis.yml Dec 19, 2017 Update Apr 12, 2018
LICENSE Removed Ant script and properties Apr 28, 2017 Update Jun 18, 2018
jdeps.txt jdeps Jun 19, 2017
pom.xml 46.0.0-SNAPSHOT Apr 13, 2018

oj! Algorithms Build Status

oj! Algorithms - ojAlgo - is Open Source Java code that has to do with mathematics, linear algebra and optimisation.

General information about ojAlgo is available at the project web site:


ojAlgo is available at The Central (Maven) Repository to be used with your favourite dependency management tool.


...or download the jar from SourceForge.

Download oj! Algorithms

Documentation and Support

User documentation wiki with examples is here at GitHub:

Programming questions related to ojAlgo are best asked at stack overflow. Just remember to actually mention ojAlgo and tag the question using 'ojalgo' and whatever other tags you find suitable.

Bug reports and to some extent feature requests should be posted here at GitHub: (Please do not use GitHub Issues for general discussions or user support requests!)

The ojAlgo-user mailing list can be used for just about anything as long as it relates to ojAlgo. (Note that you have to be a member to post to that list!)

ojAlgo is Open Source, and you are strongly encouraged to clone or fork this repository and work directly with the source code. The source code is (part of) the documentation, and you should read it.


There's a whole separate page on contributing.