RTOpPack: Extra C/C++ Code for Vector Reduction/Transformation Operators Version of the Day

#include "RTOp.h"
Go to the source code of this file.
Classes  
struct  RTOp_ROp_max_inequ_viol_reduct_obj_t 
Computes the maximum violation of a set of inequality constraints.
Determines the maximum violation from a set of doublesided inequality constriants of the form:
vL(i) <= v(i) <= vU(i), for i = 1...n
Constraint violations are scaled by 1.0/(1.0+v(i))
in the determination of the maximum violation. Any ties are broken by returning the lowest i
.
The input vectors are passed in the order:
v0 = v, v1 = vL, v2 = vU
Definition in file RTOp_ROp_max_inequ_viol.h.