CPXgetdj


Description

The routine CPXgetdj() is used to access the reduced costs for a range of the variables of a linear or quadratic program. The beginning and end of the range must be specified.

Return Value

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

Synopsis

  int CPXgetdj (CPXCENVptr env,
                CPXCLPptr lp,
                double *dj,
                int begin,
                int end);

Arguments

CPXCENVptr env

The pointer to the CPLEX environment as returned by CPXopenCPLEX().

CPXCLPptr lp

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

double *dj

An array to receive the values of the reduced costs for each of the variables. This array must be of length at least (end - begin + 1). If successful, dj[0] through dj[end-begin] contain the values of the reduced costs.

int begin

An integer indicating the beginning of the range of reduced-cost values to be returned.

int end

An integer indicating the end of the range of reduced-costs values to be returned.

Example

  status = CPXgetdj (env, lp, dj, 0, CPXgetnumcols(env,lp)-1);


Previous Page: CPXgetdblquality Return to Top Next Page: CPXgetdsbcnt