exprLBQuad Class Reference

class to compute lower bound of a fraction based on the bounds of both numerator and denominator More...

#include <exprBQuad.hpp>

Inheritance diagram for exprLBQuad:

Inheritance graph
[legend]
Collaboration diagram for exprLBQuad:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 exprLBQuad (exprQuad *ref)
 Constructor.
 exprLBQuad (const exprLBQuad &src, Domain *d=NULL)
 copy constructor
 ~exprLBQuad ()
 destructor
expressionclone (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

exprQuadref_
 quadratic form, reference expression

Detailed Description

class to compute lower bound of a fraction based on the bounds of both numerator and denominator

Definition at line 21 of file exprBQuad.hpp.


Constructor & Destructor Documentation

exprLBQuad::exprLBQuad ( exprQuad ref  )  [inline]

Constructor.

Definition at line 28 of file exprBQuad.hpp.

Referenced by clone().

exprLBQuad::exprLBQuad ( const exprLBQuad src,
Domain d = NULL 
) [inline]

copy constructor

Definition at line 32 of file exprBQuad.hpp.

exprLBQuad::~exprLBQuad (  )  [inline]

destructor

Definition at line 38 of file exprBQuad.hpp.


Member Function Documentation

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]

I/O.

Reimplemented from expression.

Definition at line 49 of file exprBQuad.hpp.

References ref_.


Member Data Documentation

exprQuad* exprLBQuad::ref_ [private]

quadratic form, reference expression

Definition at line 23 of file exprBQuad.hpp.

Referenced by operator()(), and print().


The documentation for this class was generated from the following file:
Generated on Wed Jul 8 03:08:06 2009 for Couenne by  doxygen 1.4.7