|
| MatMut (FromRawParts, isize nrows, isize ncols, isize nnz, I *col_ptrs, I *nnz_per_col, I *row_indices, T *values) |
|
template<typename M > |
| MatMut (FromEigen, M &&m) |
|
auto | values () const noexcept -> T const * |
|
auto | values_mut () const noexcept -> T * |
|
auto | is_compressed () const noexcept -> bool |
|
auto | as_const () const noexcept -> MatRef< T, I > |
|
auto | symbolic () const noexcept -> SymbolicMatRef< I > |
|
auto | symbolic_mut () const noexcept -> SymbolicMatRef< I > |
|
auto | to_eigen () const noexcept -> Eigen::Map< Eigen::SparseMatrix< T, Eigen::ColMajor, I > > |
|
void | _set_nnz (isize new_nnz) noexcept |
|
auto | col_ptrs_mut () noexcept -> I * |
|
auto | nnz_per_col_mut () noexcept -> I * |
|
auto | row_indices_mut () noexcept -> I * |
|
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::MatMut< T, I >
Definition at line 444 of file core.hpp.