|  | CUTLASS
    CUDA Templates for Linear Algebra Subroutines and Solvers | 
| Typedefs | |
| typedef integral_constant< bool, true > | true_type | 
| The type used as a compile-time boolean with true value.  More... | |
| typedef integral_constant< bool, false > | false_type | 
| The type used as a compile-time boolean with false value.  More... | |
| Functions | |
| template<typename T > | |
| CUTLASS_HOST_DEVICE constexpr const T & | min (const T &a, const T &b) | 
| std::min  More... | |
| template<typename T > | |
| CUTLASS_HOST_DEVICE constexpr const T & | max (const T &a, const T &b) | 
| std::max  More... | |
| template<class T1 , class T2 > | |
| CUTLASS_HOST_DEVICE constexpr bool | operator== (const pair< T1, T2 > &lhs, const pair< T1, T2 > &rhs) | 
| template<class T1 , class T2 > | |
| CUTLASS_HOST_DEVICE constexpr bool | operator!= (const pair< T1, T2 > &lhs, const pair< T1, T2 > &rhs) | 
| template<class T1 , class T2 > | |
| CUTLASS_HOST_DEVICE constexpr bool | operator< (const pair< T1, T2 > &lhs, const pair< T1, T2 > &rhs) | 
| template<class T1 , class T2 > | |
| CUTLASS_HOST_DEVICE constexpr bool | operator<= (const pair< T1, T2 > &lhs, const pair< T1, T2 > &rhs) | 
| template<class T1 , class T2 > | |
| CUTLASS_HOST_DEVICE constexpr bool | operator> (const pair< T1, T2 > &lhs, const pair< T1, T2 > &rhs) | 
| template<class T1 , class T2 > | |
| CUTLASS_HOST_DEVICE constexpr bool | operator>= (const pair< T1, T2 > &lhs, const pair< T1, T2 > &rhs) | 
| template<class T1 , class T2 > | |
| CUTLASS_HOST_DEVICE std::pair< T1, T2 > | make_pair (T1 t, T2 u) | 
| template<> | |
| struct | __align__ (1) aligned_chunk< 1 > | 
| template<> | |
| struct | __align__ (2) aligned_chunk< 2 > | 
| template<> | |
| struct | __align__ (4) aligned_chunk< 4 > | 
| template<> | |
| struct | __align__ (8) aligned_chunk< 8 > | 
| template<> | |
| struct | __align__ (16) aligned_chunk< 16 > | 
| template<> | |
| struct | __align__ (32) aligned_chunk< 32 > | 
| template<> | |
| struct | __align__ (64) aligned_chunk< 64 > | 
| template<> | |
| struct | __align__ (128) aligned_chunk< 128 > | 
| template<> | |
| struct | __align__ (256) aligned_chunk< 256 > | 
| template<> | |
| struct | __align__ (512) aligned_chunk< 512 > | 
| template<> | |
| struct | __align__ (1024) aligned_chunk< 1024 > | 
| template<> | |
| struct | __align__ (2048) aligned_chunk< 2048 > | 
| template<> | |
| struct | __align__ (4096) aligned_chunk< 4096 > | 
| template<typename T , typename Deleter > | |
| void | swap (unique_ptr< T, Deleter > &lhs, unique_ptr< T, Deleter > &rhs) noexcept | 
| Specializes the swap algorithm.  More... | |
| typedef integral_constant<bool, false> cutlass::platform::false_type | 
| typedef integral_constant<bool, true> cutlass::platform::true_type | 
| struct cutlass::platform::__align__ | ( | 1 | ) | 
| struct cutlass::platform::__align__ | ( | 2 | ) | 
| struct cutlass::platform::__align__ | ( | 64 | ) | 
| struct cutlass::platform::__align__ | ( | 128 | ) | 
| struct cutlass::platform::__align__ | ( | 256 | ) | 
| struct cutlass::platform::__align__ | ( | 512 | ) | 
| struct cutlass::platform::__align__ | ( | 1024 | ) | 
| struct cutlass::platform::__align__ | ( | 2048 | ) | 
| struct cutlass::platform::__align__ | ( | 4096 | ) | 
| struct cutlass::platform::__align__ | ( | 32 | ) | 
| struct cutlass::platform::__align__ | ( | 4 | ) | 
| struct cutlass::platform::__align__ | ( | 8 | ) | 
| struct cutlass::platform::__align__ | ( | 16 | ) | 
| CUTLASS_HOST_DEVICE std::pair<T1, T2> cutlass::platform::make_pair | ( | T1 | t, | 
| T2 | u | ||
| ) | 
| CUTLASS_HOST_DEVICE constexpr const T& cutlass::platform::max | ( | const T & | a, | 
| const T & | b | ||
| ) | 
| CUTLASS_HOST_DEVICE constexpr const T& cutlass::platform::min | ( | const T & | a, | 
| const T & | b | ||
| ) | 
| CUTLASS_HOST_DEVICE constexpr bool cutlass::platform::operator!= | ( | const pair< T1, T2 > & | lhs, | 
| const pair< T1, T2 > & | rhs | ||
| ) | 
| CUTLASS_HOST_DEVICE constexpr bool cutlass::platform::operator< | ( | const pair< T1, T2 > & | lhs, | 
| const pair< T1, T2 > & | rhs | ||
| ) | 
| CUTLASS_HOST_DEVICE constexpr bool cutlass::platform::operator<= | ( | const pair< T1, T2 > & | lhs, | 
| const pair< T1, T2 > & | rhs | ||
| ) | 
| CUTLASS_HOST_DEVICE constexpr bool cutlass::platform::operator== | ( | const pair< T1, T2 > & | lhs, | 
| const pair< T1, T2 > & | rhs | ||
| ) | 
| CUTLASS_HOST_DEVICE constexpr bool cutlass::platform::operator> | ( | const pair< T1, T2 > & | lhs, | 
| const pair< T1, T2 > & | rhs | ||
| ) | 
| CUTLASS_HOST_DEVICE constexpr bool cutlass::platform::operator>= | ( | const pair< T1, T2 > & | lhs, | 
| const pair< T1, T2 > & | rhs | ||
| ) | 
| 
 | noexcept | 
 1.8.11
 1.8.11