There are currently two versions of Gaalop. A GUI based standalone version, that allows for quick and easy experiments and a more development-focused variant named Gaalop Precompiler.
In the new versions of Gaalop, Maple is no longer required. We are introducing an advanced new method named Table Based Approach. This method can optionally be enhanced with Maxima support. Maxima is a powerful symbolic computing engine, available at http://maxima.sourceforge.net as open source.
Once you installed it, start it with „java -jar starter-1.0.0.jar“ from the commandline.
Gaalop Precompiler is a new tool based on Gaalop, which allows for direct embedding of CLUScript into C++ / C++ AMP, OpenCL and CUDA source files. The whole concept is described in the paper GaalopPrecompiler. It has never been easier to develop high performance applications using Geometric Algebra!
GaalopPrecompiler-2.0.1438-win32.exe – Win32 Installer
GaalopPrecompiler-2.0.1438-win32.zip – Win32 Zip-Archive
GaalopPrecompiler-2.0.1441-Linux.tar.gz – Linux x86 Tar-Archive (broken)
The x86-Windows version should work on both x86 and x86_64.
GaalopPrecompiler-2.0.1442-win64.exe – Win32 Installer
GaalopPrecompiler-2.0.1442-win64.zip – Win32 Zip-Archive
GaalopPrecompiler-2.0.1447-Linux.tar.gz – Linux x86-64 Tar-Archive
Product table creator: This program generates a compressed product table for the usage in Gaalop.
Fitting in the geometric algebras: This program fits a multivector in a given geometric algebra into a given point cloud.