CouenneDisjCuts.hpp File Reference

#include "BonRegisteredOptions.hpp"
#include "OsiSolverInterface.hpp"
#include "CglCutGenerator.hpp"
#include "BonOsiTMINLPInterface.hpp"
#include "BonBabSetupBase.hpp"
#include "BonBabInfos.hpp"
#include "OsiChooseVariable.hpp"
#include "CouenneTypes.hpp"
#include "CouenneJournalist.hpp"

Include dependency graph for CouenneDisjCuts.hpp:

Go to the source code of this file.

Classes

class  CouenneDisjCuts
 Cut Generator for linear convexifications. More...

Enumerations

enum  { COUENNE_INFEASIBLE, COUENNE_TIGHTENED, COUENNE_FEASIBLE }

Functions

void CoinInvN (register const double *orig, register int n, register double *inverted)
 invert all contents
void CoinCopyDisp (register const int *src, register int num, register int *dst, register int displacement)
 a CoinCopyN with a += on each element


Enumeration Type Documentation

anonymous enum

Enumerator:
COUENNE_INFEASIBLE 
COUENNE_TIGHTENED 
COUENNE_FEASIBLE 

Definition at line 27 of file CouenneDisjCuts.hpp.


Function Documentation

void CoinInvN ( register const double *  orig,
register int  n,
register double *  inverted 
) [inline]

invert all contents

Definition at line 187 of file CouenneDisjCuts.hpp.

void CoinCopyDisp ( register const int *  src,
register int  num,
register int *  dst,
register int  displacement 
) [inline]

a CoinCopyN with a += on each element

Definition at line 196 of file CouenneDisjCuts.hpp.


Generated on Wed Jan 20 03:04:06 2010 for Couenne by  doxygen 1.4.7