package lp-glpk
Install
Dune Dependency
Authors
Maintainers
Sources
md5=a2a388ad1bb4d1aa2e6238628488336a
sha512=3d8e892d2e068f6574588cf80aaab53169bf1fc3b258721674bd28819d2f05f5f759ce89a5baab3336b0ff81c5e0508d010e70d2134d878b90f57ad9151a2ea3
doc/lp-glpk/Lp_glp/index.html
Module Lp_glp
Source
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 ->
unit
set_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 ->
unit
set_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 ->
unit
load_matrix prob
ne
ia
ja
ar
sets the constraint matrix. * The matrix is represented as an sparce matrix. * for k=1 .. ne
, value ar
k
is set at (ia
k
, ja
k
) element.