MUDA
Loading...
Searching...
No Matches
muda::DeviceDoubletVector< T, N > Class Template Reference
Inheritance diagram for muda::DeviceDoubletVector< T, N >:
muda::DeviceBCOOVector< T, N >

Public Types

using SegmentVector = Eigen::Vector< T, N >
 

Public Member Functions

void reshape (int num_segment)
 
void resize_doublets (size_t nonzero_count)
 
void reserve_doublets (size_t nonzero_count)
 
void resize (int num_segment, size_t nonzero_count)
 
void clear ()
 
auto segment_count () const
 
auto segment_values ()
 
auto segment_values () const
 
auto segment_indices ()
 
auto segment_indices () const
 
auto doublet_count () const
 
auto doublet_capacity () const
 
auto view ()
 
auto view () const
 
auto viewer ()
 
auto viewer () const
 

Protected Attributes

muda::DeviceBuffer< SegmentVector > m_segment_values
 
muda::DeviceBuffer< int > m_segment_indices
 
int m_segment_count = 0
 

Friends

template<typename U , int M>
class details::MatrixFormatConverter
 

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