Alexander Meißner
3dc478e348
Adds section about supported SIMD ISAs to README.
2021-06-18 21:03:37 +02:00
Alexander Meißner
16d544b769
Fixes target arch detection.
2021-06-18 20:57:20 +02:00
Alexander Meißner
337844a738
Bump version [skip ci]
2021-04-24 10:11:29 +02: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
62f230ff9a
Make order of traits in emitted code deterministic.
2021-04-17 15:57:15 +02:00
Alexander Meißner
b275827704
Implements debug, index and assign traits in Rust target.
2021-04-17 13:43:52 +02:00
Alexander Meißner
916e65674f
Adds docs badge [skip ci]
2021-04-04 16:49:47 +02:00
Alexander Meißner
2cc53c2e2f
Update README [skip ci]
2021-04-04 16:47:26 +02:00
Alexander Meißner
c5aefbc138
Moves simd crate in root crate
2021-04-04 16:31:23 +02:00
Alexander Meißner
dda229dd6d
Adds Github actions
2021-04-04 15:16:11 +02:00
Alexander Meißner
07fa767cf5
Implements code generator for Rust and GLSL.
2021-03-27 15:09:46 +01:00
Alexander Meißner
1d04d4e30b
Initial commit
2021-03-14 19:50:36 +01:00