Java algebra system.

See:
          Description

Packages
edu.jas.application Groebner base application package.
edu.jas.arith Basic arithmetic classes.
edu.jas.kern JAS run-time kernel package.
edu.jas.module Module Groebner base package.
edu.jas.poly Generic coefficients polynomial package.
edu.jas.ring Groebner bases package.
edu.jas.structure Basic structural interfaces.
edu.jas.ufd Unique factorization domain package.
edu.jas.util Concurrent programming utility classes.
edu.jas.vector Generic vector and matrix package.

 

Java algebra system.

The Java Algebra System (JAS) is an object oriented, type safe and multi-threaded approach to computer algebra. JAS provides a well designed software library using generic types for algebraic computations implemented in the Java programming language. The library can be used as any other Java software package or it can be used interactively or interpreted through an jython (Java Python) front end. The focus of JAS is at the moment on commutative and solvable polynomials, Groebner bases and applications. By the use of Java as implementation language JAS is 64-bit and multi-core cpu ready.

See weblog for the latest changes.

See design for an overview on the design of the package and class structure.

See introduction as starting point for further information.


Heinz Kredel

Last modified: Tue Jul 10 17:01:26 CEST 2007

$Id: overview.html 1184 2007-07-14 10:57:40Z kredel $