# CouenneDisjCuts.hpp File Reference

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

Go to the source code of this file.

## Classes
class | Couenne::CouenneDisjCuts
| Cut Generator for linear convexifications. More...
## Namespaces
namespace | Couenne

| general include file for different compilers
## Enumerations
enum | { Couenne::COUENNE_INFEASIBLE, Couenne::COUENNE_TIGHTENED, Couenne::COUENNE_FEASIBLE }
## Functions
void | Couenne::CoinInvN (register const double *orig, register int n, register double *inverted)
| invert all contents
void | Couenne::CoinCopyDisp (register const int *src, register int num, register int *dst, register int displacement)
| a CoinCopyN with a += on each element

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines