<T>LAPACK 0.1.1
C++ Template Linear Algebra PACKage
Loading...
Searching...
No Matches
tlapack::starpu::internal::EntryAccess< T, true > Struct Template Referenceabstract
Inheritance diagram for tlapack::starpu::internal::EntryAccess< T, true >:

Public Member Functions

virtual MatrixEntry< T > map_to_entry (idx_t i, idx_t j) noexcept=0
 
virtual idx_t ncols () const noexcept=0
 
virtual idx_t nrows () const noexcept=0
 
constexproperator() (idx_t i, idx_t j) const noexcept
 Returns an element of the matrix.
 
constexproperator[] (idx_t i) const noexcept
 Returns an element of the vector.
 

Member Function Documentation

◆ operator()()

template<class T >
constexpr T tlapack::starpu::internal::EntryAccess< T, true >::operator() ( idx_t  i,
idx_t  j 
) const
inlineconstexprnoexcept

Returns an element of the matrix.

Parameters
[in]iRow index
[in]jColumn index
Returns
The value of the element at position (i,j)

◆ operator[]()

template<class T >
constexpr T tlapack::starpu::internal::EntryAccess< T, true >::operator[] ( idx_t  i) const
inlineconstexprnoexcept

Returns an element of the vector.

Parameters
[in]iindex
Returns
The value of the element at position i

The documentation for this struct was generated from the following file: