Public Types | |
| using | IndexType = typename MatrixT::IndexType |
| using | ValueType = typename MatrixT::ValueType |
Public Member Functions | |
| HCSRViewT (MatrixT const *parent, BackEnd::Memory::eType memory, std::size_t nrows, std::size_t nnz) | |
Public Attributes | |
| MatrixT const * | m_parent = nullptr |
| BackEnd::Memory::eType | m_memory = BackEnd::Memory::Host |
| std::size_t | m_nrows = 0 |
| std::size_t | m_nnz = 0 |
| IndexType * | m_rows = nullptr |
| IndexType * | m_ncols = nullptr |
| IndexType * | m_cols = nullptr |
| ValueType * | m_values = nullptr |
Definition at line 13 of file HCSRViewT.h.
| using Alien::HCSRViewT< MatrixT >::IndexType = typename MatrixT::IndexType |
Definition at line 16 of file HCSRViewT.h.
| using Alien::HCSRViewT< MatrixT >::ValueType = typename MatrixT::ValueType |
Definition at line 17 of file HCSRViewT.h.
|
inline |
Definition at line 18 of file HCSRViewT.h.
|
inlinevirtual |
Definition at line 54 of file HCSRViewT.h.
| IndexType* Alien::HCSRViewT< MatrixT >::m_cols = nullptr |
Definition at line 84 of file HCSRViewT.h.
| BackEnd::Memory::eType Alien::HCSRViewT< MatrixT >::m_memory = BackEnd::Memory::Host |
Definition at line 79 of file HCSRViewT.h.
| IndexType* Alien::HCSRViewT< MatrixT >::m_ncols = nullptr |
Definition at line 83 of file HCSRViewT.h.
| std::size_t Alien::HCSRViewT< MatrixT >::m_nnz = 0 |
Definition at line 81 of file HCSRViewT.h.
| std::size_t Alien::HCSRViewT< MatrixT >::m_nrows = 0 |
Definition at line 80 of file HCSRViewT.h.
| MatrixT const* Alien::HCSRViewT< MatrixT >::m_parent = nullptr |
Definition at line 78 of file HCSRViewT.h.
| IndexType* Alien::HCSRViewT< MatrixT >::m_rows = nullptr |
Definition at line 82 of file HCSRViewT.h.
| ValueType* Alien::HCSRViewT< MatrixT >::m_values = nullptr |
Definition at line 85 of file HCSRViewT.h.