Class muda::DeviceDenseMatrix
template <typename Ty>
ClassList > muda > DeviceDenseMatrix
Public Types
Type | Name |
---|---|
typedef Ty | value_type |
Public Functions
Type | Name |
---|---|
DeviceDenseMatrix () = default |
|
DeviceDenseMatrix (size_t row, size_t col, bool sym=false) |
|
DeviceDenseMatrix (const DeviceDenseMatrix &) = default |
|
DeviceDenseMatrix (DeviceDenseMatrix &&) |
|
DeviceDenseMatrix (const Eigen::MatrixX< Ty > &) |
|
DenseMatrixView< Ty > | T () |
CDenseMatrixView< Ty > | T () const |
auto | buffer_view () const |
auto | buffer_view () |
size_t | col () const |
void | copy_to (Eigen::MatrixX< Ty > & mat) const |
void | copy_to (std::vector< Ty > & vec) const |
CDenseMatrixView< Ty > | cview () const |
CDenseMatrixViewer< Ty > | cviewer () const |
void | fill (Ty value) |
operator CDenseMatrixView< Ty > () const |
|
operator DenseMatrixView< Ty > () |
|
DeviceDenseMatrix & | operator= (const DeviceDenseMatrix &) = default |
DeviceDenseMatrix & | operator= (DeviceDenseMatrix &&) |
DeviceDenseMatrix & | operator= (const Eigen::MatrixX< Ty > &) |
void | reshape (size_t row, size_t col) |
size_t | row () const |
void | sym (bool sym=true) |
bool | sym () const |
DenseMatrixView< Ty > | view () |
CDenseMatrixView< Ty > | view () const |
DenseMatrixViewer< Ty > | viewer () |
Public Types Documentation
typedef value_type
Public Functions Documentation
function DeviceDenseMatrix [1/5]
function DeviceDenseMatrix [2/5]
function DeviceDenseMatrix [3/5]
function DeviceDenseMatrix [4/5]
function DeviceDenseMatrix [5/5]
function T [1/2]
function T [2/2]
function buffer_view [1/2]
function buffer_view [2/2]
function col
function copy_to [1/2]
function copy_to [2/2]
function cview
function cviewer
function fill
function operator CDenseMatrixView< Ty >
function operator DenseMatrixView< Ty >
function operator=
function operator=
function operator=
function reshape
function row
function sym [1/2]
function sym [2/2]
function view [1/2]
function view [2/2]
function viewer
The documentation for this class was generated from the following file src/muda/ext/linear_system/device_dense_matrix.h