Template Struct MatMut
Defined in File core.hpp
Inheritance Relationships
Base Type
public proxsuite::linalg::sparse::_detail::SymbolicMatMutInterface< MatMut< T, isize >, isize >(Template Struct SymbolicMatMutInterface)
Struct Documentation
-
template<typename T, typename I = isize>
struct MatMut : public proxsuite::linalg::sparse::_detail::SymbolicMatMutInterface<MatMut<T, isize>, isize> Public Functions
-
inline MatMut(FromRawParts, isize nrows, isize ncols, isize nnz, I *col_ptrs, I *nnz_per_col, I *row_indices, T *values)
-
inline bool is_compressed() const noexcept
-
inline SymbolicMatRef<I> symbolic() const noexcept
-
inline SymbolicMatRef<I> symbolic_mut() const noexcept
Friends
- friend struct _detail::SymbolicMatRefInterface< MatMut, I >
- friend struct _detail::SymbolicMatMutInterface< MatMut, I >
-
inline MatMut(FromRawParts, isize nrows, isize ncols, isize nnz, I *col_ptrs, I *nnz_per_col, I *row_indices, T *values)