Template Function proxsuite::proxqp::dense::global_primal_residual_infeasibility
Defined in File utils.hpp
Function Documentation
-
template<typename T>
bool proxsuite::proxqp::dense::global_primal_residual_infeasibility(VectorViewMut<T> ATdy, VectorViewMut<T> CTdz, VectorViewMut<T> dy, VectorViewMut<T> dz, Workspace<T> &qpwork, const Model<T> &qpmodel, const Settings<T> &qpsettings, const bool box_constraints, const preconditioner::RuizEquilibration<T> &ruiz) Check whether the global primal infeasibility criterion is satisfied.
- Parameters:
qpwork – solver workspace.
qpsettings – solver settings.
ruiz – ruiz preconditioner.
ATdy – variable used for testing global primal infeasibility criterion is satisfied.
CTdz – variable used for testing global primal infeasibility criterion is satisfied.
dy – variable used for testing global primal infeasibility criterion is satisfied.
dz – variable used for testing global primal infeasibility criterion is satisfied.