|
| Test (size_t mm, size_t nn) |
|
template<typename Simd = NoSimd<Elt>, enable_if_t< is_same_element< Simd >::value > * = nullptr> |
bool | test_ftranspose (size_t m, size_t n, Elt_ptr A, size_t lda, Elt_ptr B, size_t ldb) |
|
template<typename Simd = NoSimd<Elt>, enable_if_t< is_same_element< Simd >::value > * = nullptr> |
bool | doTests () |
|
template<typename _E = Elt, enable_if_t< is_same< _E, Elt >::value > * = nullptr, enable_if_no_simd_t< _E > * = nullptr> |
bool | run () |
|
◆ Field
template<typename Elt >
using Field = Modular<Elt> |
◆ Elt_ptr
template<typename Elt >
using Elt_ptr = typename Field::Element_ptr |
◆ Residu
template<typename Elt >
using Residu = typename Field::Residu_t |
◆ enable_if_t
template<typename Elt >
template<bool B, class T = void>
using enable_if_t = typename std::enable_if<B, T>::type |
◆ is_same_element
◆ enable_if_no_simd_t
template<typename Elt >
template<typename E >
◆ enable_if_simd128_t
template<typename Elt >
template<typename E >
◆ enable_if_simd256_t
template<typename Elt >
template<typename E >
◆ enable_if_simd512_t
template<typename Elt >
template<typename E >
◆ Test()
template<typename Elt >
Test |
( |
size_t | mm, |
|
|
size_t | nn ) |
|
inline |
◆ cardinality() [1/2]
template<typename Elt >
template<typename _E = Elt,
enable_if_t<!is_same< _E, Givaro::Integer >::value > * = nullptr>
◆ cardinality() [2/2]
template<typename Elt >
template<typename _E = Elt,
enable_if_t< is_same< _E, Givaro::Integer >::value > * = nullptr>
◆ test_ftranspose()
template<typename Elt >
bool test_ftranspose |
( |
size_t | m, |
|
|
size_t | n, |
|
|
Elt_ptr | A, |
|
|
size_t | lda, |
|
|
Elt_ptr | B, |
|
|
size_t | ldb ) |
|
inline |
◆ doTests()
◆ run()
◆ _mm
◆ _nn
The documentation for this class was generated from the following file: