We only describe here the proper cayley-dickson constants, but all floating EVE defined constants are redefined in 'kyosu::' namespace and can be used freely to provide Cayley-Dickson typed constants whose real part is the EVE one. More...
Variables | |
| constexpr auto | kyosu::cinf = eve::functor<cinf_t> |
| Computes the complex-infinite defined as \(\textrm{NaN} + i\, \textrm{inf}\) in the chosen type. | |
| constexpr auto | kyosu::fnan = eve::functor<fnan_t> |
| Computes the full nan constant such that all components of the chosen type are NaN. | |
| constexpr auto | kyosu::i = eve::functor<i_t> |
| Computes the complex number \(i\) in the chosen type. | |
| constexpr auto | kyosu::j = eve::functor<j_t> |
| Computes the complex number j i.e. quaternion(0, 0, 1, 0) in the chosen type. | |
| constexpr auto | kyosu::k = eve::functor<k_t> |
| Computes the complex number k i.e. quaternion(0, 0, 0, 1) in the chosen type. | |
| constexpr auto | kyosu::mi = eve::functor<mi_t> |
| Computes the complex number \(-i\) in the chosen type. | |