org.gnu.glpk
Class GLPK
java.lang.Object
org.gnu.glpk.GLPK
- All Implemented Interfaces:
- GLPKConstants
public class GLPK
- extends java.lang.Object
- implements GLPKConstants
| Fields inherited from interface org.gnu.glpk.GLPKConstants |
GLP_ASN_MAX, GLP_ASN_MIN, GLP_ASN_MMP, GLP_BF_BG, GLP_BF_FT, GLP_BF_GR, GLP_BR_DTH, GLP_BR_FFV, GLP_BR_LFV, GLP_BR_MFV, GLP_BR_PCH, GLP_BS, GLP_BT_BFS, GLP_BT_BLB, GLP_BT_BPH, GLP_BT_DFS, GLP_BV, GLP_CV, GLP_DB, GLP_DN_BRNCH, GLP_DUAL, GLP_DUALP, GLP_EBADB, GLP_EBOUND, GLP_ECOND, GLP_EDATA, GLP_EFAIL, GLP_EINSTAB, GLP_EITLIM, GLP_EMIPGAP, GLP_ENOCVG, GLP_ENODFS, GLP_ENOFEAS, GLP_ENOPFS, GLP_EOBJLL, GLP_EOBJUL, GLP_ERANGE, GLP_EROOT, GLP_ESING, GLP_ESTOP, GLP_ETMLIM, GLP_FEAS, GLP_FR, GLP_FX, GLP_IBINGO, GLP_IBRANCH, GLP_ICUTGEN, GLP_IHEUR, GLP_INFEAS, GLP_IPREPRO, GLP_IPT, GLP_IROWGEN, GLP_ISELECT, GLP_IV, GLP_KKT_CS, GLP_KKT_DB, GLP_KKT_DE, GLP_KKT_PB, GLP_KKT_PE, GLP_LO, GLP_MAJOR_VERSION, GLP_MAX, GLP_MIN, GLP_MINOR_VERSION, GLP_MIP, GLP_MPS_DECK, GLP_MPS_FILE, GLP_MSG_ALL, GLP_MSG_DBG, GLP_MSG_ERR, GLP_MSG_OFF, GLP_MSG_ON, GLP_NF, GLP_NL, GLP_NO_BRNCH, GLP_NOFEAS, GLP_NS, GLP_NU, GLP_OFF, GLP_ON, GLP_OPT, GLP_ORD_AMD, GLP_ORD_NONE, GLP_ORD_QMD, GLP_ORD_SYMAMD, GLP_PP_ALL, GLP_PP_NONE, GLP_PP_ROOT, GLP_PRIMAL, GLP_PT_PSE, GLP_PT_STD, GLP_RF_CLQ, GLP_RF_COV, GLP_RF_CUT, GLP_RF_GMI, GLP_RF_LAZY, GLP_RF_MIR, GLP_RF_REG, GLP_RT_HAR, GLP_RT_STD, GLP_SF_2N, GLP_SF_AUTO, GLP_SF_EQ, GLP_SF_GM, GLP_SF_SKIP, GLP_SOL, GLP_UNBND, GLP_UNDEF, GLP_UP, GLP_UP_BRNCH, LPX_BS, LPX_C_ALL, LPX_C_CLIQUE, LPX_C_COVER, LPX_C_GOMORY, LPX_C_MIR, LPX_CV, LPX_D_FEAS, LPX_D_INFEAS, LPX_D_NOFEAS, LPX_D_UNDEF, LPX_DB, LPX_E_BADB, LPX_E_EMPTY, LPX_E_FAULT, LPX_E_INFEAS, LPX_E_INSTAB, LPX_E_ITLIM, LPX_E_MIPGAP, LPX_E_NOCONV, LPX_E_NODFS, LPX_E_NOFEAS, LPX_E_NOPFS, LPX_E_OBJLL, LPX_E_OBJUL, LPX_E_OK, LPX_E_SING, LPX_E_TMLIM, LPX_FEAS, LPX_FR, LPX_FX, LPX_I_FEAS, LPX_I_NOFEAS, LPX_I_OPT, LPX_I_UNDEF, LPX_INFEAS, LPX_IV, LPX_K_BFTYPE, LPX_K_BINARIZE, LPX_K_BRANCH, LPX_K_BTRACK, LPX_K_DUAL, LPX_K_ITCNT, LPX_K_ITLIM, LPX_K_LPTORIG, LPX_K_MIPGAP, LPX_K_MPSFREE, LPX_K_MPSINFO, LPX_K_MPSOBJ, LPX_K_MPSORIG, LPX_K_MPSSKIP, LPX_K_MPSWIDE, LPX_K_MSGLEV, LPX_K_OBJLL, LPX_K_OBJUL, LPX_K_OUTDLY, LPX_K_OUTFRQ, LPX_K_PRESOL, LPX_K_PRICE, LPX_K_RELAX, LPX_K_ROUND, LPX_K_SCALE, LPX_K_TMLIM, LPX_K_TOLBND, LPX_K_TOLDJ, LPX_K_TOLINT, LPX_K_TOLOBJ, LPX_K_TOLPIV, LPX_K_USECUTS, LPX_LO, LPX_LP, LPX_MAX, LPX_MIN, LPX_MIP, LPX_NF, LPX_NL, LPX_NOFEAS, LPX_NS, LPX_NU, LPX_OPT, LPX_P_FEAS, LPX_P_INFEAS, LPX_P_NOFEAS, LPX_P_UNDEF, LPX_T_OPT, LPX_T_UNDEF, LPX_UNBND, LPX_UNDEF, LPX_UP |
|
Constructor Summary |
GLPK()
|
|
Method Summary |
static int |
_glp_lpx_add_cols(glp_prob lp,
int ncs)
|
static int |
_glp_lpx_add_rows(glp_prob lp,
int nrs)
|
static void |
_glp_lpx_adv_basis(glp_prob lp)
|
static void |
_glp_lpx_check_int(glp_prob lp,
LPXKKT kkt)
|
static void |
_glp_lpx_check_kkt(glp_prob lp,
int scaled,
LPXKKT kkt)
|
static void |
_glp_lpx_cpx_basis(glp_prob lp)
|
static void |
_glp_lpx_create_index(glp_prob lp)
|
static glp_prob |
_glp_lpx_create_prob()
|
static void |
_glp_lpx_del_cols(glp_prob lp,
int ncs,
SWIGTYPE_p_int num)
|
static void |
_glp_lpx_del_rows(glp_prob lp,
int nrs,
SWIGTYPE_p_int num)
|
static void |
_glp_lpx_delete_index(glp_prob lp)
|
static void |
_glp_lpx_delete_prob(glp_prob lp)
|
static int |
_glp_lpx_dual_ratio_test(glp_prob lp,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val,
int how,
double tol)
|
static int |
_glp_lpx_eval_tab_col(glp_prob lp,
int k,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static int |
_glp_lpx_eval_tab_row(glp_prob lp,
int k,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static int |
_glp_lpx_exact(glp_prob lp)
|
static int |
_glp_lpx_find_col(glp_prob lp,
java.lang.String name)
|
static int |
_glp_lpx_find_row(glp_prob lp,
java.lang.String name)
|
static int |
_glp_lpx_get_class(glp_prob lp)
|
static void |
_glp_lpx_get_col_bnds(glp_prob lp,
int j,
SWIGTYPE_p_int typx,
SWIGTYPE_p_double lb,
SWIGTYPE_p_double ub)
|
static double |
_glp_lpx_get_col_dual(glp_prob lp,
int j)
|
static void |
_glp_lpx_get_col_info(glp_prob lp,
int j,
SWIGTYPE_p_int tagx,
SWIGTYPE_p_double vx,
SWIGTYPE_p_double dx)
|
static int |
_glp_lpx_get_col_kind(glp_prob lp,
int j)
|
static double |
_glp_lpx_get_col_lb(glp_prob lp,
int j)
|
static java.lang.String |
_glp_lpx_get_col_name(glp_prob lp,
int j)
|
static double |
_glp_lpx_get_col_prim(glp_prob lp,
int j)
|
static int |
_glp_lpx_get_col_stat(glp_prob lp,
int j)
|
static int |
_glp_lpx_get_col_type(glp_prob lp,
int j)
|
static double |
_glp_lpx_get_col_ub(glp_prob lp,
int j)
|
static int |
_glp_lpx_get_dual_stat(glp_prob lp)
|
static int |
_glp_lpx_get_int_parm(glp_prob lp,
int parm)
|
static int |
_glp_lpx_get_mat_col(glp_prob lp,
int j,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static int |
_glp_lpx_get_mat_row(glp_prob lp,
int i,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static int |
_glp_lpx_get_num_bin(glp_prob lp)
|
static int |
_glp_lpx_get_num_cols(glp_prob lp)
|
static int |
_glp_lpx_get_num_int(glp_prob lp)
|
static int |
_glp_lpx_get_num_nz(glp_prob lp)
|
static int |
_glp_lpx_get_num_rows(glp_prob lp)
|
static double |
_glp_lpx_get_obj_coef(glp_prob lp,
int j)
|
static int |
_glp_lpx_get_obj_dir(glp_prob lp)
|
static java.lang.String |
_glp_lpx_get_obj_name(glp_prob lp)
|
static double |
_glp_lpx_get_obj_val(glp_prob lp)
|
static int |
_glp_lpx_get_prim_stat(glp_prob lp)
|
static java.lang.String |
_glp_lpx_get_prob_name(glp_prob lp)
|
static int |
_glp_lpx_get_ray_info(glp_prob lp)
|
static double |
_glp_lpx_get_real_parm(glp_prob lp,
int parm)
|
static void |
_glp_lpx_get_row_bnds(glp_prob lp,
int i,
SWIGTYPE_p_int typx,
SWIGTYPE_p_double lb,
SWIGTYPE_p_double ub)
|
static double |
_glp_lpx_get_row_dual(glp_prob lp,
int i)
|
static void |
_glp_lpx_get_row_info(glp_prob lp,
int i,
SWIGTYPE_p_int tagx,
SWIGTYPE_p_double vx,
SWIGTYPE_p_double dx)
|
static double |
_glp_lpx_get_row_lb(glp_prob lp,
int i)
|
static java.lang.String |
_glp_lpx_get_row_name(glp_prob lp,
int i)
|
static double |
_glp_lpx_get_row_prim(glp_prob lp,
int i)
|
static int |
_glp_lpx_get_row_stat(glp_prob lp,
int i)
|
static int |
_glp_lpx_get_row_type(glp_prob lp,
int i)
|
static double |
_glp_lpx_get_row_ub(glp_prob lp,
int i)
|
static int |
_glp_lpx_get_status(glp_prob lp)
|
static int |
_glp_lpx_integer(glp_prob lp)
|
static int |
_glp_lpx_interior(glp_prob lp)
|
static int |
_glp_lpx_intopt(glp_prob lp)
|
static double |
_glp_lpx_ipt_col_dual(glp_prob lp,
int j)
|
static double |
_glp_lpx_ipt_col_prim(glp_prob lp,
int j)
|
static double |
_glp_lpx_ipt_obj_val(glp_prob lp)
|
static double |
_glp_lpx_ipt_row_dual(glp_prob lp,
int i)
|
static double |
_glp_lpx_ipt_row_prim(glp_prob lp,
int i)
|
static int |
_glp_lpx_ipt_status(glp_prob lp)
|
static int |
_glp_lpx_is_b_avail(glp_prob lp)
|
static void |
_glp_lpx_load_matrix(glp_prob lp,
int ne,
SWIGTYPE_p_int ia,
SWIGTYPE_p_int ja,
SWIGTYPE_p_double ar)
|
static int |
_glp_lpx_main(int argc,
java.lang.String[] argv)
|
static double |
_glp_lpx_mip_col_val(glp_prob lp,
int j)
|
static double |
_glp_lpx_mip_obj_val(glp_prob lp)
|
static double |
_glp_lpx_mip_row_val(glp_prob lp,
int i)
|
static int |
_glp_lpx_mip_status(glp_prob lp)
|
static int |
_glp_lpx_prim_ratio_test(glp_prob lp,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val,
int how,
double tol)
|
static int |
_glp_lpx_print_ips(glp_prob lp,
java.lang.String fname)
|
static int |
_glp_lpx_print_mip(glp_prob lp,
java.lang.String fname)
|
static int |
_glp_lpx_print_prob(glp_prob lp,
java.lang.String fname)
|
static int |
_glp_lpx_print_sens_bnds(glp_prob lp,
java.lang.String fname)
|
static int |
_glp_lpx_print_sol(glp_prob lp,
java.lang.String fname)
|
static int |
_glp_lpx_read_bas(glp_prob lp,
java.lang.String fname)
|
static glp_prob |
_glp_lpx_read_cpxlp(java.lang.String fname)
|
static glp_prob |
_glp_lpx_read_freemps(java.lang.String fname)
|
static glp_prob |
_glp_lpx_read_model(java.lang.String model,
java.lang.String data,
java.lang.String output)
|
static glp_prob |
_glp_lpx_read_mps(java.lang.String fname)
|
static void |
_glp_lpx_reset_parms(glp_prob lp)
|
static void |
_glp_lpx_scale_prob(glp_prob lp)
|
static void |
_glp_lpx_set_class(glp_prob lp,
int klass)
|
static void |
_glp_lpx_set_col_bnds(glp_prob lp,
int j,
int type,
double lb,
double ub)
|
static void |
_glp_lpx_set_col_kind(glp_prob lp,
int j,
int kind)
|
static void |
_glp_lpx_set_col_name(glp_prob lp,
int j,
java.lang.String name)
|
static void |
_glp_lpx_set_col_stat(glp_prob lp,
int j,
int stat)
|
static void |
_glp_lpx_set_int_parm(glp_prob lp,
int parm,
int val)
|
static void |
_glp_lpx_set_mat_col(glp_prob lp,
int j,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static void |
_glp_lpx_set_mat_row(glp_prob lp,
int i,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static void |
_glp_lpx_set_obj_coef(glp_prob lp,
int j,
double coef)
|
static void |
_glp_lpx_set_obj_dir(glp_prob lp,
int dir)
|
static void |
_glp_lpx_set_obj_name(glp_prob lp,
java.lang.String name)
|
static void |
_glp_lpx_set_prob_name(glp_prob lp,
java.lang.String name)
|
static void |
_glp_lpx_set_real_parm(glp_prob lp,
int parm,
double val)
|
static void |
_glp_lpx_set_row_bnds(glp_prob lp,
int i,
int type,
double lb,
double ub)
|
static void |
_glp_lpx_set_row_name(glp_prob lp,
int i,
java.lang.String name)
|
static void |
_glp_lpx_set_row_stat(glp_prob lp,
int i,
int stat)
|
static int |
_glp_lpx_simplex(glp_prob lp)
|
static void |
_glp_lpx_std_basis(glp_prob lp)
|
static int |
_glp_lpx_transform_col(glp_prob lp,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static int |
_glp_lpx_transform_row(glp_prob lp,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static void |
_glp_lpx_unscale_prob(glp_prob lp)
|
static int |
_glp_lpx_warm_up(glp_prob lp)
|
static int |
_glp_lpx_write_bas(glp_prob lp,
java.lang.String fname)
|
static int |
_glp_lpx_write_cpxlp(glp_prob lp,
java.lang.String fname)
|
static int |
_glp_lpx_write_freemps(glp_prob lp,
java.lang.String fname)
|
static int |
_glp_lpx_write_mps(glp_prob lp,
java.lang.String fname)
|
static int |
_glp_lpx_write_pb(glp_prob lp,
java.lang.String fname,
int normalized,
int binarize)
|
static void |
delete_doubleArray(SWIGTYPE_p_double ary)
|
static void |
delete_intArray(SWIGTYPE_p_int ary)
|
static double |
doubleArray_getitem(SWIGTYPE_p_double ary,
int index)
|
static void |
doubleArray_setitem(SWIGTYPE_p_double ary,
int index,
double value)
|
static _glp_arc |
glp_add_arc(_glp_graph G,
int i,
int j)
|
static int |
glp_add_cols(glp_prob P,
int ncs)
|
static int |
glp_add_rows(glp_prob P,
int nrs)
|
static int |
glp_add_vertices(_glp_graph G,
int nadd)
|
static void |
glp_adv_basis(glp_prob P,
int flags)
|
static void |
glp_analyze_bound(glp_prob P,
int k,
SWIGTYPE_p_double value1,
SWIGTYPE_p_int var1,
SWIGTYPE_p_double value2,
SWIGTYPE_p_int var2)
|
static void |
glp_analyze_coef(glp_prob P,
int k,
SWIGTYPE_p_double coef1,
SWIGTYPE_p_int var1,
SWIGTYPE_p_double value1,
SWIGTYPE_p_double coef2,
SWIGTYPE_p_int var2,
SWIGTYPE_p_double value2)
|
static int |
glp_asnprob_hall(_glp_graph G,
int v_set,
int a_x)
|
static int |
glp_asnprob_lp(glp_prob P,
int form,
_glp_graph G,
int names,
int v_set,
int a_cost)
|
static int |
glp_asnprob_okalg(int form,
_glp_graph G,
int v_set,
int a_cost,
SWIGTYPE_p_double sol,
int a_x)
|
static void |
glp_assert_(java.lang.String expr,
java.lang.String file,
int line)
|
static int |
glp_bf_exists(glp_prob P)
|
static int |
glp_bf_updated(glp_prob P)
|
static void |
glp_btran(glp_prob P,
SWIGTYPE_p_double x)
|
static SWIGTYPE_p_void |
glp_calloc(int n,
int size)
|
static int |
glp_check_asnprob(_glp_graph G,
int v_set)
|
static int |
glp_check_dup(int m,
int n,
int ne,
SWIGTYPE_p_int ia,
SWIGTYPE_p_int ja)
|
static int |
glp_close_tee()
|
static void |
glp_copy_prob(glp_prob dest,
glp_prob prob,
int names)
|
static double |
glp_cpp(_glp_graph G,
int v_t,
int v_es,
int v_ls)
|
static void |
glp_cpx_basis(glp_prob P)
|
static _glp_graph |
glp_create_graph(int v_size,
int a_size)
|
static void |
glp_create_index(glp_prob P)
|
static glp_prob |
glp_create_prob()
|
static void |
glp_create_v_index(_glp_graph G)
|
static void |
glp_del_arc(_glp_graph G,
_glp_arc a)
|
static void |
glp_del_cols(glp_prob P,
int ncs,
SWIGTYPE_p_int num)
|
static void |
glp_del_rows(glp_prob P,
int nrs,
SWIGTYPE_p_int num)
|
static void |
glp_del_vertices(_glp_graph G,
int ndel,
SWIGTYPE_p_int num)
|
static void |
glp_delete_graph(_glp_graph G)
|
static void |
glp_delete_index(glp_prob P)
|
static void |
glp_delete_prob(glp_prob P)
|
static void |
glp_delete_v_index(_glp_graph G)
|
static double |
glp_difftime(glp_long t1,
glp_long t0)
|
static int |
glp_dual_rtest(glp_prob P,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val,
int dir,
double eps)
|
static void |
glp_erase_graph(_glp_graph G,
int v_size,
int a_size)
|
static void |
glp_erase_prob(glp_prob P)
|
static SWIGTYPE_p_f_p_q_const__char_v_______void |
glp_error_(java.lang.String file,
int line)
|
static void |
glp_error_hook(SWIGTYPE_p_f_p_void__void func,
SWIGTYPE_p_void info)
|
static int |
glp_eval_tab_col(glp_prob P,
int k,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static int |
glp_eval_tab_row(glp_prob P,
int k,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static int |
glp_exact(glp_prob P,
glp_smcp parm)
|
static int |
glp_factorize(glp_prob P)
|
static int |
glp_find_col(glp_prob P,
java.lang.String name)
|
static int |
glp_find_row(glp_prob P,
java.lang.String name)
|
static int |
glp_find_vertex(_glp_graph G,
java.lang.String name)
|
static int |
glp_free_env()
|
static void |
glp_free(SWIGTYPE_p_void ptr)
|
static void |
glp_ftran(glp_prob P,
SWIGTYPE_p_double x)
|
static void |
glp_get_bfcp(glp_prob P,
glp_bfcp parm)
|
static int |
glp_get_bhead(glp_prob P,
int k)
|
static int |
glp_get_col_bind(glp_prob P,
int j)
|
static double |
glp_get_col_dual(glp_prob P,
int j)
|
static int |
glp_get_col_kind(glp_prob P,
int j)
|
static double |
glp_get_col_lb(glp_prob P,
int j)
|
static java.lang.String |
glp_get_col_name(glp_prob P,
int j)
|
static double |
glp_get_col_prim(glp_prob P,
int j)
|
static int |
glp_get_col_stat(glp_prob P,
int j)
|
static int |
glp_get_col_type(glp_prob P,
int j)
|
static double |
glp_get_col_ub(glp_prob P,
int j)
|
static int |
glp_get_dual_stat(glp_prob P)
|
static int |
glp_get_mat_col(glp_prob P,
int j,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static int |
glp_get_mat_row(glp_prob P,
int i,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static int |
glp_get_num_bin(glp_prob P)
|
static int |
glp_get_num_cols(glp_prob P)
|
static int |
glp_get_num_int(glp_prob P)
|
static int |
glp_get_num_nz(glp_prob P)
|
static int |
glp_get_num_rows(glp_prob P)
|
static double |
glp_get_obj_coef(glp_prob P,
int j)
|
static int |
glp_get_obj_dir(glp_prob P)
|
static java.lang.String |
glp_get_obj_name(glp_prob P)
|
static double |
glp_get_obj_val(glp_prob P)
|
static int |
glp_get_prim_stat(glp_prob P)
|
static java.lang.String |
glp_get_prob_name(glp_prob P)
|
static double |
glp_get_rii(glp_prob P,
int i)
|
static int |
glp_get_row_bind(glp_prob P,
int i)
|
static double |
glp_get_row_dual(glp_prob P,
int i)
|
static double |
glp_get_row_lb(glp_prob P,
int i)
|
static java.lang.String |
glp_get_row_name(glp_prob P,
int i)
|
static double |
glp_get_row_prim(glp_prob P,
int i)
|
static int |
glp_get_row_stat(glp_prob P,
int i)
|
static int |
glp_get_row_type(glp_prob P,
int i)
|
static double |
glp_get_row_ub(glp_prob P,
int i)
|
static double |
glp_get_sjj(glp_prob P,
int j)
|
static int |
glp_get_status(glp_prob P)
|
static int |
glp_get_unbnd_ray(glp_prob P)
|
static int |
glp_gridgen(_glp_graph G,
int v_rhs,
int a_cap,
int a_cost,
SWIGTYPE_p_int parm)
|
static void |
glp_init_cpxcp(glp_cpxcp parm)
|
static int |
glp_init_env()
|
static void |
glp_init_iocp(glp_iocp parm)
|
static void |
glp_init_iptcp(glp_iptcp parm)
|
static void |
glp_init_mpscp(glp_mpscp parm)
|
static void |
glp_init_smcp(glp_smcp parm)
|
static int |
glp_interior(glp_prob P,
glp_iptcp parm)
|
static int |
glp_intopt(glp_prob P,
glp_iocp parm)
|
static int |
glp_ios_add_row(glp_tree T,
java.lang.String name,
int klass,
int flags,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val,
int type,
double rhs)
|
static int |
glp_ios_best_node(glp_tree T)
|
static void |
glp_ios_branch_upon(glp_tree T,
int j,
int sel)
|
static int |
glp_ios_can_branch(glp_tree T,
int j)
|
static void |
glp_ios_clear_pool(glp_tree T)
|
static int |
glp_ios_curr_node(glp_tree T)
|
static void |
glp_ios_del_row(glp_tree T,
int i)
|
static glp_prob |
glp_ios_get_prob(glp_tree T)
|
static int |
glp_ios_heur_sol(glp_tree T,
SWIGTYPE_p_double x)
|
static double |
glp_ios_mip_gap(glp_tree T)
|
static int |
glp_ios_next_node(glp_tree T,
int p)
|
static double |
glp_ios_node_bound(glp_tree T,
int p)
|
static SWIGTYPE_p_void |
glp_ios_node_data(glp_tree T,
int p)
|
static int |
glp_ios_node_level(glp_tree T,
int p)
|
static int |
glp_ios_pool_size(glp_tree T)
|
static int |
glp_ios_prev_node(glp_tree T,
int p)
|
static int |
glp_ios_reason(glp_tree T)
|
static void |
glp_ios_row_attr(glp_tree T,
int i,
glp_attr attr)
|
static void |
glp_ios_select_node(glp_tree T,
int p)
|
static void |
glp_ios_terminate(glp_tree T)
|
static void |
glp_ios_tree_size(glp_tree T,
SWIGTYPE_p_int a_cnt,
SWIGTYPE_p_int n_cnt,
SWIGTYPE_p_int t_cnt)
|
static int |
glp_ios_up_node(glp_tree T,
int p)
|
static double |
glp_ipt_col_dual(glp_prob P,
int j)
|
static double |
glp_ipt_col_prim(glp_prob P,
int j)
|
static double |
glp_ipt_obj_val(glp_prob P)
|
static double |
glp_ipt_row_dual(glp_prob P,
int i)
|
static double |
glp_ipt_row_prim(glp_prob P,
int i)
|
static int |
glp_ipt_status(glp_prob P)
|
static glp_tree |
glp_java_get_tree_object(long tree)
|
static void |
glp_load_matrix(glp_prob P,
int ne,
SWIGTYPE_p_int ia,
SWIGTYPE_p_int ja,
SWIGTYPE_p_double ar)
|
static int |
glp_main(int argc,
java.lang.String[] argv)
|
static SWIGTYPE_p_void |
glp_malloc(int size)
|
static int |
glp_maxflow_ffalg(_glp_graph G,
int s,
int t,
int a_cap,
SWIGTYPE_p_double sol,
int a_x,
int v_cut)
|
static void |
glp_maxflow_lp(glp_prob P,
_glp_graph G,
int names,
int s,
int t,
int a_cap)
|
static void |
glp_mem_limit(int limit)
|
static void |
glp_mem_usage(SWIGTYPE_p_int count,
SWIGTYPE_p_int cpeak,
glp_long total,
glp_long tpeak)
|
static void |
glp_mincost_lp(glp_prob P,
_glp_graph G,
int names,
int v_rhs,
int a_low,
int a_cap,
int a_cost)
|
static int |
glp_mincost_okalg(_glp_graph G,
int v_rhs,
int a_low,
int a_cap,
int a_cost,
SWIGTYPE_p_double sol,
int a_x,
int v_pi)
|
static double |
glp_mip_col_val(glp_prob P,
int j)
|
static double |
glp_mip_obj_val(glp_prob P)
|
static double |
glp_mip_row_val(glp_prob P,
int i)
|
static int |
glp_mip_status(glp_prob P)
|
static glp_tran |
glp_mpl_alloc_wksp()
|
static void |
glp_mpl_build_prob(glp_tran tran,
glp_prob prob)
|
static void |
glp_mpl_free_wksp(glp_tran tran)
|
static int |
glp_mpl_generate(glp_tran tran,
java.lang.String fname)
|
static int |
glp_mpl_postsolve(glp_tran tran,
glp_prob prob,
int sol)
|
static int |
glp_mpl_read_data(glp_tran tran,
java.lang.String fname)
|
static int |
glp_mpl_read_model(glp_tran tran,
java.lang.String fname,
int skip)
|
static int |
glp_netgen(_glp_graph G,
int v_rhs,
int a_cap,
int a_cost,
SWIGTYPE_p_int parm)
|
static int |
glp_open_tee(java.lang.String fname)
|
static int |
glp_prim_rtest(glp_prob P,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val,
int dir,
double eps)
|
static int |
glp_print_ipt(glp_prob P,
java.lang.String fname)
|
static int |
glp_print_mip(glp_prob P,
java.lang.String fname)
|
static int |
glp_print_ranges(glp_prob P,
int len,
SWIGTYPE_p_int list,
int flags,
java.lang.String fname)
|
static int |
glp_print_sol(glp_prob P,
java.lang.String fname)
|
static void |
glp_printf(java.lang.String fmt)
|
static int |
glp_read_asnprob(_glp_graph G,
int v_set,
int a_cost,
java.lang.String fname)
|
static int |
glp_read_ccdata(_glp_graph G,
int v_wgt,
java.lang.String fname)
|
static int |
glp_read_graph(_glp_graph G,
java.lang.String fname)
|
static int |
glp_read_ipt(glp_prob P,
java.lang.String fname)
|
static int |
glp_read_lp(glp_prob P,
glp_cpxcp parm,
java.lang.String fname)
|
static int |
glp_read_maxflow(_glp_graph G,
SWIGTYPE_p_int s,
SWIGTYPE_p_int t,
int a_cap,
java.lang.String fname)
|
static int |
glp_read_mincost(_glp_graph G,
int v_rhs,
int a_low,
int a_cap,
int a_cost,
java.lang.String fname)
|
static int |
glp_read_mip(glp_prob P,
java.lang.String fname)
|
static int |
glp_read_mps(glp_prob P,
int fmt,
glp_mpscp parm,
java.lang.String fname)
|
static int |
glp_read_prob(glp_prob P,
int flags,
java.lang.String fname)
|
static int |
glp_read_sol(glp_prob P,
java.lang.String fname)
|
static int |
glp_rmfgen(_glp_graph G,
SWIGTYPE_p_int s,
SWIGTYPE_p_int t,
int a_cap,
SWIGTYPE_p_int parm)
|
static void |
glp_scale_prob(glp_prob P,
int flags)
|
static void |
glp_sdf_close_file(glp_data data)
|
static void |
glp_sdf_error(glp_data data,
java.lang.String fmt)
|
static int |
glp_sdf_line(glp_data data)
|
static glp_data |
glp_sdf_open_file(java.lang.String fname)
|
static int |
glp_sdf_read_int(glp_data data)
|
static java.lang.String |
glp_sdf_read_item(glp_data data)
|
static double |
glp_sdf_read_num(glp_data data)
|
static java.lang.String |
glp_sdf_read_text(glp_data data)
|
static void |
glp_sdf_set_jump(glp_data data,
SWIGTYPE_p_void jump)
|
static void |
glp_sdf_warning(glp_data data,
java.lang.String fmt)
|
static void |
glp_set_bfcp(glp_prob P,
glp_bfcp parm)
|
static void |
glp_set_col_bnds(glp_prob P,
int j,
int type,
double lb,
double ub)
|
static void |
glp_set_col_kind(glp_prob P,
int j,
int kind)
|
static void |
glp_set_col_name(glp_prob P,
int j,
java.lang.String name)
|
static void |
glp_set_col_stat(glp_prob P,
int j,
int stat)
|
static void |
glp_set_graph_name(_glp_graph G,
java.lang.String name)
|
static void |
glp_set_mat_col(glp_prob P,
int j,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static void |
glp_set_mat_row(glp_prob P,
int i,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static void |
glp_set_obj_coef(glp_prob P,
int j,
double coef)
|
static void |
glp_set_obj_dir(glp_prob P,
int dir)
|
static void |
glp_set_obj_name(glp_prob P,
java.lang.String name)
|
static void |
glp_set_prob_name(glp_prob P,
java.lang.String name)
|
static void |
glp_set_rii(glp_prob P,
int i,
double rii)
|
static void |
glp_set_row_bnds(glp_prob P,
int i,
int type,
double lb,
double ub)
|
static void |
glp_set_row_name(glp_prob P,
int i,
java.lang.String name)
|
static void |
glp_set_row_stat(glp_prob P,
int i,
int stat)
|
static void |
glp_set_sjj(glp_prob P,
int j,
double sjj)
|
static void |
glp_set_vertex_name(_glp_graph G,
int i,
java.lang.String name)
|
static int |
glp_simplex(glp_prob P,
glp_smcp parm)
|
static void |
glp_sort_matrix(glp_prob P)
|
static void |
glp_std_basis(glp_prob P)
|
static int |
glp_strong_comp(_glp_graph G,
int v_num)
|
static void |
glp_term_hook(SWIGTYPE_p_f_p_void_p_q_const__char__int func,
SWIGTYPE_p_void info)
|
static int |
glp_term_out(int flag)
|
static glp_long |
glp_time()
|
static int |
glp_top_sort(_glp_graph G,
int v_num)
|
static int |
glp_transform_col(glp_prob P,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static int |
glp_transform_row(glp_prob P,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
|
static void |
glp_unscale_prob(glp_prob P)
|
static java.lang.String |
glp_version()
|
static void |
glp_vprintf(java.lang.String fmt,
SWIGTYPE_p_va_list arg)
|
static int |
glp_warm_up(glp_prob P)
|
static int |
glp_wclique_exact(_glp_graph G,
int v_wgt,
SWIGTYPE_p_double sol,
int v_set)
|
static int |
glp_weak_comp(_glp_graph G,
int v_num)
|
static int |
glp_write_asnprob(_glp_graph G,
int v_set,
int a_cost,
java.lang.String fname)
|
static int |
glp_write_ccdata(_glp_graph G,
int v_wgt,
java.lang.String fname)
|
static int |
glp_write_graph(_glp_graph G,
java.lang.String fname)
|
static int |
glp_write_ipt(glp_prob P,
java.lang.String fname)
|
static int |
glp_write_lp(glp_prob P,
glp_cpxcp parm,
java.lang.String fname)
|
static int |
glp_write_maxflow(_glp_graph G,
int s,
int t,
int a_cap,
java.lang.String fname)
|
static int |
glp_write_mincost(_glp_graph G,
int v_rhs,
int a_low,
int a_cap,
int a_cost,
java.lang.String fname)
|
static int |
glp_write_mip(glp_prob P,
java.lang.String fname)
|
static int |
glp_write_mps(glp_prob P,
int fmt,
glp_mpscp parm,
java.lang.String fname)
|
static int |
glp_write_prob(glp_prob P,
int flags,
java.lang.String fname)
|
static int |
glp_write_sol(glp_prob P,
java.lang.String fname)
|
static int |
intArray_getitem(SWIGTYPE_p_int ary,
int index)
|
static void |
intArray_setitem(SWIGTYPE_p_int ary,
int index,
int value)
|
static SWIGTYPE_p_double |
new_doubleArray(int nelements)
|
static SWIGTYPE_p_int |
new_intArray(int nelements)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GLPK
public GLPK()
new_intArray
public static SWIGTYPE_p_int new_intArray(int nelements)
delete_intArray
public static void delete_intArray(SWIGTYPE_p_int ary)
intArray_getitem
public static int intArray_getitem(SWIGTYPE_p_int ary,
int index)
intArray_setitem
public static void intArray_setitem(SWIGTYPE_p_int ary,
int index,
int value)
new_doubleArray
public static SWIGTYPE_p_double new_doubleArray(int nelements)
delete_doubleArray
public static void delete_doubleArray(SWIGTYPE_p_double ary)
doubleArray_getitem
public static double doubleArray_getitem(SWIGTYPE_p_double ary,
int index)
doubleArray_setitem
public static void doubleArray_setitem(SWIGTYPE_p_double ary,
int index,
double value)
glp_create_prob
public static glp_prob glp_create_prob()
glp_set_prob_name
public static void glp_set_prob_name(glp_prob P,
java.lang.String name)
glp_set_obj_name
public static void glp_set_obj_name(glp_prob P,
java.lang.String name)
glp_set_obj_dir
public static void glp_set_obj_dir(glp_prob P,
int dir)
glp_add_rows
public static int glp_add_rows(glp_prob P,
int nrs)
glp_add_cols
public static int glp_add_cols(glp_prob P,
int ncs)
glp_set_row_name
public static void glp_set_row_name(glp_prob P,
int i,
java.lang.String name)
glp_set_col_name
public static void glp_set_col_name(glp_prob P,
int j,
java.lang.String name)
glp_set_row_bnds
public static void glp_set_row_bnds(glp_prob P,
int i,
int type,
double lb,
double ub)
glp_set_col_bnds
public static void glp_set_col_bnds(glp_prob P,
int j,
int type,
double lb,
double ub)
glp_set_obj_coef
public static void glp_set_obj_coef(glp_prob P,
int j,
double coef)
glp_set_mat_row
public static void glp_set_mat_row(glp_prob P,
int i,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
glp_set_mat_col
public static void glp_set_mat_col(glp_prob P,
int j,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
glp_load_matrix
public static void glp_load_matrix(glp_prob P,
int ne,
SWIGTYPE_p_int ia,
SWIGTYPE_p_int ja,
SWIGTYPE_p_double ar)
glp_check_dup
public static int glp_check_dup(int m,
int n,
int ne,
SWIGTYPE_p_int ia,
SWIGTYPE_p_int ja)
glp_sort_matrix
public static void glp_sort_matrix(glp_prob P)
glp_del_rows
public static void glp_del_rows(glp_prob P,
int nrs,
SWIGTYPE_p_int num)
glp_del_cols
public static void glp_del_cols(glp_prob P,
int ncs,
SWIGTYPE_p_int num)
glp_copy_prob
public static void glp_copy_prob(glp_prob dest,
glp_prob prob,
int names)
glp_erase_prob
public static void glp_erase_prob(glp_prob P)
glp_delete_prob
public static void glp_delete_prob(glp_prob P)
glp_get_prob_name
public static java.lang.String glp_get_prob_name(glp_prob P)
glp_get_obj_name
public static java.lang.String glp_get_obj_name(glp_prob P)
glp_get_obj_dir
public static int glp_get_obj_dir(glp_prob P)
glp_get_num_rows
public static int glp_get_num_rows(glp_prob P)
glp_get_num_cols
public static int glp_get_num_cols(glp_prob P)
glp_get_row_name
public static java.lang.String glp_get_row_name(glp_prob P,
int i)
glp_get_col_name
public static java.lang.String glp_get_col_name(glp_prob P,
int j)
glp_get_row_type
public static int glp_get_row_type(glp_prob P,
int i)
glp_get_row_lb
public static double glp_get_row_lb(glp_prob P,
int i)
glp_get_row_ub
public static double glp_get_row_ub(glp_prob P,
int i)
glp_get_col_type
public static int glp_get_col_type(glp_prob P,
int j)
glp_get_col_lb
public static double glp_get_col_lb(glp_prob P,
int j)
glp_get_col_ub
public static double glp_get_col_ub(glp_prob P,
int j)
glp_get_obj_coef
public static double glp_get_obj_coef(glp_prob P,
int j)
glp_get_num_nz
public static int glp_get_num_nz(glp_prob P)
glp_get_mat_row
public static int glp_get_mat_row(glp_prob P,
int i,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
glp_get_mat_col
public static int glp_get_mat_col(glp_prob P,
int j,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
glp_create_index
public static void glp_create_index(glp_prob P)
glp_find_row
public static int glp_find_row(glp_prob P,
java.lang.String name)
glp_find_col
public static int glp_find_col(glp_prob P,
java.lang.String name)
glp_delete_index
public static void glp_delete_index(glp_prob P)
glp_set_rii
public static void glp_set_rii(glp_prob P,
int i,
double rii)
glp_set_sjj
public static void glp_set_sjj(glp_prob P,
int j,
double sjj)
glp_get_rii
public static double glp_get_rii(glp_prob P,
int i)
glp_get_sjj
public static double glp_get_sjj(glp_prob P,
int j)
glp_scale_prob
public static void glp_scale_prob(glp_prob P,
int flags)
glp_unscale_prob
public static void glp_unscale_prob(glp_prob P)
glp_set_row_stat
public static void glp_set_row_stat(glp_prob P,
int i,
int stat)
glp_set_col_stat
public static void glp_set_col_stat(glp_prob P,
int j,
int stat)
glp_std_basis
public static void glp_std_basis(glp_prob P)
glp_adv_basis
public static void glp_adv_basis(glp_prob P,
int flags)
glp_cpx_basis
public static void glp_cpx_basis(glp_prob P)
glp_simplex
public static int glp_simplex(glp_prob P,
glp_smcp parm)
glp_exact
public static int glp_exact(glp_prob P,
glp_smcp parm)
glp_init_smcp
public static void glp_init_smcp(glp_smcp parm)
glp_get_status
public static int glp_get_status(glp_prob P)
glp_get_prim_stat
public static int glp_get_prim_stat(glp_prob P)
glp_get_dual_stat
public static int glp_get_dual_stat(glp_prob P)
glp_get_obj_val
public static double glp_get_obj_val(glp_prob P)
glp_get_row_stat
public static int glp_get_row_stat(glp_prob P,
int i)
glp_get_row_prim
public static double glp_get_row_prim(glp_prob P,
int i)
glp_get_row_dual
public static double glp_get_row_dual(glp_prob P,
int i)
glp_get_col_stat
public static int glp_get_col_stat(glp_prob P,
int j)
glp_get_col_prim
public static double glp_get_col_prim(glp_prob P,
int j)
glp_get_col_dual
public static double glp_get_col_dual(glp_prob P,
int j)
glp_get_unbnd_ray
public static int glp_get_unbnd_ray(glp_prob P)
glp_interior
public static int glp_interior(glp_prob P,
glp_iptcp parm)
glp_init_iptcp
public static void glp_init_iptcp(glp_iptcp parm)
glp_ipt_status
public static int glp_ipt_status(glp_prob P)
glp_ipt_obj_val
public static double glp_ipt_obj_val(glp_prob P)
glp_ipt_row_prim
public static double glp_ipt_row_prim(glp_prob P,
int i)
glp_ipt_row_dual
public static double glp_ipt_row_dual(glp_prob P,
int i)
glp_ipt_col_prim
public static double glp_ipt_col_prim(glp_prob P,
int j)
glp_ipt_col_dual
public static double glp_ipt_col_dual(glp_prob P,
int j)
glp_set_col_kind
public static void glp_set_col_kind(glp_prob P,
int j,
int kind)
glp_get_col_kind
public static int glp_get_col_kind(glp_prob P,
int j)
glp_get_num_int
public static int glp_get_num_int(glp_prob P)
glp_get_num_bin
public static int glp_get_num_bin(glp_prob P)
glp_intopt
public static int glp_intopt(glp_prob P,
glp_iocp parm)
glp_init_iocp
public static void glp_init_iocp(glp_iocp parm)
glp_mip_status
public static int glp_mip_status(glp_prob P)
glp_mip_obj_val
public static double glp_mip_obj_val(glp_prob P)
glp_mip_row_val
public static double glp_mip_row_val(glp_prob P,
int i)
glp_mip_col_val
public static double glp_mip_col_val(glp_prob P,
int j)
glp_print_sol
public static int glp_print_sol(glp_prob P,
java.lang.String fname)
glp_read_sol
public static int glp_read_sol(glp_prob P,
java.lang.String fname)
glp_write_sol
public static int glp_write_sol(glp_prob P,
java.lang.String fname)
glp_print_ranges
public static int glp_print_ranges(glp_prob P,
int len,
SWIGTYPE_p_int list,
int flags,
java.lang.String fname)
glp_print_ipt
public static int glp_print_ipt(glp_prob P,
java.lang.String fname)
glp_read_ipt
public static int glp_read_ipt(glp_prob P,
java.lang.String fname)
glp_write_ipt
public static int glp_write_ipt(glp_prob P,
java.lang.String fname)
glp_print_mip
public static int glp_print_mip(glp_prob P,
java.lang.String fname)
glp_read_mip
public static int glp_read_mip(glp_prob P,
java.lang.String fname)
glp_write_mip
public static int glp_write_mip(glp_prob P,
java.lang.String fname)
glp_bf_exists
public static int glp_bf_exists(glp_prob P)
glp_factorize
public static int glp_factorize(glp_prob P)
glp_bf_updated
public static int glp_bf_updated(glp_prob P)
glp_get_bfcp
public static void glp_get_bfcp(glp_prob P,
glp_bfcp parm)
glp_set_bfcp
public static void glp_set_bfcp(glp_prob P,
glp_bfcp parm)
glp_get_bhead
public static int glp_get_bhead(glp_prob P,
int k)
glp_get_row_bind
public static int glp_get_row_bind(glp_prob P,
int i)
glp_get_col_bind
public static int glp_get_col_bind(glp_prob P,
int j)
glp_ftran
public static void glp_ftran(glp_prob P,
SWIGTYPE_p_double x)
glp_btran
public static void glp_btran(glp_prob P,
SWIGTYPE_p_double x)
glp_warm_up
public static int glp_warm_up(glp_prob P)
glp_eval_tab_row
public static int glp_eval_tab_row(glp_prob P,
int k,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
glp_eval_tab_col
public static int glp_eval_tab_col(glp_prob P,
int k,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
glp_transform_row
public static int glp_transform_row(glp_prob P,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
glp_transform_col
public static int glp_transform_col(glp_prob P,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
glp_prim_rtest
public static int glp_prim_rtest(glp_prob P,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val,
int dir,
double eps)
glp_dual_rtest
public static int glp_dual_rtest(glp_prob P,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val,
int dir,
double eps)
glp_analyze_bound
public static void glp_analyze_bound(glp_prob P,
int k,
SWIGTYPE_p_double value1,
SWIGTYPE_p_int var1,
SWIGTYPE_p_double value2,
SWIGTYPE_p_int var2)
glp_analyze_coef
public static void glp_analyze_coef(glp_prob P,
int k,
SWIGTYPE_p_double coef1,
SWIGTYPE_p_int var1,
SWIGTYPE_p_double value1,
SWIGTYPE_p_double coef2,
SWIGTYPE_p_int var2,
SWIGTYPE_p_double value2)
glp_ios_reason
public static int glp_ios_reason(glp_tree T)
glp_ios_get_prob
public static glp_prob glp_ios_get_prob(glp_tree T)
glp_ios_tree_size
public static void glp_ios_tree_size(glp_tree T,
SWIGTYPE_p_int a_cnt,
SWIGTYPE_p_int n_cnt,
SWIGTYPE_p_int t_cnt)
glp_ios_curr_node
public static int glp_ios_curr_node(glp_tree T)
glp_ios_next_node
public static int glp_ios_next_node(glp_tree T,
int p)
glp_ios_prev_node
public static int glp_ios_prev_node(glp_tree T,
int p)
glp_ios_up_node
public static int glp_ios_up_node(glp_tree T,
int p)
glp_ios_node_level
public static int glp_ios_node_level(glp_tree T,
int p)
glp_ios_node_bound
public static double glp_ios_node_bound(glp_tree T,
int p)
glp_ios_best_node
public static int glp_ios_best_node(glp_tree T)
glp_ios_mip_gap
public static double glp_ios_mip_gap(glp_tree T)
glp_ios_node_data
public static SWIGTYPE_p_void glp_ios_node_data(glp_tree T,
int p)
glp_ios_row_attr
public static void glp_ios_row_attr(glp_tree T,
int i,
glp_attr attr)
glp_ios_pool_size
public static int glp_ios_pool_size(glp_tree T)
glp_ios_add_row
public static int glp_ios_add_row(glp_tree T,
java.lang.String name,
int klass,
int flags,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val,
int type,
double rhs)
glp_ios_del_row
public static void glp_ios_del_row(glp_tree T,
int i)
glp_ios_clear_pool
public static void glp_ios_clear_pool(glp_tree T)
glp_ios_can_branch
public static int glp_ios_can_branch(glp_tree T,
int j)
glp_ios_branch_upon
public static void glp_ios_branch_upon(glp_tree T,
int j,
int sel)
glp_ios_select_node
public static void glp_ios_select_node(glp_tree T,
int p)
glp_ios_heur_sol
public static int glp_ios_heur_sol(glp_tree T,
SWIGTYPE_p_double x)
glp_ios_terminate
public static void glp_ios_terminate(glp_tree T)
glp_init_mpscp
public static void glp_init_mpscp(glp_mpscp parm)
glp_read_mps
public static int glp_read_mps(glp_prob P,
int fmt,
glp_mpscp parm,
java.lang.String fname)
glp_write_mps
public static int glp_write_mps(glp_prob P,
int fmt,
glp_mpscp parm,
java.lang.String fname)
glp_init_cpxcp
public static void glp_init_cpxcp(glp_cpxcp parm)
glp_read_lp
public static int glp_read_lp(glp_prob P,
glp_cpxcp parm,
java.lang.String fname)
glp_write_lp
public static int glp_write_lp(glp_prob P,
glp_cpxcp parm,
java.lang.String fname)
glp_read_prob
public static int glp_read_prob(glp_prob P,
int flags,
java.lang.String fname)
glp_write_prob
public static int glp_write_prob(glp_prob P,
int flags,
java.lang.String fname)
glp_mpl_alloc_wksp
public static glp_tran glp_mpl_alloc_wksp()
glp_mpl_read_model
public static int glp_mpl_read_model(glp_tran tran,
java.lang.String fname,
int skip)
glp_mpl_read_data
public static int glp_mpl_read_data(glp_tran tran,
java.lang.String fname)
glp_mpl_generate
public static int glp_mpl_generate(glp_tran tran,
java.lang.String fname)
glp_mpl_build_prob
public static void glp_mpl_build_prob(glp_tran tran,
glp_prob prob)
glp_mpl_postsolve
public static int glp_mpl_postsolve(glp_tran tran,
glp_prob prob,
int sol)
glp_mpl_free_wksp
public static void glp_mpl_free_wksp(glp_tran tran)
glp_main
public static int glp_main(int argc,
java.lang.String[] argv)
glp_init_env
public static int glp_init_env()
glp_version
public static java.lang.String glp_version()
glp_free_env
public static int glp_free_env()
glp_printf
public static void glp_printf(java.lang.String fmt)
glp_vprintf
public static void glp_vprintf(java.lang.String fmt,
SWIGTYPE_p_va_list arg)
glp_term_out
public static int glp_term_out(int flag)
glp_term_hook
public static void glp_term_hook(SWIGTYPE_p_f_p_void_p_q_const__char__int func,
SWIGTYPE_p_void info)
glp_open_tee
public static int glp_open_tee(java.lang.String fname)
glp_close_tee
public static int glp_close_tee()
glp_error_
public static SWIGTYPE_p_f_p_q_const__char_v_______void glp_error_(java.lang.String file,
int line)
glp_assert_
public static void glp_assert_(java.lang.String expr,
java.lang.String file,
int line)
glp_error_hook
public static void glp_error_hook(SWIGTYPE_p_f_p_void__void func,
SWIGTYPE_p_void info)
glp_malloc
public static SWIGTYPE_p_void glp_malloc(int size)
glp_calloc
public static SWIGTYPE_p_void glp_calloc(int n,
int size)
glp_free
public static void glp_free(SWIGTYPE_p_void ptr)
glp_mem_limit
public static void glp_mem_limit(int limit)
glp_mem_usage
public static void glp_mem_usage(SWIGTYPE_p_int count,
SWIGTYPE_p_int cpeak,
glp_long total,
glp_long tpeak)
glp_time
public static glp_long glp_time()
glp_difftime
public static double glp_difftime(glp_long t1,
glp_long t0)
glp_sdf_open_file
public static glp_data glp_sdf_open_file(java.lang.String fname)
glp_sdf_set_jump
public static void glp_sdf_set_jump(glp_data data,
SWIGTYPE_p_void jump)
glp_sdf_error
public static void glp_sdf_error(glp_data data,
java.lang.String fmt)
glp_sdf_warning
public static void glp_sdf_warning(glp_data data,
java.lang.String fmt)
glp_sdf_read_int
public static int glp_sdf_read_int(glp_data data)
glp_sdf_read_num
public static double glp_sdf_read_num(glp_data data)
glp_sdf_read_item
public static java.lang.String glp_sdf_read_item(glp_data data)
glp_sdf_read_text
public static java.lang.String glp_sdf_read_text(glp_data data)
glp_sdf_line
public static int glp_sdf_line(glp_data data)
glp_sdf_close_file
public static void glp_sdf_close_file(glp_data data)
glp_create_graph
public static _glp_graph glp_create_graph(int v_size,
int a_size)
glp_set_graph_name
public static void glp_set_graph_name(_glp_graph G,
java.lang.String name)
glp_add_vertices
public static int glp_add_vertices(_glp_graph G,
int nadd)
glp_set_vertex_name
public static void glp_set_vertex_name(_glp_graph G,
int i,
java.lang.String name)
glp_add_arc
public static _glp_arc glp_add_arc(_glp_graph G,
int i,
int j)
glp_del_vertices
public static void glp_del_vertices(_glp_graph G,
int ndel,
SWIGTYPE_p_int num)
glp_del_arc
public static void glp_del_arc(_glp_graph G,
_glp_arc a)
glp_erase_graph
public static void glp_erase_graph(_glp_graph G,
int v_size,
int a_size)
glp_delete_graph
public static void glp_delete_graph(_glp_graph G)
glp_create_v_index
public static void glp_create_v_index(_glp_graph G)
glp_find_vertex
public static int glp_find_vertex(_glp_graph G,
java.lang.String name)
glp_delete_v_index
public static void glp_delete_v_index(_glp_graph G)
glp_read_graph
public static int glp_read_graph(_glp_graph G,
java.lang.String fname)
glp_write_graph
public static int glp_write_graph(_glp_graph G,
java.lang.String fname)
glp_mincost_lp
public static void glp_mincost_lp(glp_prob P,
_glp_graph G,
int names,
int v_rhs,
int a_low,
int a_cap,
int a_cost)
glp_mincost_okalg
public static int glp_mincost_okalg(_glp_graph G,
int v_rhs,
int a_low,
int a_cap,
int a_cost,
SWIGTYPE_p_double sol,
int a_x,
int v_pi)
glp_maxflow_lp
public static void glp_maxflow_lp(glp_prob P,
_glp_graph G,
int names,
int s,
int t,
int a_cap)
glp_maxflow_ffalg
public static int glp_maxflow_ffalg(_glp_graph G,
int s,
int t,
int a_cap,
SWIGTYPE_p_double sol,
int a_x,
int v_cut)
glp_check_asnprob
public static int glp_check_asnprob(_glp_graph G,
int v_set)
glp_asnprob_lp
public static int glp_asnprob_lp(glp_prob P,
int form,
_glp_graph G,
int names,
int v_set,
int a_cost)
glp_asnprob_okalg
public static int glp_asnprob_okalg(int form,
_glp_graph G,
int v_set,
int a_cost,
SWIGTYPE_p_double sol,
int a_x)
glp_asnprob_hall
public static int glp_asnprob_hall(_glp_graph G,
int v_set,
int a_x)
glp_cpp
public static double glp_cpp(_glp_graph G,
int v_t,
int v_es,
int v_ls)
glp_read_mincost
public static int glp_read_mincost(_glp_graph G,
int v_rhs,
int a_low,
int a_cap,
int a_cost,
java.lang.String fname)
glp_write_mincost
public static int glp_write_mincost(_glp_graph G,
int v_rhs,
int a_low,
int a_cap,
int a_cost,
java.lang.String fname)
glp_read_maxflow
public static int glp_read_maxflow(_glp_graph G,
SWIGTYPE_p_int s,
SWIGTYPE_p_int t,
int a_cap,
java.lang.String fname)
glp_write_maxflow
public static int glp_write_maxflow(_glp_graph G,
int s,
int t,
int a_cap,
java.lang.String fname)
glp_read_asnprob
public static int glp_read_asnprob(_glp_graph G,
int v_set,
int a_cost,
java.lang.String fname)
glp_write_asnprob
public static int glp_write_asnprob(_glp_graph G,
int v_set,
int a_cost,
java.lang.String fname)
glp_read_ccdata
public static int glp_read_ccdata(_glp_graph G,
int v_wgt,
java.lang.String fname)
glp_write_ccdata
public static int glp_write_ccdata(_glp_graph G,
int v_wgt,
java.lang.String fname)
glp_netgen
public static int glp_netgen(_glp_graph G,
int v_rhs,
int a_cap,
int a_cost,
SWIGTYPE_p_int parm)
glp_gridgen
public static int glp_gridgen(_glp_graph G,
int v_rhs,
int a_cap,
int a_cost,
SWIGTYPE_p_int parm)
glp_rmfgen
public static int glp_rmfgen(_glp_graph G,
SWIGTYPE_p_int s,
SWIGTYPE_p_int t,
int a_cap,
SWIGTYPE_p_int parm)
glp_weak_comp
public static int glp_weak_comp(_glp_graph G,
int v_num)
glp_strong_comp
public static int glp_strong_comp(_glp_graph G,
int v_num)
glp_top_sort
public static int glp_top_sort(_glp_graph G,
int v_num)
glp_wclique_exact
public static int glp_wclique_exact(_glp_graph G,
int v_wgt,
SWIGTYPE_p_double sol,
int v_set)
_glp_lpx_create_prob
public static glp_prob _glp_lpx_create_prob()
_glp_lpx_set_prob_name
public static void _glp_lpx_set_prob_name(glp_prob lp,
java.lang.String name)
_glp_lpx_set_obj_name
public static void _glp_lpx_set_obj_name(glp_prob lp,
java.lang.String name)
_glp_lpx_set_obj_dir
public static void _glp_lpx_set_obj_dir(glp_prob lp,
int dir)
_glp_lpx_add_rows
public static int _glp_lpx_add_rows(glp_prob lp,
int nrs)
_glp_lpx_add_cols
public static int _glp_lpx_add_cols(glp_prob lp,
int ncs)
_glp_lpx_set_row_name
public static void _glp_lpx_set_row_name(glp_prob lp,
int i,
java.lang.String name)
_glp_lpx_set_col_name
public static void _glp_lpx_set_col_name(glp_prob lp,
int j,
java.lang.String name)
_glp_lpx_set_row_bnds
public static void _glp_lpx_set_row_bnds(glp_prob lp,
int i,
int type,
double lb,
double ub)
_glp_lpx_set_col_bnds
public static void _glp_lpx_set_col_bnds(glp_prob lp,
int j,
int type,
double lb,
double ub)
_glp_lpx_set_obj_coef
public static void _glp_lpx_set_obj_coef(glp_prob lp,
int j,
double coef)
_glp_lpx_set_mat_row
public static void _glp_lpx_set_mat_row(glp_prob lp,
int i,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
_glp_lpx_set_mat_col
public static void _glp_lpx_set_mat_col(glp_prob lp,
int j,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
_glp_lpx_load_matrix
public static void _glp_lpx_load_matrix(glp_prob lp,
int ne,
SWIGTYPE_p_int ia,
SWIGTYPE_p_int ja,
SWIGTYPE_p_double ar)
_glp_lpx_del_rows
public static void _glp_lpx_del_rows(glp_prob lp,
int nrs,
SWIGTYPE_p_int num)
_glp_lpx_del_cols
public static void _glp_lpx_del_cols(glp_prob lp,
int ncs,
SWIGTYPE_p_int num)
_glp_lpx_delete_prob
public static void _glp_lpx_delete_prob(glp_prob lp)
_glp_lpx_get_prob_name
public static java.lang.String _glp_lpx_get_prob_name(glp_prob lp)
_glp_lpx_get_obj_name
public static java.lang.String _glp_lpx_get_obj_name(glp_prob lp)
_glp_lpx_get_obj_dir
public static int _glp_lpx_get_obj_dir(glp_prob lp)
_glp_lpx_get_num_rows
public static int _glp_lpx_get_num_rows(glp_prob lp)
_glp_lpx_get_num_cols
public static int _glp_lpx_get_num_cols(glp_prob lp)
_glp_lpx_get_row_name
public static java.lang.String _glp_lpx_get_row_name(glp_prob lp,
int i)
_glp_lpx_get_col_name
public static java.lang.String _glp_lpx_get_col_name(glp_prob lp,
int j)
_glp_lpx_get_row_type
public static int _glp_lpx_get_row_type(glp_prob lp,
int i)
_glp_lpx_get_row_lb
public static double _glp_lpx_get_row_lb(glp_prob lp,
int i)
_glp_lpx_get_row_ub
public static double _glp_lpx_get_row_ub(glp_prob lp,
int i)
_glp_lpx_get_row_bnds
public static void _glp_lpx_get_row_bnds(glp_prob lp,
int i,
SWIGTYPE_p_int typx,
SWIGTYPE_p_double lb,
SWIGTYPE_p_double ub)
_glp_lpx_get_col_type
public static int _glp_lpx_get_col_type(glp_prob lp,
int j)
_glp_lpx_get_col_lb
public static double _glp_lpx_get_col_lb(glp_prob lp,
int j)
_glp_lpx_get_col_ub
public static double _glp_lpx_get_col_ub(glp_prob lp,
int j)
_glp_lpx_get_col_bnds
public static void _glp_lpx_get_col_bnds(glp_prob lp,
int j,
SWIGTYPE_p_int typx,
SWIGTYPE_p_double lb,
SWIGTYPE_p_double ub)
_glp_lpx_get_obj_coef
public static double _glp_lpx_get_obj_coef(glp_prob lp,
int j)
_glp_lpx_get_num_nz
public static int _glp_lpx_get_num_nz(glp_prob lp)
_glp_lpx_get_mat_row
public static int _glp_lpx_get_mat_row(glp_prob lp,
int i,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
_glp_lpx_get_mat_col
public static int _glp_lpx_get_mat_col(glp_prob lp,
int j,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
_glp_lpx_create_index
public static void _glp_lpx_create_index(glp_prob lp)
_glp_lpx_find_row
public static int _glp_lpx_find_row(glp_prob lp,
java.lang.String name)
_glp_lpx_find_col
public static int _glp_lpx_find_col(glp_prob lp,
java.lang.String name)
_glp_lpx_delete_index
public static void _glp_lpx_delete_index(glp_prob lp)
_glp_lpx_scale_prob
public static void _glp_lpx_scale_prob(glp_prob lp)
_glp_lpx_unscale_prob
public static void _glp_lpx_unscale_prob(glp_prob lp)
_glp_lpx_set_row_stat
public static void _glp_lpx_set_row_stat(glp_prob lp,
int i,
int stat)
_glp_lpx_set_col_stat
public static void _glp_lpx_set_col_stat(glp_prob lp,
int j,
int stat)
_glp_lpx_std_basis
public static void _glp_lpx_std_basis(glp_prob lp)
_glp_lpx_adv_basis
public static void _glp_lpx_adv_basis(glp_prob lp)
_glp_lpx_cpx_basis
public static void _glp_lpx_cpx_basis(glp_prob lp)
_glp_lpx_simplex
public static int _glp_lpx_simplex(glp_prob lp)
_glp_lpx_exact
public static int _glp_lpx_exact(glp_prob lp)
_glp_lpx_get_status
public static int _glp_lpx_get_status(glp_prob lp)
_glp_lpx_get_prim_stat
public static int _glp_lpx_get_prim_stat(glp_prob lp)
_glp_lpx_get_dual_stat
public static int _glp_lpx_get_dual_stat(glp_prob lp)
_glp_lpx_get_obj_val
public static double _glp_lpx_get_obj_val(glp_prob lp)
_glp_lpx_get_row_stat
public static int _glp_lpx_get_row_stat(glp_prob lp,
int i)
_glp_lpx_get_row_prim
public static double _glp_lpx_get_row_prim(glp_prob lp,
int i)
_glp_lpx_get_row_dual
public static double _glp_lpx_get_row_dual(glp_prob lp,
int i)
_glp_lpx_get_row_info
public static void _glp_lpx_get_row_info(glp_prob lp,
int i,
SWIGTYPE_p_int tagx,
SWIGTYPE_p_double vx,
SWIGTYPE_p_double dx)
_glp_lpx_get_col_stat
public static int _glp_lpx_get_col_stat(glp_prob lp,
int j)
_glp_lpx_get_col_prim
public static double _glp_lpx_get_col_prim(glp_prob lp,
int j)
_glp_lpx_get_col_dual
public static double _glp_lpx_get_col_dual(glp_prob lp,
int j)
_glp_lpx_get_col_info
public static void _glp_lpx_get_col_info(glp_prob lp,
int j,
SWIGTYPE_p_int tagx,
SWIGTYPE_p_double vx,
SWIGTYPE_p_double dx)
_glp_lpx_get_ray_info
public static int _glp_lpx_get_ray_info(glp_prob lp)
_glp_lpx_check_kkt
public static void _glp_lpx_check_kkt(glp_prob lp,
int scaled,
LPXKKT kkt)
_glp_lpx_warm_up
public static int _glp_lpx_warm_up(glp_prob lp)
_glp_lpx_eval_tab_row
public static int _glp_lpx_eval_tab_row(glp_prob lp,
int k,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
_glp_lpx_eval_tab_col
public static int _glp_lpx_eval_tab_col(glp_prob lp,
int k,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
_glp_lpx_transform_row
public static int _glp_lpx_transform_row(glp_prob lp,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
_glp_lpx_transform_col
public static int _glp_lpx_transform_col(glp_prob lp,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val)
_glp_lpx_prim_ratio_test
public static int _glp_lpx_prim_ratio_test(glp_prob lp,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val,
int how,
double tol)
_glp_lpx_dual_ratio_test
public static int _glp_lpx_dual_ratio_test(glp_prob lp,
int len,
SWIGTYPE_p_int ind,
SWIGTYPE_p_double val,
int how,
double tol)
_glp_lpx_interior
public static int _glp_lpx_interior(glp_prob lp)
_glp_lpx_ipt_status
public static int _glp_lpx_ipt_status(glp_prob lp)
_glp_lpx_ipt_obj_val
public static double _glp_lpx_ipt_obj_val(glp_prob lp)
_glp_lpx_ipt_row_prim
public static double _glp_lpx_ipt_row_prim(glp_prob lp,
int i)
_glp_lpx_ipt_row_dual
public static double _glp_lpx_ipt_row_dual(glp_prob lp,
int i)
_glp_lpx_ipt_col_prim
public static double _glp_lpx_ipt_col_prim(glp_prob lp,
int j)
_glp_lpx_ipt_col_dual
public static double _glp_lpx_ipt_col_dual(glp_prob lp,
int j)
_glp_lpx_set_class
public static void _glp_lpx_set_class(glp_prob lp,
int klass)
_glp_lpx_get_class
public static int _glp_lpx_get_class(glp_prob lp)
_glp_lpx_set_col_kind
public static void _glp_lpx_set_col_kind(glp_prob lp,
int j,
int kind)
_glp_lpx_get_col_kind
public static int _glp_lpx_get_col_kind(glp_prob lp,
int j)
_glp_lpx_get_num_int
public static int _glp_lpx_get_num_int(glp_prob lp)
_glp_lpx_get_num_bin
public static int _glp_lpx_get_num_bin(glp_prob lp)
_glp_lpx_integer
public static int _glp_lpx_integer(glp_prob lp)
_glp_lpx_intopt
public static int _glp_lpx_intopt(glp_prob lp)
_glp_lpx_mip_status
public static int _glp_lpx_mip_status(glp_prob lp)
_glp_lpx_mip_obj_val
public static double _glp_lpx_mip_obj_val(glp_prob lp)
_glp_lpx_mip_row_val
public static double _glp_lpx_mip_row_val(glp_prob lp,
int i)
_glp_lpx_mip_col_val
public static double _glp_lpx_mip_col_val(glp_prob lp,
int j)
_glp_lpx_check_int
public static void _glp_lpx_check_int(glp_prob lp,
LPXKKT kkt)
_glp_lpx_reset_parms
public static void _glp_lpx_reset_parms(glp_prob lp)
_glp_lpx_set_int_parm
public static void _glp_lpx_set_int_parm(glp_prob lp,
int parm,
int val)
_glp_lpx_get_int_parm
public static int _glp_lpx_get_int_parm(glp_prob lp,
int parm)
_glp_lpx_set_real_parm
public static void _glp_lpx_set_real_parm(glp_prob lp,
int parm,
double val)
_glp_lpx_get_real_parm
public static double _glp_lpx_get_real_parm(glp_prob lp,
int parm)
_glp_lpx_read_mps
public static glp_prob _glp_lpx_read_mps(java.lang.String fname)
_glp_lpx_write_mps
public static int _glp_lpx_write_mps(glp_prob lp,
java.lang.String fname)
_glp_lpx_read_bas
public static int _glp_lpx_read_bas(glp_prob lp,
java.lang.String fname)
_glp_lpx_write_bas
public static int _glp_lpx_write_bas(glp_prob lp,
java.lang.String fname)
_glp_lpx_read_freemps
public static glp_prob _glp_lpx_read_freemps(java.lang.String fname)
_glp_lpx_write_freemps
public static int _glp_lpx_write_freemps(glp_prob lp,
java.lang.String fname)
_glp_lpx_read_cpxlp
public static glp_prob _glp_lpx_read_cpxlp(java.lang.String fname)
_glp_lpx_write_cpxlp
public static int _glp_lpx_write_cpxlp(glp_prob lp,
java.lang.String fname)
_glp_lpx_read_model
public static glp_prob _glp_lpx_read_model(java.lang.String model,
java.lang.String data,
java.lang.String output)
_glp_lpx_print_prob
public static int _glp_lpx_print_prob(glp_prob lp,
java.lang.String fname)
_glp_lpx_print_sol
public static int _glp_lpx_print_sol(glp_prob lp,
java.lang.String fname)
_glp_lpx_print_sens_bnds
public static int _glp_lpx_print_sens_bnds(glp_prob lp,
java.lang.String fname)
_glp_lpx_print_ips
public static int _glp_lpx_print_ips(glp_prob lp,
java.lang.String fname)
_glp_lpx_print_mip
public static int _glp_lpx_print_mip(glp_prob lp,
java.lang.String fname)
_glp_lpx_is_b_avail
public static int _glp_lpx_is_b_avail(glp_prob lp)
_glp_lpx_write_pb
public static int _glp_lpx_write_pb(glp_prob lp,
java.lang.String fname,
int normalized,
int binarize)
_glp_lpx_main
public static int _glp_lpx_main(int argc,
java.lang.String[] argv)
glp_java_get_tree_object
public static glp_tree glp_java_get_tree_object(long tree)