Template Function proxsuite::proxqp::dense::refactorize

Function Documentation

template<typename T>
void proxsuite::proxqp::dense::refactorize(const Model<T> &qpmodel, Results<T> &qpresults, Workspace<T> &qpwork, const isize n_constraints, const DenseBackend &dense_backend, T rho_new)

Performs a refactorization of the KKT matrix used by the solver.

Parameters:
  • qpwork – solver workspace.

  • qpmodelQP problem model as defined by the user (without any scaling performed).

  • qpresults – solver results.

  • rho_new – new primal proximal parameter used for the refactorization.