Class muda::DeviceDenseVector
template <typename T>
ClassList > muda > DeviceDenseVector
Public Functions
Type | Name |
---|---|
DeviceDenseVector () = default |
|
DeviceDenseVector (size_t size) |
|
DeviceDenseVector (const DeviceDenseVector &) |
|
DeviceDenseVector (DeviceDenseVector &&) |
|
DeviceDenseVector (const Eigen::VectorX< T > & vec) |
|
auto | buffer_view () const |
auto | buffer_view () |
auto | capacity () const |
void | copy_to (Eigen::VectorX< T > & vec) const |
void | copy_to (std::vector< T > & vec) const |
CDenseVectorView< T > | cview () const |
cusparseDnVecDescr_t | descr () const |
void | fill (T value) |
operator CDenseVectorView< T > () const |
|
operator DenseVectorView< T > () |
|
DeviceDenseVector & | operator= (const DeviceDenseVector &) |
DeviceDenseVector & | operator= (DeviceDenseVector &&) |
DeviceDenseVector & | operator= (const Eigen::VectorX< T > & vec) |
void | reserve (size_t size) |
void | resize (size_t size) |
auto | size () const |
CDenseVectorView< T > | view () const |
DenseVectorView< T > | view () |
DenseVectorViewer< T > | viewer () |
CDenseVectorViewer< T > | viewer () const |
~DeviceDenseVector () |
Public Functions Documentation
function DeviceDenseVector [1/5]
function DeviceDenseVector [2/5]
function DeviceDenseVector [3/5]
function DeviceDenseVector [4/5]
function DeviceDenseVector [5/5]
function buffer_view [1/2]
function buffer_view [2/2]
function capacity
function copy_to [1/2]
function copy_to [2/2]
function cview
function descr
function fill
function operator CDenseVectorView< T >
function operator DenseVectorView< T >
function operator=
function operator=
function operator=
function reserve
function resize
function size
function view [1/2]
function view [2/2]
function viewer [1/2]
function viewer [2/2]
function ~DeviceDenseVector
The documentation for this class was generated from the following file src/muda/ext/linear_system/device_dense_vector.h