#include <CouenneExprBQuad.hpp>
Inheritance diagram for Couenne::exprUBQuad:
Public Member Functions | |
exprUBQuad (exprQuad *ref) | |
Constructor. | |
exprUBQuad (const exprUBQuad &src, Domain *d=NULL) | |
copy constructor | |
~exprUBQuad () | |
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 |
Definition at line 60 of file CouenneExprBQuad.hpp.
Couenne::exprUBQuad::exprUBQuad | ( | exprQuad * | ref | ) | [inline] |
Couenne::exprUBQuad::exprUBQuad | ( | const exprUBQuad & | src, | |
Domain * | d = NULL | |||
) | [inline] |
Couenne::exprUBQuad::~exprUBQuad | ( | ) | [inline] |
expression* Couenne::exprUBQuad::clone | ( | Domain * | d = NULL |
) | const [inline, virtual] |
cloning method
Reimplemented from Couenne::expression.
Definition at line 80 of file CouenneExprBQuad.hpp.
References exprUBQuad().
CouNumber Couenne::exprUBQuad::operator() | ( | ) | [inline, virtual] |
function for the evaluation of the expression
Implements Couenne::expression.
Definition at line 84 of file CouenneExprBQuad.hpp.
References ref_.
virtual void Couenne::exprUBQuad::print | ( | std::ostream & | s = std::cout , |
|
bool | descend = false | |||
) | const [inline, virtual] |
I/O.
Reimplemented from Couenne::expression.
Definition at line 88 of file CouenneExprBQuad.hpp.
References ref_.
exprQuad* Couenne::exprUBQuad::ref_ [private] |
quadratic form, reference expression
Definition at line 62 of file CouenneExprBQuad.hpp.
Referenced by operator()(), and print().