-
Refer to this webpage for implementation : http://www.euclideanspace.com/maths/algebra/realNormedAlgebra/quaternions/code/index.htm See section "Quaternion Multiplication"
-
Hey guys,
I saw that in the module `algebras` there is a script about `quaternion`. But what about one for [octonion](https://en.wikipedia.org/wiki/Octonion?scrlybrkr=d74b20d1)?
it would be a n…
-
Introduces a new class of quaternion lattices. This class will later be used to compute with quaternion orders and ideals in them in a quaternion algebra over a number field of class number 1.
Comp…
-
I don't think the name `QuatQuatRotation` is appropriate, but I would like to add a new 4D rotation struct with two quaternions. (SO(4) is doubly covered by SU(2) × SU(2))
* https://en.wikipedia.or…
-
There are already dimension generic Vector types, but there's only a rotation type for 3D: the quaternion.
It's possible to implement general rotors.
3D rotors correspond to quaternions, 2D roto…
-
Include all these gp scripts with Sage and make them easily usable from Sage itself:
- http://www.ma.utexas.edu/users/villegas/cnt/cnt-no-frames.html
CC: @slel @tornaria @williamstein
Component:…
-
There is a need for the constructor QuaternionAlgebra to take as input a number field F and a ramification (specified by an ideal D in F and a set of real places S of F) and which constructs a quate…
-
I was looking at the code for quaternion vector rotation (multiplication) (line 141, math/linear_algebra/quaternion.h), and it seems to me that the formula shown in the comment was incorrectly applied…
-
### Describe the project you are working on
I have been working on a road traffic simulator on and off for several years. It involves quite some geometrical calculations for things such as describi…
-
I'm trying to package your module as an rpm package. So I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account.
- `python3 -sBm build -w --no…