FLOPC++
|
#include <MP_variable.hpp>
Public Member Functions | |
MP_binary_variable (const MP_set_base &s1=MP_set::getEmpty(), const MP_set_base &s2=MP_set::getEmpty(), const MP_set_base &s3=MP_set::getEmpty(), const MP_set_base &s4=MP_set::getEmpty(), const MP_set_base &s5=MP_set::getEmpty()) | |
![]() | |
MP_variable (const MP_set_base &s1=MP_set::getEmpty(), const MP_set_base &s2=MP_set::getEmpty(), const MP_set_base &s3=MP_set::getEmpty(), const MP_set_base &s4=MP_set::getEmpty(), const MP_set_base &s5=MP_set::getEmpty()) | |
void | display (const std::string &s="") |
~MP_variable () | |
double | level (int i1=0, int i2=0, int i3=0, int i4=0, int i5=0) |
Returns the value of the variable given the specific index values. More... | |
const VariableRef & | operator() (const MP_index_exp &d1=MP_index_exp::getEmpty(), const MP_index_exp &d2=MP_index_exp::getEmpty(), const MP_index_exp &d3=MP_index_exp::getEmpty(), const MP_index_exp &d4=MP_index_exp::getEmpty(), const MP_index_exp &d5=MP_index_exp::getEmpty()) |
Interal use only. More... | |
void | binary () |
Call this method to turn the variable into a binary variable. More... | |
void | integer () |
Call this method to turn the MP_variable into an integer variable. More... | |
![]() | |
int | size () const |
![]() | |
std::string | getName () const |
void | setName (const std::string &n) |
Additional Inherited Members | |
![]() | |
MP_data | upperLimit |
Upper bound on the variable value. More... | |
MP_data | lowerLimit |
Lower bound on the variable value. More... | |
![]() | |
RowMajor (int s1, int s2, int s3, int s4, int s5) | |
int | f (int i1=0, int i2=0, int i3=0, int i4=0, int i5=0) const |
![]() | |
Functor () | |
virtual | ~Functor () |
![]() | |
int | size1 |
int | size2 |
int | size3 |
int | size4 |
int | size5 |
int | size_ |
Specialized subclass of MP_variable where the variable is pre-specified to be binary.
Definition at line 136 of file MP_variable.hpp.
|
inline |
Definition at line 138 of file MP_variable.hpp.
References flopc::MP_variable::binary().