CPXXgetlb and CPXgetlb
The routine CPXXgetlb/CPXgetlb accesses a range of lower
bounds on the variables of a CPLEX problem object.
int CPXXgetlb( CPXCENVptr env, CPXCLPptr lp, double * lb, CPXDIM begin, CPXDIM end )
int CPXgetlb( CPXCENVptr env, CPXCLPptr lp, double * lb, int begin, int end )
Description
The routine CPXXgetlb/CPXgetlb accesses a range of lower
bounds on the variables of a CPLEX problem object. The beginning and end of
the range must be specified.
Unbounded Variables
If a variable lacks a lower bound, then CPXXgetlb/CPXgetlb
returns a value less than or equal to -CPX_INFBOUND.
Arguments
- env
-
A pointer to the CPLEX environment as returned by
CPXXopenCPLEX/CPXopenCPLEX. - lp
-
A pointer to a CPLEX problem object as returned by
CPXXcreateprob/CPXcreateprob. - lb
-
An array where the specified lower bounds on the variables are to be returned. This array must be of length at least (
end-begin+1). The lower bound of variablejis returned inlb[j-begin]. - begin
- An integer specifying the beginning of the range of lower bounds to be returned.
- end
- An integer specifying the end of the range of lower bounds to be returned.
Return
The routine returns 0 (zero) if successful and nonzero if an error occurs.Example
status = CPXgetlb (env, lp, lb, 0, cur_numcols-1);