Description
The routine CPXfindiis() is used to determine an irreducibly inconsistent set (IIS) for an infeasible LP problem. Upon successful completion, CPXfindiis() returns the number of rows and columns in the IIS. To obtain information on the individual rows and columns, use the CPXgetiis(), CPXiiswrite() or CPXdisplayiis() routines.Return Value
The routine returns a zero on success, and a nonzero if an error occurs.Synopsis
int CPXfindiis (CPXENVptr env,
CPXLPptr lp,
int *iisnumrows_p,
int *iisnumcols_p);
CPXENVptr envThe pointer to the CPLEX environment as returned by one of the
CPXopenCPLEX routines.
CPXLPptr lpA pointer to a CPLEX LP problem object as returned by
CPXcreateprob().
int *iisnumrows_pA pointer to an integer that will contain the number of rows in the IIS.
int *iisnumcols_pA pointer to an integer that will contain the number of columns in the IIS.
status = CPXfindiis (env, lp, &iisnumrows, &iisnumcols);