#include <CouenneExprBQuad.hpp>
Inheritance diagram for Couenne::exprLBQuad:
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 |
Definition at line 22 of file CouenneExprBQuad.hpp.
Couenne::exprLBQuad::exprLBQuad | ( | exprQuad * | ref | ) | [inline] |
Couenne::exprLBQuad::exprLBQuad | ( | const exprLBQuad & | src, | |
Domain * | d = NULL | |||
) | [inline] |
Couenne::exprLBQuad::~exprLBQuad | ( | ) | [inline] |
expression* Couenne::exprLBQuad::clone | ( | Domain * | d = NULL |
) | const [inline, virtual] |
cloning method
Reimplemented from Couenne::expression.
Definition at line 42 of file CouenneExprBQuad.hpp.
References exprLBQuad().
CouNumber Couenne::exprLBQuad::operator() | ( | ) | [inline, virtual] |
function for the evaluation of the expression
Implements Couenne::expression.
Definition at line 46 of file CouenneExprBQuad.hpp.
References ref_.
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.
Referenced by operator()(), and print().