class to compute lower bound of a fraction based on the bounds of both numerator and denominator More...
#include <CouenneExprBQuad.hpp>


Public Member Functions | |
| exprLBQuad (exprQuad *ref) | |
| Constructor. | |
| exprLBQuad (const exprLBQuad &src, Domain *d=NULL) | |
| copy constructor | |
| ~exprLBQuad () | |
| destructor | |
| expression * | clone (Domain *d=NULL) const |
| cloning method | |
| CouNumber | operator() () |
| function for the evaluation of the expression | |
| virtual void | print (std::ostream &s=std::cout, bool descend=false) const |
| I/O. | |
Private Attributes | |
| exprQuad * | ref_ |
| quadratic form, reference expression | |
class to compute lower bound of a fraction based on the bounds of both numerator and denominator
Definition at line 22 of file CouenneExprBQuad.hpp.
| Couenne::exprLBQuad::exprLBQuad | ( | exprQuad * | ref | ) | [inline] |
Constructor.
Definition at line 29 of file CouenneExprBQuad.hpp.
| Couenne::exprLBQuad::exprLBQuad | ( | const exprLBQuad & | src, | |
| Domain * | d = NULL | |||
| ) | [inline] |
copy constructor
Definition at line 33 of file CouenneExprBQuad.hpp.
| Couenne::exprLBQuad::~exprLBQuad | ( | ) | [inline] |
destructor
Definition at line 39 of file CouenneExprBQuad.hpp.
| expression* Couenne::exprLBQuad::clone | ( | Domain * | d = NULL |
) | const [inline, virtual] |
cloning method
Reimplemented from Couenne::expression.
Definition at line 42 of file CouenneExprBQuad.hpp.
| CouNumber Couenne::exprLBQuad::operator() | ( | ) | [inline, virtual] |
function for the evaluation of the expression
Implements Couenne::expression.
Definition at line 46 of file CouenneExprBQuad.hpp.
| virtual void Couenne::exprLBQuad::print | ( | std::ostream & | s = std::cout, |
|
| bool | descend = false | |||
| ) | const [inline, virtual] |
exprQuad* Couenne::exprLBQuad::ref_ [private] |
quadratic form, reference expression
Definition at line 24 of file CouenneExprBQuad.hpp.
1.6.1