proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
modify.hpp File Reference
Include dependency graph for modify.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  proxsuite::linalg::dense::_detail::IndicesR
 

Namespaces

namespace  proxsuite
 
namespace  proxsuite::linalg
 
namespace  proxsuite::linalg::dense
 
namespace  proxsuite::linalg::dense::_detail
 

Functions

template<typename Mat >
void proxsuite::linalg::dense::_detail::delete_rows_and_cols_triangular_impl (Mat mat, isize const *indices, isize r)
 
template<typename Mat >
void proxsuite::linalg::dense::_detail::delete_rows_and_cols_triangular (Mat &&mat, isize const *indices, isize r)
 
template<typename Mat >
void proxsuite::linalg::dense::_detail::ldlt_delete_rows_and_cols_impl (Mat ld, isize *indices, isize r, proxsuite::linalg::veg::dynstack::DynStackMut stack)
 
template<typename Mat , typename A_1 >
void proxsuite::linalg::dense::_detail::ldlt_insert_rows_and_cols_impl (Mat ld, isize pos, A_1 a_1, proxsuite::linalg::veg::dynstack::DynStackMut stack)
 
template<typename T >
auto proxsuite::linalg::dense::ldlt_delete_rows_and_cols_req (proxsuite::linalg::veg::Tag< T >, isize n, isize r) noexcept -> proxsuite::linalg::veg::dynstack::StackReq
 
template<typename Mat >
void proxsuite::linalg::dense::ldlt_delete_rows_and_cols_sort_indices (Mat &&ld, isize *indices, isize r, proxsuite::linalg::veg::dynstack::DynStackMut stack)
 
template<typename T >
auto proxsuite::linalg::dense::ldlt_insert_rows_and_cols_req (proxsuite::linalg::veg::Tag< T > tag, isize n, isize r) noexcept -> proxsuite::linalg::veg::dynstack::StackReq
 
template<typename Mat , typename A_1 >
void proxsuite::linalg::dense::ldlt_insert_rows_and_cols (Mat &&ld, isize pos, A_1 const &a_1, proxsuite::linalg::veg::dynstack::DynStackMut stack)