├── .gitignore ├── LICENSE ├── README.md ├── docs └── doxyfile ├── include ├── angle.h ├── biquaternion.h ├── bounded.h ├── bounded_angles.h ├── choice.h ├── constant.h ├── constants.h ├── conversion.h ├── dual.h ├── dual_quaternion.h ├── equality.h ├── interval.h ├── limits.h ├── natural.h ├── natural_interval.h ├── quaternion.h ├── rational.h ├── rounded.h ├── scomplex.h ├── split_biquaternion.h └── traits.h └── test ├── angle_test.cpp ├── bounded_test.cpp ├── choice_test.cpp ├── conversion_test.cpp ├── dual_quaternion_test.cpp ├── dual_test.cpp ├── interval_test.cpp ├── natural_test.cpp ├── quaternion_test.cpp ├── rational_test.cpp └── run_tests.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/README.md -------------------------------------------------------------------------------- /docs/doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/docs/doxyfile -------------------------------------------------------------------------------- /include/angle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/angle.h -------------------------------------------------------------------------------- /include/biquaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/biquaternion.h -------------------------------------------------------------------------------- /include/bounded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/bounded.h -------------------------------------------------------------------------------- /include/bounded_angles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/bounded_angles.h -------------------------------------------------------------------------------- /include/choice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/choice.h -------------------------------------------------------------------------------- /include/constant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/constant.h -------------------------------------------------------------------------------- /include/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/constants.h -------------------------------------------------------------------------------- /include/conversion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/conversion.h -------------------------------------------------------------------------------- /include/dual.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/dual.h -------------------------------------------------------------------------------- /include/dual_quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/dual_quaternion.h -------------------------------------------------------------------------------- /include/equality.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/equality.h -------------------------------------------------------------------------------- /include/interval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/interval.h -------------------------------------------------------------------------------- /include/limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/limits.h -------------------------------------------------------------------------------- /include/natural.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/natural.h -------------------------------------------------------------------------------- /include/natural_interval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/natural_interval.h -------------------------------------------------------------------------------- /include/quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/quaternion.h -------------------------------------------------------------------------------- /include/rational.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/rational.h -------------------------------------------------------------------------------- /include/rounded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/rounded.h -------------------------------------------------------------------------------- /include/scomplex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/scomplex.h -------------------------------------------------------------------------------- /include/split_biquaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/split_biquaternion.h -------------------------------------------------------------------------------- /include/traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/include/traits.h -------------------------------------------------------------------------------- /test/angle_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/test/angle_test.cpp -------------------------------------------------------------------------------- /test/bounded_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/test/bounded_test.cpp -------------------------------------------------------------------------------- /test/choice_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/test/choice_test.cpp -------------------------------------------------------------------------------- /test/conversion_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/test/conversion_test.cpp -------------------------------------------------------------------------------- /test/dual_quaternion_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/test/dual_quaternion_test.cpp -------------------------------------------------------------------------------- /test/dual_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/test/dual_test.cpp -------------------------------------------------------------------------------- /test/interval_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/test/interval_test.cpp -------------------------------------------------------------------------------- /test/natural_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/test/natural_test.cpp -------------------------------------------------------------------------------- /test/quaternion_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/test/quaternion_test.cpp -------------------------------------------------------------------------------- /test/rational_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/test/rational_test.cpp -------------------------------------------------------------------------------- /test/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muellan/numeric/HEAD/test/run_tests.py --------------------------------------------------------------------------------