Couenne  0.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
CouenneExpression.hpp File Reference
#include <iostream>
#include <set>
#include <vector>
#include "CouennePrecisions.hpp"
#include "CouenneTypes.hpp"

Go to the source code of this file.

Classes

class  Couenne::expression
 Expression base class. More...
 

Namespaces

 Couenne
 general include file for different compilers
 

Functions

bool Couenne::updateBound (register int sign, register CouNumber *dst, register CouNumber src)
 updates maximum violation. More...
 
int Couenne::compareExpr (const void *e0, const void *e1)
 independent comparison More...
 
bool Couenne::isInteger (CouNumber x)
 is this number integer? More...
 
expression * Couenne::getOriginal (expression *e)
 get original expression (can't make it an expression method as I need a non-const, what "this" would return) More...
 
expression * Couenne::Simplified (expression *complicated)
 Macro to return already simplified expression without having to do the if part every time simplify () is called. More...