#include "CoinHelperFunctions.hpp"
#include "exprInv.hpp"
#include "CouenneObject.hpp"
#include "CouenneBranchingObject.hpp"
#include "projections.hpp"
#include "funtriplets.hpp"
Include dependency graph for branchExprInv.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 |
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 exprPow::selectBranch(), and exprInv::selectBranch().