## What is Gaalop?

Gaalop (Geometic Algebra Algorithms Optimizer) is a software to optimize geometric algebra files.

Algorithms can be developed by using the freely available CLUCalc software by Christian Perwass. Gaalop optimizes the algorithm and produces C++, OpenCL, CUDA, CLUCalc or LaTeX output (other output-formats will follow).

The optimized code has no more geometric algebra operations and can be run very efficiently on various platforms.

See the documentation for a detailed description.

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.

## Lecture “Geometric Algebra Computing”

For details about the lecture Geometric Algebra Computing at Technische Universität Darmstadt,

please visit ga-computing-lecture