CouenneExprPow.hpp File Reference

#include <math.h>
#include "CouenneExprOp.hpp"
#include "CouenneExprMul.hpp"
#include "CouenneExprClone.hpp"
#include "CouenneExprConst.hpp"

Go to the source code of this file.

Classes

class  Couenne::exprPow
 Power of an expression (binary operator), $ f(x)^k$ with $ k$ constant. More...

Namespaces

namespace  Couenne
 

general include file for different compilers


Functions

CouNumber Couenne::safe_pow (CouNumber base, CouNumber exponent)
 compute power and check for integer-and-odd inverse exponent
void Couenne::addPowEnvelope (const CouenneCutGenerator *, OsiCuts &, int, int, CouNumber, CouNumber, CouNumber, CouNumber, CouNumber, int)
 add upper/lower envelope to power in convex/concave areas
CouNumber Couenne::powNewton (CouNumber, CouNumber, unary_function, unary_function, unary_function)
 find proper tangent point to add deepest tangent cut
CouNumber Couenne::powNewton (CouNumber, CouNumber, funtriplet *)
 find proper tangent point to add deepest tangent cut
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 26 Jan 2012 for Couenne by  doxygen 1.6.1