Difference between revisions of "ApCoCoALib:Main Page"

From ApCoCoAWiki
(temp. redirecting to ApCoCoA:Main_Page)
 
(creating a text.)
Line 1: Line 1:
#REDIRECT [[ApCoCoA:Main_Page]]
+
ApCoCoALib is a GPL'ed c++ library, extending the functionality of [[CoCoALib:Main_Page |CoCoALib]]. The library contains symbolic and numeric methods
 +
and is maintained and extended by the [[ApCoCoA:Team|ApCoCoA Team]].
 +
 
 +
To build ApCoCoALib from source, please follow the [[ApCoCoALib:CompilationInstructions|compilation instructions]].
 +
 
 +
 
 +
== Dependencies==
 +
ApCoCoALib depends on the [http://gmplib.org/ GMP-lib] and [[CoCoALib:Main_Page|CoCoALib]].
 +
 
 +
 
 +
Besides these, there are some optional dependencies. You do not need them to use ApCoCoALib, but without, some parts if ApCoCoALib will not work, or work slower or with lesse features.
 +
 
 +
For example the methods around approximate banishing ideals and the numerical Buchberger-Moeller algorithm need numerical libraries present.
 +
These are Blas and Lapack, which can be most easily installed via [http://math-atlas.sourceforge.net/ atlas] if you are using Linux/Unix or Windows. In case you use Mac OS X there is the accelerate framework and you have a working version of all libraries needed.
 +
 
 +
 
 +
Another optional dependency is [http://linalg.org linbox], which can improve FGLM und border basis techniques.
 +
 
 +
 
 +
==Versions, changes and bugs==
 +
ApCoCoALib's current version is 0.99.04. You can download the source and binaries [[ApCoCoA:Downloads|here]].
 +
There is a more recent version in our open [http://www.apcocoa.org/hg/ mercurial repository]. If you want to use this newest developments, please follow
 +
[[ApCoCoA:SourceCodeManagement|these steps]]. The latest changes between versions are documented in the [[ApCoCoA:Changelog]] and a listing of the bugs we are aware of can be found at [[ApCoCoALib:KnownIssues]].

Revision as of 10:04, 16 October 2007

ApCoCoALib is a GPL'ed c++ library, extending the functionality of CoCoALib. The library contains symbolic and numeric methods and is maintained and extended by the ApCoCoA Team.

To build ApCoCoALib from source, please follow the compilation instructions.


Dependencies

ApCoCoALib depends on the GMP-lib and CoCoALib.


Besides these, there are some optional dependencies. You do not need them to use ApCoCoALib, but without, some parts if ApCoCoALib will not work, or work slower or with lesse features.

For example the methods around approximate banishing ideals and the numerical Buchberger-Moeller algorithm need numerical libraries present. These are Blas and Lapack, which can be most easily installed via atlas if you are using Linux/Unix or Windows. In case you use Mac OS X there is the accelerate framework and you have a working version of all libraries needed.


Another optional dependency is linbox, which can improve FGLM und border basis techniques.


Versions, changes and bugs

ApCoCoALib's current version is 0.99.04. You can download the source and binaries here. There is a more recent version in our open mercurial repository. If you want to use this newest developments, please follow these steps. The latest changes between versions are documented in the ApCoCoA:Changelog and a listing of the bugs we are aware of can be found at ApCoCoALib:KnownIssues.