|
| | 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>
◆ 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: