|
| sResiduals (sTree *tree, OoqpVector *rQ, OoqpVector *rA, OoqpVector *rC, OoqpVector *rz, OoqpVector *rt, OoqpVector *rlambda, OoqpVector *ru, OoqpVector *rpi, OoqpVector *rv, OoqpVector *rgamma, OoqpVector *rw, OoqpVector *rphi, OoqpVector *ixlow, double nxlowGlobal, OoqpVector *ixupp, double nxuppGlobal, OoqpVector *iclow, double mclowGlobal, OoqpVector *icupp, double mcuppGlobal) |
|
| sResiduals (sTree *tree, OoqpVector *ixlow_, OoqpVector *ixupp_, OoqpVector *iclow_, OoqpVector *icupp_) |
|
virtual void | sync () |
|
| NlpGenResiduals (LinearAlgebraPackage *la, long long nx, long long my, long long mz, OoqpVector *ixlow, OoqpVector *ixupp, OoqpVector *iclow, OoqpVector *icupp) |
|
virtual void | calcresids (Data *problem, Variables *vars) |
|
virtual void | add_r3_xz_alpha (Variables *vars, double alpha) |
|
virtual void | set_r3_xz_alpha (Variables *vars, double alpha) |
|
virtual void | clear_r3 () |
|
virtual void | clear_r1r2 () |
|
virtual void | project_r3 (double rmin, double rmax) |
|
virtual int | validNonZeroPattern () |
|
virtual | ~NlpGenResiduals () |
|
virtual double | priErr () |
|
virtual double | dualErr () |
|
virtual double | OriPriErr () |
|
virtual double | OriDualErr () |
|
virtual double | comp_Err () |
|
virtual double | comp_Err_0 () |
|
virtual double | getKKTRhsNorm_Primal (NlpGenData *prob, NlpGenVars *vars, const int normType=-1, const int isTrialStep=0) |
|
virtual double | getKKTRhsNorm_Dual (NlpGenData *prob, NlpGenVars *vars, const int normType=-1, const int isTrialStep=0) |
|
virtual double | getKKTError_Comp (NlpGenData *prob, NlpGenVars *vars, const double mu, const int normType=-1, const int isTrialStep=0) |
|
virtual void | copyFrom (NlpGenResiduals *residual_in) |
|
virtual void | updateSOCRhs (const double AlphaStep, NlpGenVars *vars_in, NlpGenData *prob_in) |
|
virtual bool | findSmallStep (NlpGenVars *vars, NlpGenVars *steps, const double tol_mach) |
|
virtual void | addDampingTermToOneSidePart (const double DampingTerm) |
|
double | residualNorm () |
|
double | dualityGap () |
|
virtual | ~Residuals () |
|
Class added to supply a more generic constructor for its parent, NlpGenResiduals. The default constructor of NlpGenResiduals can not be always used since it assumes that vectors are arrays. For stochastic problems, the vectors are trees of arrays.