package lp-glpk
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Module Lp_glpk.GlpSource
set_row_bnds prob i bnd lb ub sets bounds of i-th row (constraint). * If the row is not lower (upper) bounded, lb (ub) is just ignored. * If the row is equality constraint (Bnd.FX), * only lb is used and ub is ignored.
set_col_bnds prob j bnd lb ub sets bounds of j-th col (variable). * If the col is not lower (upper) bounded, lb (ub) is just ignored. * If the col is equality constraint (Bnd.FX), * only lb is used and ub is ignored.
set_obj_coef prob j sets the objective coefficient * at j-th col (variable)
val set_mat_row :
prob ->
int ->
int ->
unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
unitset_mat_row prob i len indices vals sets the i-th row of constraint matrix.
val set_mat_col :
prob ->
int ->
int ->
unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
unitset_mat_col prob j len indices vals sets the j-th column of constraint matrix.
val load_matrix :
prob ->
int ->
unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
unit Ctypes_static.ptr ->
unitload_matrix prob ne ia ja ar sets the constraint matrix. * The matrix is represented as an sparce matrix. * for k=1 .. ne, value ark is set at (iak, jak) element.