/home/coin/SVN-release/OS-2.2.0/Couenne/src/branch/operators/branchExprPow.cpp File Reference

#include "CoinHelperFunctions.hpp"
#include "exprPow.hpp"
#include "CouenneObject.hpp"
#include "CouenneBranchingObject.hpp"
#include "projections.hpp"
#include "funtriplets.hpp"

Include dependency graph for branchExprPow.cpp:

Go to the source code of this file.

Functions

CouNumber negPowSelectBranch (const CouenneObject *obj, double *&brpts, double *&brDist, int &way, CouNumber k, CouNumber x0, CouNumber y0, CouNumber l, CouNumber u)
 generic approach for negative powers (commom with exprInv::selectBranch


Function Documentation

CouNumber negPowSelectBranch ( const CouenneObject obj,
double *&  brpts,
double *&  brDist,
int &  way,
CouNumber  k,
CouNumber  x0,
CouNumber  y0,
CouNumber  l,
CouNumber  u 
)

generic approach for negative powers (commom with exprInv::selectBranch

Definition at line 21 of file branchExprInv.cpp.

References COUENNE_EPS, COUENNE_INFINITY, COUENNE_round, diff(), powNewton(), projectSeg(), safe_pow(), TWO_LEFT, TWO_RAND, and TWO_RIGHT.

Referenced by exprInv::selectBranch(), and exprPow::selectBranch().


Generated on Thu Aug 5 03:06:33 2010 by  doxygen 1.4.7