Defines a view on a variable of a MINLP. More...
#include <MINLPView.h>

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) |
Defines a view on a variable of a MINLP.
Definition at line 86 of file MINLPView.h.
| 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.
| ostream& operator<< | ( | ostream & | out, | |
| const VariableView & | varview | |||
| ) | [friend] |
1.6.1