#include <exprBQuad.hpp>
Inheritance diagram for 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 21 of file exprBQuad.hpp.
exprLBQuad::exprLBQuad | ( | exprQuad * | ref | ) | [inline] |
exprLBQuad::exprLBQuad | ( | const exprLBQuad & | src, | |
Domain * | d = NULL | |||
) | [inline] |
exprLBQuad::~exprLBQuad | ( | ) | [inline] |
expression* exprLBQuad::clone | ( | Domain * | d = NULL |
) | const [inline, virtual] |
cloning method
Reimplemented from expression.
Definition at line 41 of file exprBQuad.hpp.
References exprLBQuad().
CouNumber exprLBQuad::operator() | ( | ) | [inline, virtual] |
function for the evaluation of the expression
Implements expression.
Definition at line 45 of file exprBQuad.hpp.
References ref_.
virtual void exprLBQuad::print | ( | std::ostream & | s = std::cout , |
|
bool | descend = false | |||
) | const [inline, virtual] |
exprQuad* exprLBQuad::ref_ [private] |
quadratic form, reference expression
Definition at line 23 of file exprBQuad.hpp.
Referenced by operator()(), and print().