Template Function proxsuite::proxqp::sparse::qp_solve

Function Documentation

template<typename T, typename I, typename P>
void proxsuite::proxqp::sparse::qp_solve(Results<T> &results, Model<T, I> &data, const Settings<T> &settings, Workspace<T, I> &work, P &precond)

Executes the PROXQP algorithm.

Parameters:
  • results – solver results.

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

  • settings – solver settings.

  • work – solver workspace.

  • precond – preconditioner.