setColsBndsObjCoefsGLPK function

Set/Change Column Bounds and Objective Coefficients and/or Constant Term

Set/Change Column Bounds and Objective Coefficients and/or Constant Term

This is an combined version of setColsBndsGLPK and setObjCoefsGLPK. Here, j can be an integer vector, lb, ub and obj_coef can be numeric vectors.

setColsBndsObjCoefsGLPK(lp, j, lb, ub, obj_coef, type = NULL)

Arguments

  • lp: An object of class "glpkPtr" as returned by initProbGLPK. This is basically a pointer to a GLPK problem object.
  • j: Vector of column numbers.
  • lb: Vector of lower bounds.
  • ub: Vector of upper bounds.
  • obj_coef: Vector of objective coefficients.
  • type: Vector of variable types (default: NULL). For possible values, see glpkConstants, section LP/MIP problem object .

Details

Interface to the C function setColsBndsObjCoefs which calls the GLPK functions glp_set_col_bnds and glp_set_obj_coef.

If type is set to NULL, the type of the variables will be estimated. If lb[i] equals ub[i], variable j[i] is fixed, otherwise double bounded.

Returns

NULL

References

Based on the package glpk by Lopaka Lee.

The GNU GLPK home page at http://www.gnu.org/software/glpk/glpk.html.

Author(s)

Gabriel Gelius-Dietrich geliudie@uni-duesseldorf.de

Maintainer: Mayo Roettger mayo.roettger@hhu.de

See Also

glpkConstants

  • Maintainer: Mihail Anton
  • License: GPL-3 | file LICENSE
  • Last published: 2022-11-10

Useful links