/home/coin/SVN-release/OS-2.4.2/Couenne/src/bound_tightening/operators/impliedBounds-exprSum.cpp File Reference

#include "CouenneExprSum.hpp"
#include "CouenneExprGroup.hpp"
#include "CouenneConfig.h"
#include "CoinHelperFunctions.hpp"
#include "CoinFinite.hpp"

Include dependency graph for impliedBounds-exprSum.cpp:

Go to the source code of this file.

Functions

static CouNumber scanBounds (int, int, int *, CouNumber *, CouNumber *, int *)
 vector operation to find bound to variable in a sum


Function Documentation

static CouNumber scanBounds ( int  ,
int  ,
int *  ,
CouNumber ,
CouNumber ,
int *   
) [static]

vector operation to find bound to variable in a sum

return value: index of variable with infinite bound, or -2 if more than one exist

Parameters:
sign  cardinality of the set (I1 or I2)
indices  +1: check for +inf, -1: check for -inf
coeff  indices in the set, $i I_k$
bounds  coefficients in the set
infnum  variable bounds to check

Definition at line 346 of file impliedBounds-exprSum.cpp.

References COUENNE_INFINITY.

Referenced by Couenne::exprSum::impliedBound().


Generated on Wed Nov 30 03:07:10 2011 by  doxygen 1.4.7