Constraint::Get()¶
Get information value of the constraint. Support informations of “Dual”, “Slack”, “LB”, “UB”.
Synopsis
double Get(const char *szInfo)Arguments
szInfo: name of the information being queried.Return
value of information.
Constraint::GetBasis()¶
Get basis status of this constraint.
Synopsis
int GetBasis()Return
basis status.
Constraint::GetIdx()¶
Get index of the constraint.
Synopsis
int GetIdx()Return
the index of the constraint.
Constraint::GetLowerIIS()¶
Get IIS status for lower bound of the constraint.
Synopsis
int GetLowerIIS()Return
IIS status.
Constraint::GetName()¶
Get name of the constraint.
Synopsis
const char *GetName()Return
the name of the constraint.
Constraint::GetUpperIIS()¶
Get IIS status for upper bound of the constraint.
Synopsis
int GetUpperIIS()Return
IIS status.
Constraint::Remove()¶
Remove this constraint from model.
Synopsis
void Remove()
Constraint::Set()¶
Set information value of the constraint. Support informations of “LB” and “UB”.
Synopsis
void Set(const char *szInfo, double value)Arguments
szInfo: name of the information.
value: new information value.
Constraint::SetName()¶
Set name for the constraint.
Synopsis
void SetName(const char *szName)Arguments
szName: the name to set.