Template Struct SymbolicMatRefInterface
Defined in File core.hpp
Inheritance Relationships
Derived Types
public proxsuite::linalg::sparse::_detail::SymbolicMatMutInterface< SymbolicMatMut< isize >, isize >
(Template Struct SymbolicMatMutInterface)public proxsuite::linalg::sparse::_detail::SymbolicMatMutInterface< MatMut< T, I >, I >
(Template Struct SymbolicMatMutInterface)public proxsuite::linalg::sparse::_detail::SymbolicMatMutInterface< MatMut< T, isize >, isize >
(Template Struct SymbolicMatMutInterface)public proxsuite::linalg::sparse::_detail::SymbolicMatMutInterface< D, I >
(Template Struct SymbolicMatMutInterface)
Struct Documentation
-
template<typename D, typename I>
struct SymbolicMatRefInterface Subclassed by proxsuite::linalg::sparse::_detail::SymbolicMatMutInterface< SymbolicMatMut< isize >, isize >, proxsuite::linalg::sparse::_detail::SymbolicMatMutInterface< MatMut< T, I >, I >, proxsuite::linalg::sparse::_detail::SymbolicMatMutInterface< MatMut< T, isize >, isize >, proxsuite::linalg::sparse::_detail::SymbolicMatMutInterface< D, I >
Public Functions
-
inline auto nrows() const noexcept -> isize
-
inline auto ncols() const noexcept -> isize
-
inline auto nnz() const noexcept -> isize
-
inline auto is_compressed() const noexcept -> bool
-
inline auto col_start(usize j) const noexcept -> usize
-
inline auto col_start_unchecked(Unsafe, usize j) const noexcept -> usize
-
inline auto col_end(usize j) const noexcept -> usize
-
inline auto col_end_unchecked(Unsafe, usize j) const noexcept -> usize
-
inline auto nrows() const noexcept -> isize