getiis
 getiis | 
   
  Purpose
 
  Synopsis
 
procedure getiis(vset:set of mpvar,cset:set of linctr)
 procedure getiis(numiis:integer,vset:set of mpvar,cset:set of linctr)
 procedure getiis(numiis:integer,ctrtype:array(linctr) of integer)
 procedure getiis(numiis:integer,duals:array(linctr) of real)
 procedure getiis(numiis:integer,isolrow:array(linctr) of boolean)
 procedure getiis(numiis:integer,bndtype:array(mpvar) of integer)
 procedure getiis(numiis:integer,rdcs:array(mpvar) of real)
 procedure getiis(numiis:integer,isolcol:array(mpvar) of boolean)
 
  Arguments
 
| 
     
     vset 
       | 
   
     
     Set to return the decision variables of the IIS or
     {} if not required
       | 
  
| 
     
     cset 
       | 
   
     
     Set to return the constraints of the IIS or
     {} if not required
       | 
  
| 
     
     numiis 
       | 
   
     
     Ordinal number of the IIS
       | 
  
| 
     
     ctrtype 
       | 
   
     
     Array to return the sense or type of rows in the IIS (
     XPRS_IIS_LEQ,
     XPRS_IIS_GEQ,
     XPRS_IIS_EQ ,
     XPRS_IIS_SOS1,
     XPRS_IIS_SOS2 or
     XPRS_IIS_INDIC)
       | 
  
| 
     
     duals 
       | 
   
     
     Array to return the dual multipliers associated with the rows of the IIS
       | 
  
| 
     
     isolrow 
       | 
   
     
     Array to return the isolation status of the the rows of the IIS
       | 
  
| 
     
     bndtype 
       | 
   
     
     Array to return the encoded sense and type of bounds in the IIS
       | 
  
| 
     
     rdcs 
       | 
   
     
     Array to return the dual multipliers associated with the bounds of the IIS
       | 
  
| 
     
     isolcol 
       | 
   
     
     Array to return the isolation status of the the bounds of the IIS
       | 
  
  Further information
 
 1. This procedure computes the IIS and stores the result in the provided parameters. The first form of the routine (
 numiis not specified) computes all IIS and returns the last set found.
 
 2. The
 bndtype values have to be decoded using
 getiissense and
 getiistype. The first routine may return
 XPRS_IIS_LEQ (upper bound),
 XPRS_IIS_GEQ (lower bound),
 XPRS_IIS_RNG (lower and upper bound) or
 XPRS_IIS_EQ (fixed bound). The second one may give
 XPRS_IIS_BIN (binary),
 XPRS_IIS_INT (integer),
 XPRS_IIS_PINT (partial integer),
 XPRS_IIS_SEC (semi continuous) or
 XPRS_IIS_SINT (semi continuous integer).
 
 3. The sets passed to this procedure are reset before being used.
 
  Related topics
 
  Module
 
