/home/coin/svn-release/OS-2.4.3/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  num,
int  sign,
int *  indices,
CouNumber *  coeff,
CouNumber *  bounds,
int *  infnum 
) [static]

vector operation to find bound to variable in a sum

sum bounds depending on coefficients

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.


Generated on 16 Feb 2012 by  doxygen 1.6.1