CPXchgobj


Description

The routine CPXchgobj() is used to change the objective coefficients of a set of variables in a CPLEX problem object.

Return Value

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

Synopsis

  int CPXchgobj (CPXCENVptr env,
                 CPXLPptr lp,
                 int cnt,
                 const int *indices,
                 const double *values);

Arguments

CPXCENVptr env

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

CPXLPptr lp

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

int cnt

An integer that indicates the total number of objective coefficients to be changed, and thus specifies the length of the arrays indices and values.

const int *indices

An array of length cnt containing the numerical indices of the columns corresponding to the variables for which objective coefficients are to be changed.

const double *values

An array of length cnt containing the new values of the objective coefficients of the variables specified in indices.

Example

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


Previous Page: CPXchgname Return to Top Next Page: CPXchgobjsen