This provides convenience functions quat_to_equatorial and quat_mult which work on a single quaternion. The functions are about 100 and 50 times faster (respectively) than the naive Quat-based method.
This is part of the coupled changes to kadi, chandra_aca, ska_sun, Quaternion, and Chandra.Maneuver to make kadi command states faster.
Description
This provides convenience functions
quat_to_equatorial
andquat_mult
which work on a single quaternion. The functions are about 100 and 50 times faster (respectively) than the naiveQuat
-based method.This is part of the coupled changes to kadi, chandra_aca, ska_sun, Quaternion, and Chandra.Maneuver to make kadi command states faster.
Interface impacts
Adds functions
quat_to_equatorial
andquat_mult
.Testing
Unit tests
Independent check of unit tests by Javier
Functional tests