Template Function proxsuite::proxqp::dense::iterative_residual

Function Documentation

template<typename T>
void proxsuite::proxqp::dense::iterative_residual(const Model<T> &qpmodel, Results<T> &qpresults, const Settings<T> &qpsettings, Workspace<T> &qpwork, isize inner_pb_dim)

Derives the residual of the iterative refinement algorithm used for solving associated linear systems of PROXQP algorithm.

Parameters:
  • qpwork – solver workspace.

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

  • qpresults – solver results.

  • inner_pb_dim – dimension of the linear system.