kyosu v0.1.0
Complex Without Complexes
Loading...
Searching...
No Matches

Classes

struct  kyosu::as_real< T >
 Lightweight type-wrapper of real value type. More...

Typedefs

template<unsigned int Dim, typename... Ts>
using kyosu::as_cayley_dickson_n_t = typename as_cayley_dickson_n<Dim,Ts...>::type
 Computes a Cayley-Dickson type of a given dimension.
template<typename... Ts>
using kyosu::as_cayley_dickson_t = typename as_cayley_dickson<Ts...>::type
 Computes the best fitting Cayley-Dickson type from a series of types.
template<typename T>
using kyosu::as_real_type_t = typename as_real_type<T>::type
 Compute the real type associated to a Cayley-Dickson-like type.

Variables

template<typename T>
constexpr unsigned int kyosu::dimension_v = *implementation-defined*
 Obtains the number of dimensions of the algebra containing a given type.