Mike Boyle
Mike Boyle
On the other hand, `[imz] .* t` and `t .* [imz]` work correctly...
I think something like this might do what I need: ```julia struct QuaternionStyle{T}
I started [an effort in this direction](https://github.com/moble/quaternion/tree/numpy2), but it's very difficult. Will probably need help from some numpy devs.
See also [quaternionic](https://github.com/moble/quaternionic) for a pure-python package I wrote that doesn't depend on numpy's C API.
Unfortunately, because of how pip versioning works, I believe that only means that anyone with numpy 2 trying to install this package will just get the last version of this...
Oh, thank you very much! I won't get a chance for another week or so, but I'll take a look at this ASAP!
Finally finished in 2024.0.2, with some crucial help from @hawkinsp. Thanks!
Never used cupy, but again it looks like it would be much easier with `quaternionic`.
This looks like it *replaces* #101, no?
Thanks for looking into this, Gleb! Since posting this, I took a look too and found `ModelingToolkit.observed`. Is this what you need? In particular, could you change the signatures in...