Commit graph

6 commits

Author SHA1 Message Date
Alexander Meißner
a55d7a79c1 Derives Debug trait for Expression. 2023-09-20 15:04:33 +02:00
Alexander Meißner
e9061a1105 Code cleanup. 2022-11-26 17:45:22 +01:00
Alexander Meißner
53e514d861 Adds more prebuilt projective geometric algebras.
Renames Automorph => Automorphism.
Renames Transpose => Reversal.
Renames Conjugate => Conjugation.
Removes Reflection (as that is covered by Transformation).
Fixes std::fmt::Display for BasisElement again (not only -1 but also 0).
2021-04-21 19:06:05 +02:00
Alexander Meißner
8c025b5dc2 Fixes std::fmt::Display for BasisElement. 2021-04-18 17:51:47 +02:00
Alexander Meißner
365ddcba44 Adds support for negative basis elements and fixes wrong duals. 2021-04-17 23:32:37 +02:00
Alexander Meißner
07fa767cf5 Implements code generator for Rust and GLSL. 2021-03-27 15:09:46 +01:00