Classes and structs defining the complex, quaternions and octonions types. More...
Classes | |
| class | kyosu::cayley_dickson< Type, N > |
| Cayley-Dickson algebra main abstraction It is built so that all operation over C, Q and other such algebra can be done in a streamlined fashion based on the Cayley–Dickson construction. More... | |
Typedefs | |
| template<eve::floating_value T> | |
| using | kyosu::complex_t = as_cayley_dickson_n_t< 2, T > |
| Type alias for complex numbers. | |
| template<eve::floating_value T> | |
| using | kyosu::octonion_t = as_cayley_dickson_n_t< 8, T > |
| Type alias for octonion numbers. | |
| template<eve::floating_value T> | |
| using | kyosu::quaternion_t = as_cayley_dickson_n_t< 4, T > |
| Type alias for quaternion numbers. | |