|
| MatRef (FromRawParts, isize nrows, isize ncols, isize nnz, I const *col_ptrs, I const *nnz_per_col, I const *row_indices, T const *values) |
|
template<typename M > |
| MatRef (FromEigen, M const &m) |
|
auto | values () const noexcept -> T const * |
|
auto | symbolic () const noexcept -> SymbolicMatRef< I > |
|
auto | to_eigen () const noexcept -> Eigen::Map< Eigen::SparseMatrix< T, Eigen::ColMajor, I > const > |
|
auto | nrows () const noexcept -> isize |
|
auto | ncols () const noexcept -> isize |
|
auto | nnz () const noexcept -> isize |
|
auto | col_ptrs () const noexcept -> I const * |
|
auto | nnz_per_col () const noexcept -> I const * |
|
auto | is_compressed () const noexcept -> bool |
|
auto | row_indices () const noexcept -> I const * |
|
auto | col_start (usize j) const noexcept -> usize |
|
auto | col_start_unchecked (Unsafe, usize j) const noexcept -> usize |
|
auto | col_end (usize j) const noexcept -> usize |
|
auto | col_end_unchecked (Unsafe, usize j) const noexcept -> usize |
|
template<
typename T,
typename I = isize>
struct proxsuite::linalg::sparse::MatRef< T, I >
Definition at line 383 of file core.hpp.