<T>LAPACK 0.1.2
C++ Template Linear Algebra PACKage
|
#include <complex>
#include <type_traits>
Go to the source code of this file.
Typedefs | |
template<typename... Types> | |
using | tlapack::complex_type = typename traits::complex_type_traits< Types..., int >::type |
The common complex type of the list of types. | |
template<typename... Types> | |
using | tlapack::real_type = typename traits::real_type_traits< Types..., int >::type |
The common real type of the list of types. | |
template<typename... Types> | |
using | tlapack::scalar_type = typename traits::scalar_type_traits< Types..., int >::type |
The common scalar type of the list of types. | |
Variables | |
template<typename T > | |
constexpr bool | tlapack::is_complex = traits::complex_type_traits<T, int>::is_complex |
True if T is a complex scalar type. | |
template<typename T > | |
constexpr bool | tlapack::is_real = traits::real_type_traits<T, int>::is_real |
True if T is a real scalar type. | |