Klein v2.1 Release NotesRelease Date: 2020-03-09 // about 1 year ago
This version adds a number of QoL improvements as well as improvements to precision for a nominal cycle cost:
🆓 1. The
kln::sqrtfree function is available and accepts as its argument
kln::motor. The function returns the quantity
x*xis equal to the argument to within a good approximation.
- Motors can now be multiplied by rotors and translators to produce new motors containing the composite action. This was an oversight from the existing API.
- Line normalization now correctly stays on the Lie manifold.
- Additional helper routines have been added to compute
rsqrtto ~22 bits of accuracy.