Java Algebra System

2.5.5065 GPL (GNU General Public License)    
3.5/5 2


An Open Source, Object-Oriented, type-safe, multi-threaded approach to computer algebra

editor's review




Java Algebra System (or JAS for short) is an open source, freely distributed, object-oriented, multi-threaded and type safe computer algebra software that supports Linux kernel-based operating systems.

Implemented in the Java programming language

The project features a well designed and fully functional software library that uses generic types to make algebraic computations using the JVM (Java Virtual Machine) runtime infrastructure. It is implemented in the Java programming language.

Can be used interactively, interpreted via JRuby and Jython

The software is designed to be used interactively, interpreted via JRuby (Java Ruby) or Jython (Java Python) front-end, or as any other Java software package. An Android App also exists, based on Ruboto (jruby for Android).

Getting started with Java Algebra System

For your convenience, the Java Algebra System software is distributed as both a pre-built binary file in the JAR format, as well as a source package. While the JAR file allows you to use Java Algebra System in your project(s) right away, the source package lets you hack the code and optimize it.

To view the usage message of the app, run the ‘java -jar jas-2.5.5065-bin.jar‘ command in a terminal emulator software, making sure that you are in the location where you’ve save the JAR file. The usage message looks like this: “Usage: RunGB [ seq | seq+ | par | par+ | dist | dist+ | disthyb | disthyb+ | cli[port] ] < file > #procs/#threadsPerNode [machinefile] [check] [nolog]”

Runs on any operating system where Java is available

Being written in the Java programming language, the Java Algebra System software can run on any computer operating system where the Java Runtime Environment (JRE) technology is available, including GNU/Linux, Microsoft Windows, BSD, Solaris, and Mac OS X. It is currently supported on 64 and 32-bit computer platforms.
Java Algebra System was reviewed by
Last updated on January 30th, 2015

#computer algebra #algebra system #algebraic computations #algebra #algebraic #computations #library

Java Algebra SystemJava Algebra System

0 User reviews so far.