# 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
namespace | Couenne

| general include file for different compilers
## Functions
bool | Couenne::updateBound (register int sign, register CouNumber *dst, register CouNumber src)
| updates maximum violation.
int | Couenne::compareExpr (const void *e0, const void *e1)
| independent comparison
bool | Couenne::isInteger (CouNumber x)
| is this number integer?
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)

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines