Default view on a MINLP. More...
#include <MINLP.h>
Classes | |
class | BlockView |
class | ConstraintView |
class | ObjConView |
class | ObjectiveView |
class | VariableView |
Public Member Functions | |
MINLP (const MINLPData &data_) | |
~MINLP () | |
int | dim () const |
int | connr () const |
int | nr_discr () const |
int | nr_blocks () const |
VariableView | var (int index) const |
ObjectiveView | obj () const |
ConstraintView | con (int index) const |
BlockView | block (int block_nr) const |
Pointer< MINLPView::BlockView > | blockPtr (int block_nr) const |
Pointer< MINLPView::VariableView > | varPtr (int index) const |
Pointer < MINLPView::ConstraintView > | conPtr (int index) const |
Pointer< MINLPView::ObjectiveView > | objPtr () const |
Protected Attributes | |
const MINLPData & | data |
Default view on a MINLP.
Definition at line 16 of file MINLP.h.
MINLP::MINLP | ( | const MINLPData & | data_ | ) |
int MINLP::dim | ( | ) | const [inline, virtual] |
int MINLP::connr | ( | ) | const [inline, virtual] |
int MINLP::nr_discr | ( | ) | const [inline, virtual] |
int MINLP::nr_blocks | ( | ) | const [inline, virtual] |
VariableView MINLP::var | ( | int | index | ) | const [inline] |
ObjectiveView MINLP::obj | ( | ) | const [inline] |
ConstraintView MINLP::con | ( | int | index | ) | const [inline] |
Pointer<MINLPView::BlockView> MINLP::blockPtr | ( | int | block_nr | ) | const [inline, virtual] |
Pointer<MINLPView::VariableView> MINLP::varPtr | ( | int | index | ) | const [inline, virtual] |
Pointer<MINLPView::ConstraintView> MINLP::conPtr | ( | int | index | ) | const [inline, virtual] |
Pointer<MINLPView::ObjectiveView> MINLP::objPtr | ( | ) | const [inline, virtual] |
const MINLPData& MINLP::data [protected] |