Alien  1.3.0
Developer documentation
Loading...
Searching...
No Matches
Alien::HVectorViewT< VectorT > Class Template Reference
Collaboration diagram for Alien::HVectorViewT< VectorT >:

Public Types

using IndexType = typename VectorT::IndexType
using ValueType = typename VectorT::ValueType

Public Member Functions

 HVectorViewT (VectorT const *parent, BackEnd::Memory::eType memory, std::size_t nrows)

Public Attributes

VectorT const * m_parent = nullptr
BackEnd::Memory::eType m_memory = BackEnd::Memory::Host
std::size_t m_nrows = 0
ValueType * m_values = nullptr

Detailed Description

template<typename VectorT>
class Alien::HVectorViewT< VectorT >

Definition at line 89 of file HCSRViewT.h.

Member Typedef Documentation

◆ IndexType

template<typename VectorT>
using Alien::HVectorViewT< VectorT >::IndexType = typename VectorT::IndexType

Definition at line 92 of file HCSRViewT.h.

◆ ValueType

template<typename VectorT>
using Alien::HVectorViewT< VectorT >::ValueType = typename VectorT::ValueType

Definition at line 93 of file HCSRViewT.h.

Constructor & Destructor Documentation

◆ HVectorViewT()

template<typename VectorT>
Alien::HVectorViewT< VectorT >::HVectorViewT ( VectorT const * parent,
BackEnd::Memory::eType memory,
std::size_t nrows )
inline

Definition at line 94 of file HCSRViewT.h.

◆ ~HVectorViewT()

template<typename VectorT>
virtual Alien::HVectorViewT< VectorT >::~HVectorViewT ( )
inlinevirtual

Definition at line 127 of file HCSRViewT.h.

Member Data Documentation

◆ m_memory

template<typename VectorT>
BackEnd::Memory::eType Alien::HVectorViewT< VectorT >::m_memory = BackEnd::Memory::Host

Definition at line 152 of file HCSRViewT.h.

◆ m_nrows

template<typename VectorT>
std::size_t Alien::HVectorViewT< VectorT >::m_nrows = 0

Definition at line 153 of file HCSRViewT.h.

◆ m_parent

template<typename VectorT>
VectorT const* Alien::HVectorViewT< VectorT >::m_parent = nullptr

Definition at line 151 of file HCSRViewT.h.

◆ m_values

template<typename VectorT>
ValueType* Alien::HVectorViewT< VectorT >::m_values = nullptr

Definition at line 154 of file HCSRViewT.h.


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