#include <CouenneCrossConv.hpp>
Inheritance diagram for Couenne::PowRel:
Public Member Functions | |
virtual int | findRelations () |
virtual void | generateCuts (const OsiSolverInterface &, OsiCuts &, const CglTreeInfo=CglTreeInfo()) const |
x_j := x_i ^ alpha x_p := x_i ^ beta
and generates cuts based on the relation
x_p = x_j ^ {beta/alpha}
Definition at line 124 of file CouenneCrossConv.hpp.
virtual int Couenne::PowRel::findRelations | ( | ) | [virtual] |
Implements Couenne::AuxRelation.
virtual void Couenne::PowRel::generateCuts | ( | const OsiSolverInterface & | , | |
OsiCuts & | , | |||
const | CglTreeInfo = CglTreeInfo() | |||
) | const [virtual] |
Reimplemented from Couenne::AuxRelation.