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

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.