Initializing help system before first use

setbstat

setbstat


Purpose
Set the status of a variable or constraint in a basis.
Synopsis
procedure setbstat(b:basis,v:mpvar,s:integer)
procedure setbstat(b:basis,c:linctr,s:integer)
Arguments
b 
A basis
v 
A decision variable
c 
A linear constraint
s 
Basis status. For a variable:
-1 
Remove the variable from the basis
0 
Variable is non-basic at lower bound, or superbasic at zero if the variable has no lower bound
1 
Variable is basic
2 
Variable is non-basic at upper bound
3 
Variable is super-basic
For a constraint:
-1 
Remove the constraint from the basis
0 
Slack, surplus or artificial is non-basic at lower bound
1 
Slack, surplus or artificial is basic
2 
Slack or surplus is non-basic at upper bound
3 
Slack or surplus is super-basic
Related topics
Module