Template Struct SymbolicMatMut

Inheritance Relationships

Base Type

Struct Documentation

template<typename I = isize>
struct SymbolicMatMut : public proxsuite::linalg::sparse::_detail::SymbolicMatMutInterface<SymbolicMatMut<isize>, isize>

Public Functions

inline SymbolicMatMut(FromRawParts, isize nrows, isize ncols, isize nnz, I *col_ptrs, I *nnz_per_col, I *row_indices)
inline auto as_const() const noexcept -> SymbolicMatRef<I>

Public Members

isize nrows
isize ncols
isize nnz
I *col
I *nnz_per_col
I *row

Friends

friend struct _detail::SymbolicMatRefInterface< SymbolicMatMut, I >
friend struct _detail::SymbolicMatMutInterface< SymbolicMatMut, I >