/home/coin/SVN-release/OS-2.4.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.

Namespaces

namespace  Couenne

Classes

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

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 Thu Sep 22 03:10:34 2011 by  doxygen 1.4.7