Menu
Home

What's in it?

Linear Algebra
Mathematical Programming
Modern Portfolio Theory

License
Download
Documentation
Support
Services

Getting ojAlgo

You get ojAlgo from SourceForge; either as a compiled and packaged download, or as source code directly from CVSThere is no schedule for when code changes or new releases are made. If you work directly from CVS you must be aware that the code may change, back and forth, at any time. It will however, 99% of the time, compile and run without any problem.

What's in CVS

There are currently 6 modules in CVS, but perhaps only 1 is relevant to you:

  • DevProj is the ojAlgo source code module. This is it! The Java source in this module has no (as in zero) dependencies. Contents end up in ojalgo-?.?.jar. (Nothing else ends up there.)
  • ExtAMPL depends on DevProj and AMPL. Contents end up in optimatika-?.?.jar.
  • ExtJExcel depends on DevProj and JExcelApi. Contents end up in optimatika-?.?.jar.
  • ExtJFree depends on DevProj and JFreeChart. Contents end up in optimatika-?.?.jar.
  • TestProj contains unit tests. All unit tests, regardless of which module's code they test, are in this module. Contents is not part of the build/distribution.

Which Java version?

Currently ojAlgo targets Java 5 (1.5). CVS HEAD and releases after version 8 are for Java 5 only. If you're not yet using Java 5 you should download version 8 or use the NO_TIGER CVS branch.

eclipse

Each of the CVS modules mentioned above are complete eclipse projects. Once you've set up your CVS repository location, in eclipse, all you need to do is "Check Out As..." on one of the modules (most likely DevProj). You do not need to do anything else! Required libraries (if any) are in the module/project. Some projects/modules may require you to also get one or some of the other projects/modules.

The fact that the modules are eclipse projects should not restrict users of other IDE:s and tools in any way. They will however need to define their own projects.

ojAlgo Download History

Interest in ojAlgo is increasing...

Bookmark and Share

SourceForge.net LogoProject and site sponsored by Optimatika
Copyright © 2000 - 2010

Using JProfiler from ej-technologies