Gaalop (Geometic Algebra Algorithms Optimizer) is a software to compile and optimize geometric algebra (GA) expressions into high-level programming language code. Geometric algebra expressions can be developed using the freely available CLUCalc software by Christian Perwass. Gaalop optimizes CLUCalc expressions and produces C++ (AMP), OpenCL, CUDA, CLUCalc or LaTeX output. The optimized code is free of geometric algebra operations and runs very efficiently on various platforms.
Features: – Animations are now possible using the ganja.js code generator (Thanks to pull request from PhilippBrodersen)
Bugfixes: – Optimization for CSE: Self assignments are removed
Features: – Animations are now possible using the ganja.js code generator (Thanks to pull request from PhilippBrodersen)
Bugfixes: – Optimization for CSE: Self assignments are removed
Uses gaalop_v2.2.5 and therefore has the same improvements.
Features:
Bug fixes:
Tidying up:
Support for > JDK 7 by using ANTLR4.