<T>LAPACK 0.1.1
C++ Template Linear Algebra PACKage
|
TestUploMatrix class. More...
#include <TestUploMatrix.hpp>
Public Member Functions | |
constexpr const T & | operator() (idx_t i, idx_t j) const noexcept |
constexpr T & | operator() (idx_t i, idx_t j) noexcept |
TestUploMatrix (const LegacyMatrix< T, idx_t, L > &A) | |
![]() | |
constexpr | LegacyMatrix (idx_t m, idx_t n, T *ptr) |
constexpr | LegacyMatrix (idx_t m, idx_t n, T *ptr, idx_t ldim) |
constexpr const T & | operator() (idx_t i, idx_t j) const noexcept |
constexpr T & | operator() (idx_t i, idx_t j) noexcept |
Public Attributes | |
int | modifier |
Modifier to the access region. Enables slicing of the matrix. | |
![]() | |
idx_t | ldim |
Leading dimension. | |
idx_t | m |
idx_t | n |
Sizes. | |
T * | ptr |
Pointer to array in memory. | |
Additional Inherited Members | |
![]() | |
static constexpr Layout | layout = L |
TestUploMatrix class.
This class is used to test if a method is accessing the correct elements of a matrix. The access region can be either the upper or lower triangular part of the matrix.
T | Type of the elements. |
idx_t | Type of the indices. |
uplo | Uplo value. |
L | Layout value. |
int tlapack::TestUploMatrix< T, idx_t, uplo, L >::modifier |
Modifier to the access region. Enables slicing of the matrix.