./wip/py-quaternionic, Interpret numpy arrays as quaternionic arrays with numba acceleration

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.2.0, Package name: py312-quaternionic-0.2.0, Maintainer: jihbed.research

This module subclasses numpy's array type, interpreting the
array as an array of quaternions, and accelerating the algebra
using numba. This enables natural manipulations, like multiplying
quaternions as `a*b`, while also working with standard numpy
functions, as in `np.log(q)`. There is also basic initial support
for symbolic manipulation of quaternions by creating quaternionic arrays
with sympy symbols as elements, though this is a work in progress


Master sites:

RMD160: 39c0f186f2c87cc02b955e413915bc63fcfb15de
Filesize: 42.38 KB

Version history: (Expand)