proxsuite 0.7.2 The Advanced Proximal Optimization Toolbox |
Go to the source code of this file.
Namespaces | |
| namespace | proxsuite |
| namespace | proxsuite::linalg |
| namespace | proxsuite::linalg::sparse |
Functions | |
| template<typename T, typename I> | |
| auto | proxsuite::linalg::sparse::delete_row_req (proxsuite::linalg::veg::Tag< T >, proxsuite::linalg::veg::Tag< I >, isize n, isize max_nnz) noexcept -> proxsuite::linalg::veg::dynstack::StackReq |
| template<typename T, typename I> | |
| auto | proxsuite::linalg::sparse::delete_row (MatMut< T, I > ld, I *etree, I const *perm_inv, isize pos, DynStackMut stack) noexcept(false) -> MatMut< T, I > |
| template<typename T, typename I> | |
| auto | proxsuite::linalg::sparse::add_row_req (proxsuite::linalg::veg::Tag< T >, proxsuite::linalg::veg::Tag< I >, isize n, bool id_perm, isize nnz, isize max_nnz) noexcept -> proxsuite::linalg::veg::dynstack::StackReq |
| template<typename T, typename I> | |
| auto | proxsuite::linalg::sparse::add_row (MatMut< T, I > ld, I *etree, I const *perm_inv, isize pos, VecRef< T, I > new_col, proxsuite::linalg::veg::DoNotDeduce< T > diag_element, DynStackMut stack) noexcept(false) -> MatMut< T, I > |