Old versions of Gaalop

VersionRelease DateChanges
2.2.6.2
(current)
2024-11-07Features:
– Thanks to pull request from dustin2711:

New pragmas:
– Added #pragma as alternative to //#pragma
– pragma return
– pragma normalize
– pragma insert

C# and Python only:
– useArrays boolean and its effects
– optimize-on-save boolean and path

Bugfixes:
– Quantum Bit Algebra is now selectable in GUI
– Dependency updates
2.2.6.1
2022-07-23 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
2.2.6 2022-07-23Features:
– Implemented Common Subexpression Elimination

Bugfixes:
Merge pull request #28 from Oshgnacknak/better-plugin-discovery
– Various smaller bugfixes
2.2.5
2021-12-14Features:
– Added code generators for Ganja.js and Python (For Python, special base changer is implemented, which produce the generated code in the natural geometric algebra basis)
– Updated dependencies
– Integrated pragmas triangles and segments
– Replaced DenseMvExpressions completely by SpaseMvExpressions (Now, only the non-null multivector components are stored)

Bug fixes:
– Returning expressions in macros are now returning the correct variable
– Support for signs ! and ? in macros
– Empty line comments do not remove first code line anymore.

Tidying up:
– Get rid of Maple Plugin, Testbench and Setup routine
2.2.42021-11-30Features:
– Added 2d/3d plane-based geometric algebra
– Added new command line options
– Using now default codegenerator template stubs in all codegenerators
– Added coefficient function. Now it is possible to store individual blades from – multivectors in the scalar component of a new multivector.
– Renaming of builtin geometric algebras
2.2.3.32021-06-01Updated dependencies, removed unnecessary content
2.2.3.22021-03-08Bugfixes:
– Import and use NimbusLookAndFeel in gui/main.java
– Now using macro Dual(x) instead of *(x) is also possible
– Added precomputed table for dcga
2.2.3.12021-01-25Bugfix: Maxima changed output format of float numbers with exponent 1E-6 -> 1e-6. Now GAALOP is able to recognized both expressions.
2.2.3 2020-05-15 – Remembering last selected directory in GUI
– Optimized abs() functions for scalar inputs
– Assignments in macro nodes are now possible
– Improved optimization
2.2.22020-03-04
2.2.1.22020-03-03
2.2.1.12019-09-08
2.2.12019-07-18
2.22019-07-09
2.1.92017-08-03
2.1.8 2017-07-16
2.1.6 2017-06-19
2.1.5 2017-06-16
2.1.4 2017-06-15
2.1.3 2017-05-02
2.1.2 2017-05-01
2.1.1 2017-04-23
2.1 2017-04-17
2.0.2 2015-12-28
2.0.1.12015-12-23
2.0.12015-12-20

Comments are closed.