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

Go to the source code of this file.

Classes

struct  proxsuite::proxqp::dense::linesearch::PrimalDualDerivativeResult< T >
 This class stores the results of the primal-dual line-search. More...
 

Namespaces

namespace  proxsuite
 
namespace  proxsuite::proxqp
 
namespace  proxsuite::proxqp::dense
 
namespace  proxsuite::proxqp::dense::linesearch
 

Functions

template<typename T >
auto proxsuite::proxqp::dense::linesearch::gpdal_derivative_results (const Model< T > &qpmodel, Results< T > &qpresults, Workspace< T > &qpwork, const Settings< T > &qpsettings, isize n_constraints, T alpha) -> PrimalDualDerivativeResult< T >
 
template<typename T >
auto proxsuite::proxqp::dense::linesearch::primal_dual_derivative_results (const Model< T > &qpmodel, Results< T > &qpresults, Workspace< T > &qpwork, isize n_constraints, T alpha) -> PrimalDualDerivativeResult< T >
 
template<typename T >
void proxsuite::proxqp::dense::linesearch::primal_dual_ls (const Model< T > &qpmodel, Results< T > &qpresults, Workspace< T > &qpwork, const Settings< T > &qpsettings, const isize n_constraints)
 
template<typename T >
void proxsuite::proxqp::dense::linesearch::active_set_change (const Model< T > &qpmodel, Results< T > &qpresults, const DenseBackend &dense_backend, const isize n_constraints, Workspace< T > &qpwork)