#include <math.h>
#include <stdio.h>
#include "CouenneExprOp.hpp"
#include "CouenneExprMul.hpp"
#include "CouenneExprClone.hpp"
#include "CouenneExprConst.hpp"
Go to the source code of this file.
|
| Couenne |
| general include file for different compilers
|
|
|
CouNumber | Couenne::safe_pow (CouNumber base, CouNumber exponent, bool signpower=false) |
| compute power and check for integer-and-odd inverse exponent More...
|
|
void | Couenne::addPowEnvelope (const CouenneCutGenerator *, OsiCuts &, int, int, CouNumber, CouNumber, CouNumber, CouNumber, CouNumber, int, bool=false) |
| add upper/lower envelope to power in convex/concave areas More...
|
|
CouNumber | Couenne::powNewton (CouNumber, CouNumber, unary_function, unary_function, unary_function) |
| find proper tangent point to add deepest tangent cut More...
|
|
CouNumber | Couenne::powNewton (CouNumber, CouNumber, funtriplet *) |
| find proper tangent point to add deepest tangent cut More...
|
|