/home/coin/svn-release/OS-2.5.0/Couenne/src/expression/operators/CouenneExprPow.hpp File Reference

#include <math.h>
#include "CouenneExprOp.hpp"
#include "CouenneExprMul.hpp"
#include "CouenneExprClone.hpp"
#include "CouenneExprConst.hpp"
Include dependency graph for CouenneExprPow.hpp:
This graph shows which files directly or indirectly include this file:

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

Generated on 22 May 2012 by  doxygen 1.6.1