Previous Page: CPXchgqpcoef First PageNext Page: CPXchgrowname

CPXchgrhs


Description

The routine CPXchgrhs() is used to change the right-hand side coefficients of a set of constraints in the LP problem object.

Return Value

The routine returns a zero on success, and a nonzero if an error occurs.

Synopsis

int CPXchgrhs (CPXENVptr env,
               CPXLPptr lp,
               int cnt,
               int *indices,
               double *values);

Arguments


CPXENVptr env
The pointer to the CPLEX environment as returned by one of the CPXopenCPLEX routines.

CPXLPptr lp
A pointer to a CPLEX LP problem object as returned by CPXcreateprob().

int cnt
An integer that indicates the total number of right-hand side coefficients to be changed. cnt thus specifies the length of the arrays indices and values.

int *indices
An array of length cnt containing the numerical indices of the rows corresponding to the constraints for which right-hand side coefficients are to be changed. Note that row i of the constraint matrix has the internal index i-1.

double *values
An array of length cnt containing the new values of the right-hand side coefficients of the constraints present in indices.

Example

status = CPXchgrhs (env, lp, cnt, indices, values);

Previous Page: CPXchgqpcoef First PageNext Page: CPXchgrowname