proxsuite 0.6.7
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 > |