package lp-glpk

  1. Overview
  2. Docs

Module Lp_glpk_ffi.MSource

include sig ... end
Sourceval set_term_out : (bool -> unit G.return) G.result
Sourcetype prob = unit Ctypes.ptr
Sourceval create_prob : (unit -> prob G.return) G.result
Sourceval delete_prob : (prob -> unit G.return) G.result
Sourceval set_prob_name : (prob -> string -> unit G.return) G.result
Sourceval get_prob_name : (prob -> string G.return) G.result
Sourceval set_obj_dir : (prob -> Lp_glpk_bindings.T.Dir.t -> unit G.return) G.result
Sourceval add_rows : (prob -> int -> int G.return) G.result
Sourceval add_cols : (prob -> int -> int G.return) G.result
Sourceval set_row_name : (prob -> int -> string -> unit G.return) G.result
Sourceval get_row_name : (prob -> int -> string G.return) G.result
Sourceval set_col_name : (prob -> int -> string -> unit G.return) G.result
Sourceval get_col_name : (prob -> int -> string G.return) G.result
Sourceval set_row_bnds : (prob -> int -> Lp_glpk_bindings.T.Bnd.t -> float -> float -> unit G.return) G.result
Sourceval set_col_bnds : (prob -> int -> Lp_glpk_bindings.T.Bnd.t -> float -> float -> unit G.return) G.result
Sourceval set_obj_coef : (prob -> int -> float -> unit G.return) G.result
Sourceval set_mat_row : (prob -> int -> int -> unit Ctypes_static.ptr -> unit Ctypes_static.ptr -> unit G.return) G.result
Sourceval set_mat_col : (prob -> int -> int -> unit Ctypes_static.ptr -> unit Ctypes_static.ptr -> unit G.return) G.result
Sourceval load_matrix : (prob -> int -> unit Ctypes_static.ptr -> unit Ctypes_static.ptr -> unit Ctypes_static.ptr -> unit G.return) G.result
Sourceval set_col_kind : (prob -> int -> Lp_glpk_bindings.T.Vt.t -> unit G.return) G.result
Sourceval get_col_kind : (prob -> int -> Lp_glpk_bindings.T.Vt.t G.return) G.result
Sourceval get_num_rows : (prob -> int G.return) G.result
Sourceval get_num_cols : (prob -> int G.return) G.result
Sourceval get_num_nz : (prob -> int G.return) G.result
Sourceval get_num_int : (prob -> int G.return) G.result
Sourceval get_num_bin : (prob -> int G.return) G.result
Sourceval get_obj_val : (prob -> float G.return) G.result
Sourceval mip_obj_val : (prob -> float G.return) G.result
Sourceval get_row_prim : (prob -> int -> float G.return) G.result
Sourceval get_row_dual : (prob -> int -> float G.return) G.result
Sourceval mip_row_val : (prob -> int -> float G.return) G.result
Sourceval get_col_prim : (prob -> int -> float G.return) G.result
Sourceval get_col_dual : (prob -> int -> float G.return) G.result
Sourceval mip_col_val : (prob -> int -> float G.return) G.result
OCaml

Innovation. Community. Security.