MINLPView::VariableView Class Reference

Defines a view on a variable of a MINLP. More...

#include <MINLPView.h>

Inheritance diagram for MINLPView::VariableView:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual int index () const =0
virtual int block_nr () const =0
virtual int index_in_block () const =0
virtual const string & name () const =0
virtual double lower () const =0
virtual double upper () const =0
virtual pair< double, double > bounds () const
virtual bool discrete () const =0

Friends

ostream & operator<< (ostream &out, const VariableView &varview)

Detailed Description

Defines a view on a variable of a MINLP.

Definition at line 86 of file MINLPView.h.


Member Function Documentation

virtual int MINLPView::VariableView::index (  )  const [pure virtual]

Implemented in MINLP::VariableView.

virtual int MINLPView::VariableView::block_nr (  )  const [pure virtual]

Implemented in MINLP::VariableView.

virtual int MINLPView::VariableView::index_in_block (  )  const [pure virtual]

Implemented in MINLP::VariableView.

virtual const string& MINLPView::VariableView::name (  )  const [pure virtual]

Implemented in MINLP::VariableView.

virtual double MINLPView::VariableView::lower (  )  const [pure virtual]

Implemented in MINLP::VariableView.

virtual double MINLPView::VariableView::upper (  )  const [pure virtual]

Implemented in MINLP::VariableView.

virtual pair<double, double> MINLPView::VariableView::bounds (  )  const [inline, virtual]

Definition at line 96 of file MINLPView.h.

virtual bool MINLPView::VariableView::discrete (  )  const [pure virtual]

Implemented in MINLP::VariableView.


Friends And Related Function Documentation

ostream& operator<< ( ostream &  out,
const VariableView varview 
) [friend]

The documentation for this class was generated from the following file:

Generated on 10 Mar 2013 for LaGO by  doxygen 1.6.1