1
2
3
4
5
6
7
8
9 package org.gnu.glpk;
10
11
12
13
14
15
16 public class GLPKJNI {
17
18 static {
19 try {
20 if (System.getProperty("os.name").toLowerCase().contains("windows")) {
21
22
23
24 System.loadLibrary("glpk_4_65_java");
25 } else {
26
27
28
29 System.loadLibrary("glpk_java");
30 }
31 } catch (UnsatisfiedLinkError e) {
32
33
34
35 String info = "\n"
36 + "The dynamic link library for GLPK for Java could not be "
37 + "loaded.\nConsider using\njava -Djava.library.path=\n"
38 + "The current value of system property java.library.path is:\n"
39 + System.getProperty("java.library.path") + "\n\n";
40
41 try {
42
43
44
45 String bits = null;
46
47 bits = System.getProperty("com.ibm.vm.bitmode");
48 if (bits == null) {
49 bits = System.getProperty("sun.arch.data.model");
50 }
51
52 info +=
53 "java.vendor: " + System.getProperty("java.vendor")
54 + "\njava.version: "
55 + System.getProperty("java.version")
56 + "\njava.vm.name: "
57 + System.getProperty("java.vm.name")
58 + "\njava.vm.version: "
59 + System.getProperty("java.vm.version")
60 + "\njava.runtime.version: "
61 + System.getProperty("java.runtime.version");
62 if (bits != null) {
63 info += "\ndata model: " + bits + " bit";
64 }
65 } catch (SecurityException ex) {
66 info += "\n\n";
67 info += ex.getMessage();
68 }
69 info += "\n";
70 System.err.println(info);
71 throw e;
72 }
73 }
74
75 public final static native long new_intArray(int jarg1);
76 public final static native void delete_intArray(long jarg1);
77 public final static native int intArray_getitem(long jarg1, int jarg2);
78 public final static native void intArray_setitem(long jarg1, int jarg2, int jarg3);
79 public final static native long new_doubleArray(int jarg1);
80 public final static native void delete_doubleArray(long jarg1);
81 public final static native double doubleArray_getitem(long jarg1, int jarg2);
82 public final static native void doubleArray_setitem(long jarg1, int jarg2, double jarg3);
83 public final static native int GLP_JAVA_A_CAP_get();
84 public final static native int GLP_JAVA_A_COST_get();
85 public final static native int GLP_JAVA_A_LOW_get();
86 public final static native int GLP_JAVA_A_RC_get();
87 public final static native int GLP_JAVA_A_X_get();
88 public final static native int GLP_JAVA_A_SIZE_get();
89 public final static native int GLP_JAVA_V_CUT_get();
90 public final static native int GLP_JAVA_V_PI_get();
91 public final static native int GLP_JAVA_V_RHS_get();
92 public final static native int GLP_JAVA_V_SET_get();
93 public final static native int GLP_JAVA_V_SIZE_get();
94 public final static native int GLP_JAVA_MSG_LVL_OFF_get();
95 public final static native int GLP_JAVA_MSG_LVL_ALL_get();
96 public final static native void glp_java_error(String jarg1);
97 public final static native void glp_java_set_msg_lvl(int jarg1);
98 public final static native void glp_java_set_numeric_locale(String jarg1);
99 public final static native void glp_java_arc_data_cap_set(long jarg1, glp_java_arc_data jarg1_, double jarg2);
100 public final static native double glp_java_arc_data_cap_get(long jarg1, glp_java_arc_data jarg1_);
101 public final static native void glp_java_arc_data_cost_set(long jarg1, glp_java_arc_data jarg1_, double jarg2);
102 public final static native double glp_java_arc_data_cost_get(long jarg1, glp_java_arc_data jarg1_);
103 public final static native void glp_java_arc_data_low_set(long jarg1, glp_java_arc_data jarg1_, double jarg2);
104 public final static native double glp_java_arc_data_low_get(long jarg1, glp_java_arc_data jarg1_);
105 public final static native void glp_java_arc_data_rc_set(long jarg1, glp_java_arc_data jarg1_, double jarg2);
106 public final static native double glp_java_arc_data_rc_get(long jarg1, glp_java_arc_data jarg1_);
107 public final static native void glp_java_arc_data_x_set(long jarg1, glp_java_arc_data jarg1_, double jarg2);
108 public final static native double glp_java_arc_data_x_get(long jarg1, glp_java_arc_data jarg1_);
109 public final static native long new_glp_java_arc_data();
110 public final static native void delete_glp_java_arc_data(long jarg1);
111 public final static native void glp_java_vertex_data_cut_set(long jarg1, glp_java_vertex_data jarg1_, int jarg2);
112 public final static native int glp_java_vertex_data_cut_get(long jarg1, glp_java_vertex_data jarg1_);
113 public final static native void glp_java_vertex_data_pi_set(long jarg1, glp_java_vertex_data jarg1_, double jarg2);
114 public final static native double glp_java_vertex_data_pi_get(long jarg1, glp_java_vertex_data jarg1_);
115 public final static native void glp_java_vertex_data_rhs_set(long jarg1, glp_java_vertex_data jarg1_, double jarg2);
116 public final static native double glp_java_vertex_data_rhs_get(long jarg1, glp_java_vertex_data jarg1_);
117 public final static native void glp_java_vertex_data_set_set(long jarg1, glp_java_vertex_data jarg1_, int jarg2);
118 public final static native int glp_java_vertex_data_set_get(long jarg1, glp_java_vertex_data jarg1_);
119 public final static native long new_glp_java_vertex_data();
120 public final static native void delete_glp_java_vertex_data(long jarg1);
121 public final static native long glp_java_arc_get_data(long jarg1, glp_arc jarg1_);
122 public final static native long glp_java_vertex_data_get(long jarg1, glp_graph jarg1_, int jarg2);
123 public final static native long glp_java_vertex_get_data(long jarg1, glp_vertex jarg1_);
124 public final static native long glp_java_vertex_get(long jarg1, glp_graph jarg1_, int jarg2);
125 public final static native void glp_prob_hidden_internal_set(long jarg1, glp_prob jarg1_, int jarg2);
126 public final static native int glp_prob_hidden_internal_get(long jarg1, glp_prob jarg1_);
127 public final static native long new_glp_prob();
128 public final static native void delete_glp_prob(long jarg1);
129 public final static native void glp_tran_hidden_internal_set(long jarg1, glp_tran jarg1_, int jarg2);
130 public final static native int glp_tran_hidden_internal_get(long jarg1, glp_tran jarg1_);
131 public final static native long new_glp_tran();
132 public final static native void delete_glp_tran(long jarg1);
133 public final static native void glp_tree_hidden_internal_set(long jarg1, glp_tree jarg1_, int jarg2);
134 public final static native int glp_tree_hidden_internal_get(long jarg1, glp_tree jarg1_);
135 public final static native long new_glp_tree();
136 public final static native void delete_glp_tree(long jarg1);
137 public final static native int GLP_MAJOR_VERSION_get();
138 public final static native int GLP_MINOR_VERSION_get();
139 public final static native int GLP_MIN_get();
140 public final static native int GLP_MAX_get();
141 public final static native int GLP_CV_get();
142 public final static native int GLP_IV_get();
143 public final static native int GLP_BV_get();
144 public final static native int GLP_FR_get();
145 public final static native int GLP_LO_get();
146 public final static native int GLP_UP_get();
147 public final static native int GLP_DB_get();
148 public final static native int GLP_FX_get();
149 public final static native int GLP_BS_get();
150 public final static native int GLP_NL_get();
151 public final static native int GLP_NU_get();
152 public final static native int GLP_NF_get();
153 public final static native int GLP_NS_get();
154 public final static native int GLP_SF_GM_get();
155 public final static native int GLP_SF_EQ_get();
156 public final static native int GLP_SF_2N_get();
157 public final static native int GLP_SF_SKIP_get();
158 public final static native int GLP_SF_AUTO_get();
159 public final static native int GLP_SOL_get();
160 public final static native int GLP_IPT_get();
161 public final static native int GLP_MIP_get();
162 public final static native int GLP_UNDEF_get();
163 public final static native int GLP_FEAS_get();
164 public final static native int GLP_INFEAS_get();
165 public final static native int GLP_NOFEAS_get();
166 public final static native int GLP_OPT_get();
167 public final static native int GLP_UNBND_get();
168 public final static native void glp_bfcp_msg_lev_set(long jarg1, glp_bfcp jarg1_, int jarg2);
169 public final static native int glp_bfcp_msg_lev_get(long jarg1, glp_bfcp jarg1_);
170 public final static native void glp_bfcp_type_set(long jarg1, glp_bfcp jarg1_, int jarg2);
171 public final static native int glp_bfcp_type_get(long jarg1, glp_bfcp jarg1_);
172 public final static native int GLP_BF_LUF_get();
173 public final static native int GLP_BF_BTF_get();
174 public final static native int GLP_BF_FT_get();
175 public final static native int GLP_BF_BG_get();
176 public final static native int GLP_BF_GR_get();
177 public final static native void glp_bfcp_lu_size_set(long jarg1, glp_bfcp jarg1_, int jarg2);
178 public final static native int glp_bfcp_lu_size_get(long jarg1, glp_bfcp jarg1_);
179 public final static native void glp_bfcp_piv_tol_set(long jarg1, glp_bfcp jarg1_, double jarg2);
180 public final static native double glp_bfcp_piv_tol_get(long jarg1, glp_bfcp jarg1_);
181 public final static native void glp_bfcp_piv_lim_set(long jarg1, glp_bfcp jarg1_, int jarg2);
182 public final static native int glp_bfcp_piv_lim_get(long jarg1, glp_bfcp jarg1_);
183 public final static native void glp_bfcp_suhl_set(long jarg1, glp_bfcp jarg1_, int jarg2);
184 public final static native int glp_bfcp_suhl_get(long jarg1, glp_bfcp jarg1_);
185 public final static native void glp_bfcp_eps_tol_set(long jarg1, glp_bfcp jarg1_, double jarg2);
186 public final static native double glp_bfcp_eps_tol_get(long jarg1, glp_bfcp jarg1_);
187 public final static native void glp_bfcp_max_gro_set(long jarg1, glp_bfcp jarg1_, double jarg2);
188 public final static native double glp_bfcp_max_gro_get(long jarg1, glp_bfcp jarg1_);
189 public final static native void glp_bfcp_nfs_max_set(long jarg1, glp_bfcp jarg1_, int jarg2);
190 public final static native int glp_bfcp_nfs_max_get(long jarg1, glp_bfcp jarg1_);
191 public final static native void glp_bfcp_upd_tol_set(long jarg1, glp_bfcp jarg1_, double jarg2);
192 public final static native double glp_bfcp_upd_tol_get(long jarg1, glp_bfcp jarg1_);
193 public final static native void glp_bfcp_nrs_max_set(long jarg1, glp_bfcp jarg1_, int jarg2);
194 public final static native int glp_bfcp_nrs_max_get(long jarg1, glp_bfcp jarg1_);
195 public final static native void glp_bfcp_rs_size_set(long jarg1, glp_bfcp jarg1_, int jarg2);
196 public final static native int glp_bfcp_rs_size_get(long jarg1, glp_bfcp jarg1_);
197 public final static native void glp_bfcp_foo_bar_set(long jarg1, glp_bfcp jarg1_, long jarg2);
198 public final static native long glp_bfcp_foo_bar_get(long jarg1, glp_bfcp jarg1_);
199 public final static native long new_glp_bfcp();
200 public final static native void delete_glp_bfcp(long jarg1);
201 public final static native void glp_smcp_msg_lev_set(long jarg1, glp_smcp jarg1_, int jarg2);
202 public final static native int glp_smcp_msg_lev_get(long jarg1, glp_smcp jarg1_);
203 public final static native int GLP_MSG_OFF_get();
204 public final static native int GLP_MSG_ERR_get();
205 public final static native int GLP_MSG_ON_get();
206 public final static native int GLP_MSG_ALL_get();
207 public final static native int GLP_MSG_DBG_get();
208 public final static native void glp_smcp_meth_set(long jarg1, glp_smcp jarg1_, int jarg2);
209 public final static native int glp_smcp_meth_get(long jarg1, glp_smcp jarg1_);
210 public final static native int GLP_PRIMAL_get();
211 public final static native int GLP_DUALP_get();
212 public final static native int GLP_DUAL_get();
213 public final static native void glp_smcp_pricing_set(long jarg1, glp_smcp jarg1_, int jarg2);
214 public final static native int glp_smcp_pricing_get(long jarg1, glp_smcp jarg1_);
215 public final static native int GLP_PT_STD_get();
216 public final static native int GLP_PT_PSE_get();
217 public final static native void glp_smcp_r_test_set(long jarg1, glp_smcp jarg1_, int jarg2);
218 public final static native int glp_smcp_r_test_get(long jarg1, glp_smcp jarg1_);
219 public final static native int GLP_RT_STD_get();
220 public final static native int GLP_RT_HAR_get();
221 public final static native int GLP_RT_FLIP_get();
222 public final static native void glp_smcp_tol_bnd_set(long jarg1, glp_smcp jarg1_, double jarg2);
223 public final static native double glp_smcp_tol_bnd_get(long jarg1, glp_smcp jarg1_);
224 public final static native void glp_smcp_tol_dj_set(long jarg1, glp_smcp jarg1_, double jarg2);
225 public final static native double glp_smcp_tol_dj_get(long jarg1, glp_smcp jarg1_);
226 public final static native void glp_smcp_tol_piv_set(long jarg1, glp_smcp jarg1_, double jarg2);
227 public final static native double glp_smcp_tol_piv_get(long jarg1, glp_smcp jarg1_);
228 public final static native void glp_smcp_obj_ll_set(long jarg1, glp_smcp jarg1_, double jarg2);
229 public final static native double glp_smcp_obj_ll_get(long jarg1, glp_smcp jarg1_);
230 public final static native void glp_smcp_obj_ul_set(long jarg1, glp_smcp jarg1_, double jarg2);
231 public final static native double glp_smcp_obj_ul_get(long jarg1, glp_smcp jarg1_);
232 public final static native void glp_smcp_it_lim_set(long jarg1, glp_smcp jarg1_, int jarg2);
233 public final static native int glp_smcp_it_lim_get(long jarg1, glp_smcp jarg1_);
234 public final static native void glp_smcp_tm_lim_set(long jarg1, glp_smcp jarg1_, int jarg2);
235 public final static native int glp_smcp_tm_lim_get(long jarg1, glp_smcp jarg1_);
236 public final static native void glp_smcp_out_frq_set(long jarg1, glp_smcp jarg1_, int jarg2);
237 public final static native int glp_smcp_out_frq_get(long jarg1, glp_smcp jarg1_);
238 public final static native void glp_smcp_out_dly_set(long jarg1, glp_smcp jarg1_, int jarg2);
239 public final static native int glp_smcp_out_dly_get(long jarg1, glp_smcp jarg1_);
240 public final static native void glp_smcp_presolve_set(long jarg1, glp_smcp jarg1_, int jarg2);
241 public final static native int glp_smcp_presolve_get(long jarg1, glp_smcp jarg1_);
242 public final static native void glp_smcp_excl_set(long jarg1, glp_smcp jarg1_, int jarg2);
243 public final static native int glp_smcp_excl_get(long jarg1, glp_smcp jarg1_);
244 public final static native void glp_smcp_shift_set(long jarg1, glp_smcp jarg1_, int jarg2);
245 public final static native int glp_smcp_shift_get(long jarg1, glp_smcp jarg1_);
246 public final static native void glp_smcp_aorn_set(long jarg1, glp_smcp jarg1_, int jarg2);
247 public final static native int glp_smcp_aorn_get(long jarg1, glp_smcp jarg1_);
248 public final static native int GLP_USE_AT_get();
249 public final static native int GLP_USE_NT_get();
250 public final static native void glp_smcp_foo_bar_set(long jarg1, glp_smcp jarg1_, long jarg2);
251 public final static native long glp_smcp_foo_bar_get(long jarg1, glp_smcp jarg1_);
252 public final static native long new_glp_smcp();
253 public final static native void delete_glp_smcp(long jarg1);
254 public final static native void glp_iptcp_msg_lev_set(long jarg1, glp_iptcp jarg1_, int jarg2);
255 public final static native int glp_iptcp_msg_lev_get(long jarg1, glp_iptcp jarg1_);
256 public final static native void glp_iptcp_ord_alg_set(long jarg1, glp_iptcp jarg1_, int jarg2);
257 public final static native int glp_iptcp_ord_alg_get(long jarg1, glp_iptcp jarg1_);
258 public final static native int GLP_ORD_NONE_get();
259 public final static native int GLP_ORD_QMD_get();
260 public final static native int GLP_ORD_AMD_get();
261 public final static native int GLP_ORD_SYMAMD_get();
262 public final static native void glp_iptcp_foo_bar_set(long jarg1, glp_iptcp jarg1_, long jarg2);
263 public final static native long glp_iptcp_foo_bar_get(long jarg1, glp_iptcp jarg1_);
264 public final static native long new_glp_iptcp();
265 public final static native void delete_glp_iptcp(long jarg1);
266 public final static native void glp_iocp_msg_lev_set(long jarg1, glp_iocp jarg1_, int jarg2);
267 public final static native int glp_iocp_msg_lev_get(long jarg1, glp_iocp jarg1_);
268 public final static native void glp_iocp_br_tech_set(long jarg1, glp_iocp jarg1_, int jarg2);
269 public final static native int glp_iocp_br_tech_get(long jarg1, glp_iocp jarg1_);
270 public final static native int GLP_BR_FFV_get();
271 public final static native int GLP_BR_LFV_get();
272 public final static native int GLP_BR_MFV_get();
273 public final static native int GLP_BR_DTH_get();
274 public final static native int GLP_BR_PCH_get();
275 public final static native void glp_iocp_bt_tech_set(long jarg1, glp_iocp jarg1_, int jarg2);
276 public final static native int glp_iocp_bt_tech_get(long jarg1, glp_iocp jarg1_);
277 public final static native int GLP_BT_DFS_get();
278 public final static native int GLP_BT_BFS_get();
279 public final static native int GLP_BT_BLB_get();
280 public final static native int GLP_BT_BPH_get();
281 public final static native void glp_iocp_tol_int_set(long jarg1, glp_iocp jarg1_, double jarg2);
282 public final static native double glp_iocp_tol_int_get(long jarg1, glp_iocp jarg1_);
283 public final static native void glp_iocp_tol_obj_set(long jarg1, glp_iocp jarg1_, double jarg2);
284 public final static native double glp_iocp_tol_obj_get(long jarg1, glp_iocp jarg1_);
285 public final static native void glp_iocp_tm_lim_set(long jarg1, glp_iocp jarg1_, int jarg2);
286 public final static native int glp_iocp_tm_lim_get(long jarg1, glp_iocp jarg1_);
287 public final static native void glp_iocp_out_frq_set(long jarg1, glp_iocp jarg1_, int jarg2);
288 public final static native int glp_iocp_out_frq_get(long jarg1, glp_iocp jarg1_);
289 public final static native void glp_iocp_out_dly_set(long jarg1, glp_iocp jarg1_, int jarg2);
290 public final static native int glp_iocp_out_dly_get(long jarg1, glp_iocp jarg1_);
291 public final static native void glp_iocp_cb_func_set(long jarg1, glp_iocp jarg1_, long jarg2);
292 public final static native long glp_iocp_cb_func_get(long jarg1, glp_iocp jarg1_);
293 public final static native void glp_iocp_cb_info_set(long jarg1, glp_iocp jarg1_, long jarg2);
294 public final static native long glp_iocp_cb_info_get(long jarg1, glp_iocp jarg1_);
295 public final static native void glp_iocp_cb_size_set(long jarg1, glp_iocp jarg1_, int jarg2);
296 public final static native int glp_iocp_cb_size_get(long jarg1, glp_iocp jarg1_);
297 public final static native void glp_iocp_pp_tech_set(long jarg1, glp_iocp jarg1_, int jarg2);
298 public final static native int glp_iocp_pp_tech_get(long jarg1, glp_iocp jarg1_);
299 public final static native int GLP_PP_NONE_get();
300 public final static native int GLP_PP_ROOT_get();
301 public final static native int GLP_PP_ALL_get();
302 public final static native void glp_iocp_mip_gap_set(long jarg1, glp_iocp jarg1_, double jarg2);
303 public final static native double glp_iocp_mip_gap_get(long jarg1, glp_iocp jarg1_);
304 public final static native void glp_iocp_mir_cuts_set(long jarg1, glp_iocp jarg1_, int jarg2);
305 public final static native int glp_iocp_mir_cuts_get(long jarg1, glp_iocp jarg1_);
306 public final static native void glp_iocp_gmi_cuts_set(long jarg1, glp_iocp jarg1_, int jarg2);
307 public final static native int glp_iocp_gmi_cuts_get(long jarg1, glp_iocp jarg1_);
308 public final static native void glp_iocp_cov_cuts_set(long jarg1, glp_iocp jarg1_, int jarg2);
309 public final static native int glp_iocp_cov_cuts_get(long jarg1, glp_iocp jarg1_);
310 public final static native void glp_iocp_clq_cuts_set(long jarg1, glp_iocp jarg1_, int jarg2);
311 public final static native int glp_iocp_clq_cuts_get(long jarg1, glp_iocp jarg1_);
312 public final static native void glp_iocp_presolve_set(long jarg1, glp_iocp jarg1_, int jarg2);
313 public final static native int glp_iocp_presolve_get(long jarg1, glp_iocp jarg1_);
314 public final static native void glp_iocp_binarize_set(long jarg1, glp_iocp jarg1_, int jarg2);
315 public final static native int glp_iocp_binarize_get(long jarg1, glp_iocp jarg1_);
316 public final static native void glp_iocp_fp_heur_set(long jarg1, glp_iocp jarg1_, int jarg2);
317 public final static native int glp_iocp_fp_heur_get(long jarg1, glp_iocp jarg1_);
318 public final static native void glp_iocp_ps_heur_set(long jarg1, glp_iocp jarg1_, int jarg2);
319 public final static native int glp_iocp_ps_heur_get(long jarg1, glp_iocp jarg1_);
320 public final static native void glp_iocp_ps_tm_lim_set(long jarg1, glp_iocp jarg1_, int jarg2);
321 public final static native int glp_iocp_ps_tm_lim_get(long jarg1, glp_iocp jarg1_);
322 public final static native void glp_iocp_sr_heur_set(long jarg1, glp_iocp jarg1_, int jarg2);
323 public final static native int glp_iocp_sr_heur_get(long jarg1, glp_iocp jarg1_);
324 public final static native void glp_iocp_use_sol_set(long jarg1, glp_iocp jarg1_, int jarg2);
325 public final static native int glp_iocp_use_sol_get(long jarg1, glp_iocp jarg1_);
326 public final static native void glp_iocp_save_sol_set(long jarg1, glp_iocp jarg1_, String jarg2);
327 public final static native String glp_iocp_save_sol_get(long jarg1, glp_iocp jarg1_);
328 public final static native void glp_iocp_alien_set(long jarg1, glp_iocp jarg1_, int jarg2);
329 public final static native int glp_iocp_alien_get(long jarg1, glp_iocp jarg1_);
330 public final static native void glp_iocp_flip_set(long jarg1, glp_iocp jarg1_, int jarg2);
331 public final static native int glp_iocp_flip_get(long jarg1, glp_iocp jarg1_);
332 public final static native void glp_iocp_foo_bar_set(long jarg1, glp_iocp jarg1_, long jarg2);
333 public final static native long glp_iocp_foo_bar_get(long jarg1, glp_iocp jarg1_);
334 public final static native long new_glp_iocp();
335 public final static native void delete_glp_iocp(long jarg1);
336 public final static native void glp_attr_level_set(long jarg1, glp_attr jarg1_, int jarg2);
337 public final static native int glp_attr_level_get(long jarg1, glp_attr jarg1_);
338 public final static native void glp_attr_origin_set(long jarg1, glp_attr jarg1_, int jarg2);
339 public final static native int glp_attr_origin_get(long jarg1, glp_attr jarg1_);
340 public final static native int GLP_RF_REG_get();
341 public final static native int GLP_RF_LAZY_get();
342 public final static native int GLP_RF_CUT_get();
343 public final static native void glp_attr_klass_set(long jarg1, glp_attr jarg1_, int jarg2);
344 public final static native int glp_attr_klass_get(long jarg1, glp_attr jarg1_);
345 public final static native int GLP_RF_GMI_get();
346 public final static native int GLP_RF_MIR_get();
347 public final static native int GLP_RF_COV_get();
348 public final static native int GLP_RF_CLQ_get();
349 public final static native void glp_attr_foo_bar_set(long jarg1, glp_attr jarg1_, long jarg2);
350 public final static native long glp_attr_foo_bar_get(long jarg1, glp_attr jarg1_);
351 public final static native long new_glp_attr();
352 public final static native void delete_glp_attr(long jarg1);
353 public final static native int GLP_ON_get();
354 public final static native int GLP_OFF_get();
355 public final static native int GLP_IROWGEN_get();
356 public final static native int GLP_IBINGO_get();
357 public final static native int GLP_IHEUR_get();
358 public final static native int GLP_ICUTGEN_get();
359 public final static native int GLP_IBRANCH_get();
360 public final static native int GLP_ISELECT_get();
361 public final static native int GLP_IPREPRO_get();
362 public final static native int GLP_NO_BRNCH_get();
363 public final static native int GLP_DN_BRNCH_get();
364 public final static native int GLP_UP_BRNCH_get();
365 public final static native int GLP_EBADB_get();
366 public final static native int GLP_ESING_get();
367 public final static native int GLP_ECOND_get();
368 public final static native int GLP_EBOUND_get();
369 public final static native int GLP_EFAIL_get();
370 public final static native int GLP_EOBJLL_get();
371 public final static native int GLP_EOBJUL_get();
372 public final static native int GLP_EITLIM_get();
373 public final static native int GLP_ETMLIM_get();
374 public final static native int GLP_ENOPFS_get();
375 public final static native int GLP_ENODFS_get();
376 public final static native int GLP_EROOT_get();
377 public final static native int GLP_ESTOP_get();
378 public final static native int GLP_EMIPGAP_get();
379 public final static native int GLP_ENOFEAS_get();
380 public final static native int GLP_ENOCVG_get();
381 public final static native int GLP_EINSTAB_get();
382 public final static native int GLP_EDATA_get();
383 public final static native int GLP_ERANGE_get();
384 public final static native int GLP_KKT_PE_get();
385 public final static native int GLP_KKT_PB_get();
386 public final static native int GLP_KKT_DE_get();
387 public final static native int GLP_KKT_DB_get();
388 public final static native int GLP_KKT_CS_get();
389 public final static native int GLP_MPS_DECK_get();
390 public final static native int GLP_MPS_FILE_get();
391 public final static native void glp_mpscp_blank_set(long jarg1, glp_mpscp jarg1_, int jarg2);
392 public final static native int glp_mpscp_blank_get(long jarg1, glp_mpscp jarg1_);
393 public final static native void glp_mpscp_obj_name_set(long jarg1, glp_mpscp jarg1_, String jarg2);
394 public final static native String glp_mpscp_obj_name_get(long jarg1, glp_mpscp jarg1_);
395 public final static native void glp_mpscp_tol_mps_set(long jarg1, glp_mpscp jarg1_, double jarg2);
396 public final static native double glp_mpscp_tol_mps_get(long jarg1, glp_mpscp jarg1_);
397 public final static native void glp_mpscp_foo_bar_set(long jarg1, glp_mpscp jarg1_, long jarg2);
398 public final static native long glp_mpscp_foo_bar_get(long jarg1, glp_mpscp jarg1_);
399 public final static native long new_glp_mpscp();
400 public final static native void delete_glp_mpscp(long jarg1);
401 public final static native void glp_cpxcp_foo_bar_set(long jarg1, glp_cpxcp jarg1_, long jarg2);
402 public final static native long glp_cpxcp_foo_bar_get(long jarg1, glp_cpxcp jarg1_);
403 public final static native long new_glp_cpxcp();
404 public final static native void delete_glp_cpxcp(long jarg1);
405 public final static native long glp_create_prob();
406 public final static native void glp_set_prob_name(long jarg1, glp_prob jarg1_, String jarg2);
407 public final static native void glp_set_obj_name(long jarg1, glp_prob jarg1_, String jarg2);
408 public final static native void glp_set_obj_dir(long jarg1, glp_prob jarg1_, int jarg2);
409 public final static native int glp_add_rows(long jarg1, glp_prob jarg1_, int jarg2);
410 public final static native int glp_add_cols(long jarg1, glp_prob jarg1_, int jarg2);
411 public final static native void glp_set_row_name(long jarg1, glp_prob jarg1_, int jarg2, String jarg3);
412 public final static native void glp_set_col_name(long jarg1, glp_prob jarg1_, int jarg2, String jarg3);
413 public final static native void glp_set_row_bnds(long jarg1, glp_prob jarg1_, int jarg2, int jarg3, double jarg4, double jarg5);
414 public final static native void glp_set_col_bnds(long jarg1, glp_prob jarg1_, int jarg2, int jarg3, double jarg4, double jarg5);
415 public final static native void glp_set_obj_coef(long jarg1, glp_prob jarg1_, int jarg2, double jarg3);
416 public final static native void glp_set_mat_row(long jarg1, glp_prob jarg1_, int jarg2, int jarg3, long jarg4, long jarg5);
417 public final static native void glp_set_mat_col(long jarg1, glp_prob jarg1_, int jarg2, int jarg3, long jarg4, long jarg5);
418 public final static native void glp_load_matrix(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, long jarg4, long jarg5);
419 public final static native int glp_check_dup(int jarg1, int jarg2, int jarg3, long jarg4, long jarg5);
420 public final static native void glp_sort_matrix(long jarg1, glp_prob jarg1_);
421 public final static native void glp_del_rows(long jarg1, glp_prob jarg1_, int jarg2, long jarg3);
422 public final static native void glp_del_cols(long jarg1, glp_prob jarg1_, int jarg2, long jarg3);
423 public final static native void glp_copy_prob(long jarg1, glp_prob jarg1_, long jarg2, glp_prob jarg2_, int jarg3);
424 public final static native void glp_erase_prob(long jarg1, glp_prob jarg1_);
425 public final static native void glp_delete_prob(long jarg1, glp_prob jarg1_);
426 public final static native String glp_get_prob_name(long jarg1, glp_prob jarg1_);
427 public final static native String glp_get_obj_name(long jarg1, glp_prob jarg1_);
428 public final static native int glp_get_obj_dir(long jarg1, glp_prob jarg1_);
429 public final static native int glp_get_num_rows(long jarg1, glp_prob jarg1_);
430 public final static native int glp_get_num_cols(long jarg1, glp_prob jarg1_);
431 public final static native String glp_get_row_name(long jarg1, glp_prob jarg1_, int jarg2);
432 public final static native String glp_get_col_name(long jarg1, glp_prob jarg1_, int jarg2);
433 public final static native int glp_get_row_type(long jarg1, glp_prob jarg1_, int jarg2);
434 public final static native double glp_get_row_lb(long jarg1, glp_prob jarg1_, int jarg2);
435 public final static native double glp_get_row_ub(long jarg1, glp_prob jarg1_, int jarg2);
436 public final static native int glp_get_col_type(long jarg1, glp_prob jarg1_, int jarg2);
437 public final static native double glp_get_col_lb(long jarg1, glp_prob jarg1_, int jarg2);
438 public final static native double glp_get_col_ub(long jarg1, glp_prob jarg1_, int jarg2);
439 public final static native double glp_get_obj_coef(long jarg1, glp_prob jarg1_, int jarg2);
440 public final static native int glp_get_num_nz(long jarg1, glp_prob jarg1_);
441 public final static native int glp_get_mat_row(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, long jarg4);
442 public final static native int glp_get_mat_col(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, long jarg4);
443 public final static native void glp_create_index(long jarg1, glp_prob jarg1_);
444 public final static native int glp_find_row(long jarg1, glp_prob jarg1_, String jarg2);
445 public final static native int glp_find_col(long jarg1, glp_prob jarg1_, String jarg2);
446 public final static native void glp_delete_index(long jarg1, glp_prob jarg1_);
447 public final static native void glp_set_rii(long jarg1, glp_prob jarg1_, int jarg2, double jarg3);
448 public final static native void glp_set_sjj(long jarg1, glp_prob jarg1_, int jarg2, double jarg3);
449 public final static native double glp_get_rii(long jarg1, glp_prob jarg1_, int jarg2);
450 public final static native double glp_get_sjj(long jarg1, glp_prob jarg1_, int jarg2);
451 public final static native void glp_scale_prob(long jarg1, glp_prob jarg1_, int jarg2);
452 public final static native void glp_unscale_prob(long jarg1, glp_prob jarg1_);
453 public final static native void glp_set_row_stat(long jarg1, glp_prob jarg1_, int jarg2, int jarg3);
454 public final static native void glp_set_col_stat(long jarg1, glp_prob jarg1_, int jarg2, int jarg3);
455 public final static native void glp_std_basis(long jarg1, glp_prob jarg1_);
456 public final static native void glp_adv_basis(long jarg1, glp_prob jarg1_, int jarg2);
457 public final static native void glp_cpx_basis(long jarg1, glp_prob jarg1_);
458 public final static native int glp_simplex(long jarg1, glp_prob jarg1_, long jarg2, glp_smcp jarg2_);
459 public final static native int glp_exact(long jarg1, glp_prob jarg1_, long jarg2, glp_smcp jarg2_);
460 public final static native void glp_init_smcp(long jarg1, glp_smcp jarg1_);
461 public final static native int glp_get_status(long jarg1, glp_prob jarg1_);
462 public final static native int glp_get_prim_stat(long jarg1, glp_prob jarg1_);
463 public final static native int glp_get_dual_stat(long jarg1, glp_prob jarg1_);
464 public final static native double glp_get_obj_val(long jarg1, glp_prob jarg1_);
465 public final static native int glp_get_row_stat(long jarg1, glp_prob jarg1_, int jarg2);
466 public final static native double glp_get_row_prim(long jarg1, glp_prob jarg1_, int jarg2);
467 public final static native double glp_get_row_dual(long jarg1, glp_prob jarg1_, int jarg2);
468 public final static native int glp_get_col_stat(long jarg1, glp_prob jarg1_, int jarg2);
469 public final static native double glp_get_col_prim(long jarg1, glp_prob jarg1_, int jarg2);
470 public final static native double glp_get_col_dual(long jarg1, glp_prob jarg1_, int jarg2);
471 public final static native int glp_get_unbnd_ray(long jarg1, glp_prob jarg1_);
472 public final static native int glp_get_it_cnt(long jarg1, glp_prob jarg1_);
473 public final static native void glp_set_it_cnt(long jarg1, glp_prob jarg1_, int jarg2);
474 public final static native int glp_interior(long jarg1, glp_prob jarg1_, long jarg2, glp_iptcp jarg2_);
475 public final static native void glp_init_iptcp(long jarg1, glp_iptcp jarg1_);
476 public final static native int glp_ipt_status(long jarg1, glp_prob jarg1_);
477 public final static native double glp_ipt_obj_val(long jarg1, glp_prob jarg1_);
478 public final static native double glp_ipt_row_prim(long jarg1, glp_prob jarg1_, int jarg2);
479 public final static native double glp_ipt_row_dual(long jarg1, glp_prob jarg1_, int jarg2);
480 public final static native double glp_ipt_col_prim(long jarg1, glp_prob jarg1_, int jarg2);
481 public final static native double glp_ipt_col_dual(long jarg1, glp_prob jarg1_, int jarg2);
482 public final static native void glp_set_col_kind(long jarg1, glp_prob jarg1_, int jarg2, int jarg3);
483 public final static native int glp_get_col_kind(long jarg1, glp_prob jarg1_, int jarg2);
484 public final static native int glp_get_num_int(long jarg1, glp_prob jarg1_);
485 public final static native int glp_get_num_bin(long jarg1, glp_prob jarg1_);
486 public final static native int glp_intopt(long jarg1, glp_prob jarg1_, long jarg2, glp_iocp jarg2_);
487 public final static native void glp_init_iocp(long jarg1, glp_iocp jarg1_);
488 public final static native int glp_mip_status(long jarg1, glp_prob jarg1_);
489 public final static native double glp_mip_obj_val(long jarg1, glp_prob jarg1_);
490 public final static native double glp_mip_row_val(long jarg1, glp_prob jarg1_, int jarg2);
491 public final static native double glp_mip_col_val(long jarg1, glp_prob jarg1_, int jarg2);
492 public final static native void glp_check_kkt(long jarg1, glp_prob jarg1_, int jarg2, int jarg3, long jarg4, long jarg5, long jarg6, long jarg7);
493 public final static native int glp_print_sol(long jarg1, glp_prob jarg1_, String jarg2);
494 public final static native int glp_read_sol(long jarg1, glp_prob jarg1_, String jarg2);
495 public final static native int glp_write_sol(long jarg1, glp_prob jarg1_, String jarg2);
496 public final static native int glp_print_ranges(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, int jarg4, String jarg5);
497 public final static native int glp_print_ipt(long jarg1, glp_prob jarg1_, String jarg2);
498 public final static native int glp_read_ipt(long jarg1, glp_prob jarg1_, String jarg2);
499 public final static native int glp_write_ipt(long jarg1, glp_prob jarg1_, String jarg2);
500 public final static native int glp_print_mip(long jarg1, glp_prob jarg1_, String jarg2);
501 public final static native int glp_read_mip(long jarg1, glp_prob jarg1_, String jarg2);
502 public final static native int glp_write_mip(long jarg1, glp_prob jarg1_, String jarg2);
503 public final static native int glp_bf_exists(long jarg1, glp_prob jarg1_);
504 public final static native int glp_factorize(long jarg1, glp_prob jarg1_);
505 public final static native int glp_bf_updated(long jarg1, glp_prob jarg1_);
506 public final static native void glp_get_bfcp(long jarg1, glp_prob jarg1_, long jarg2, glp_bfcp jarg2_);
507 public final static native void glp_set_bfcp(long jarg1, glp_prob jarg1_, long jarg2, glp_bfcp jarg2_);
508 public final static native int glp_get_bhead(long jarg1, glp_prob jarg1_, int jarg2);
509 public final static native int glp_get_row_bind(long jarg1, glp_prob jarg1_, int jarg2);
510 public final static native int glp_get_col_bind(long jarg1, glp_prob jarg1_, int jarg2);
511 public final static native void glp_ftran(long jarg1, glp_prob jarg1_, long jarg2);
512 public final static native void glp_btran(long jarg1, glp_prob jarg1_, long jarg2);
513 public final static native int glp_warm_up(long jarg1, glp_prob jarg1_);
514 public final static native int glp_eval_tab_row(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, long jarg4);
515 public final static native int glp_eval_tab_col(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, long jarg4);
516 public final static native int glp_transform_row(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, long jarg4);
517 public final static native int glp_transform_col(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, long jarg4);
518 public final static native int glp_prim_rtest(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, long jarg4, int jarg5, double jarg6);
519 public final static native int glp_dual_rtest(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, long jarg4, int jarg5, double jarg6);
520 public final static native void glp_analyze_bound(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, long jarg4, long jarg5, long jarg6);
521 public final static native void glp_analyze_coef(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, long jarg4, long jarg5, long jarg6, long jarg7, long jarg8);
522 public final static native long glp_npp_alloc_wksp();
523 public final static native void glp_npp_load_prob(long jarg1, long jarg2, glp_prob jarg2_, int jarg3, int jarg4);
524 public final static native int glp_npp_preprocess1(long jarg1, int jarg2);
525 public final static native void glp_npp_build_prob(long jarg1, long jarg2, glp_prob jarg2_);
526 public final static native void glp_npp_postprocess(long jarg1, long jarg2, glp_prob jarg2_);
527 public final static native void glp_npp_obtain_sol(long jarg1, long jarg2, glp_prob jarg2_);
528 public final static native void glp_npp_free_wksp(long jarg1);
529 public final static native int glp_ios_reason(long jarg1, glp_tree jarg1_);
530 public final static native long glp_ios_get_prob(long jarg1, glp_tree jarg1_);
531 public final static native void glp_ios_tree_size(long jarg1, glp_tree jarg1_, long jarg2, long jarg3, long jarg4);
532 public final static native int glp_ios_curr_node(long jarg1, glp_tree jarg1_);
533 public final static native int glp_ios_next_node(long jarg1, glp_tree jarg1_, int jarg2);
534 public final static native int glp_ios_prev_node(long jarg1, glp_tree jarg1_, int jarg2);
535 public final static native int glp_ios_up_node(long jarg1, glp_tree jarg1_, int jarg2);
536 public final static native int glp_ios_node_level(long jarg1, glp_tree jarg1_, int jarg2);
537 public final static native double glp_ios_node_bound(long jarg1, glp_tree jarg1_, int jarg2);
538 public final static native int glp_ios_best_node(long jarg1, glp_tree jarg1_);
539 public final static native double glp_ios_mip_gap(long jarg1, glp_tree jarg1_);
540 public final static native long glp_ios_node_data(long jarg1, glp_tree jarg1_, int jarg2);
541 public final static native void glp_ios_row_attr(long jarg1, glp_tree jarg1_, int jarg2, long jarg3, glp_attr jarg3_);
542 public final static native int glp_ios_pool_size(long jarg1, glp_tree jarg1_);
543 public final static native int glp_ios_add_row(long jarg1, glp_tree jarg1_, String jarg2, int jarg3, int jarg4, int jarg5, long jarg6, long jarg7, int jarg8, double jarg9);
544 public final static native void glp_ios_del_row(long jarg1, glp_tree jarg1_, int jarg2);
545 public final static native void glp_ios_clear_pool(long jarg1, glp_tree jarg1_);
546 public final static native int glp_ios_can_branch(long jarg1, glp_tree jarg1_, int jarg2);
547 public final static native void glp_ios_branch_upon(long jarg1, glp_tree jarg1_, int jarg2, int jarg3);
548 public final static native void glp_ios_select_node(long jarg1, glp_tree jarg1_, int jarg2);
549 public final static native int glp_ios_heur_sol(long jarg1, glp_tree jarg1_, long jarg2);
550 public final static native void glp_ios_terminate(long jarg1, glp_tree jarg1_);
551 public final static native void glp_init_mpscp(long jarg1, glp_mpscp jarg1_);
552 public final static native int glp_read_mps(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, glp_mpscp jarg3_, String jarg4);
553 public final static native int glp_write_mps(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, glp_mpscp jarg3_, String jarg4);
554 public final static native void glp_init_cpxcp(long jarg1, glp_cpxcp jarg1_);
555 public final static native int glp_read_lp(long jarg1, glp_prob jarg1_, long jarg2, glp_cpxcp jarg2_, String jarg3);
556 public final static native int glp_write_lp(long jarg1, glp_prob jarg1_, long jarg2, glp_cpxcp jarg2_, String jarg3);
557 public final static native int glp_read_prob(long jarg1, glp_prob jarg1_, int jarg2, String jarg3);
558 public final static native int glp_write_prob(long jarg1, glp_prob jarg1_, int jarg2, String jarg3);
559 public final static native long glp_mpl_alloc_wksp();
560 public final static native void glp_mpl_init_rand(long jarg1, glp_tran jarg1_, int jarg2);
561 public final static native int glp_mpl_read_model(long jarg1, glp_tran jarg1_, String jarg2, int jarg3);
562 public final static native int glp_mpl_read_data(long jarg1, glp_tran jarg1_, String jarg2);
563 public final static native int glp_mpl_generate(long jarg1, glp_tran jarg1_, String jarg2);
564 public final static native void glp_mpl_build_prob(long jarg1, glp_tran jarg1_, long jarg2, glp_prob jarg2_);
565 public final static native int glp_mpl_postsolve(long jarg1, glp_tran jarg1_, long jarg2, glp_prob jarg2_, int jarg3);
566 public final static native void glp_mpl_free_wksp(long jarg1, glp_tran jarg1_);
567 public final static native int glp_read_cnfsat(long jarg1, glp_prob jarg1_, String jarg2);
568 public final static native int glp_check_cnfsat(long jarg1, glp_prob jarg1_);
569 public final static native int glp_write_cnfsat(long jarg1, glp_prob jarg1_, String jarg2);
570 public final static native int glp_minisat1(long jarg1, glp_prob jarg1_);
571 public final static native int glp_intfeas1(long jarg1, glp_prob jarg1_, int jarg2, int jarg3);
572 public final static native int glp_init_env();
573 public final static native String glp_version();
574 public final static native String glp_config(String jarg1);
575 public final static native int glp_free_env();
576 public final static native void glp_puts(String jarg1);
577 public final static native void glp_printf(String jarg1);
578 public final static native void glp_vprintf(String jarg1, long jarg2);
579 public final static native int glp_term_out(int jarg1);
580 public final static native void glp_term_hook(long jarg1, long jarg2);
581 public final static native int glp_open_tee(String jarg1);
582 public final static native int glp_close_tee();
583 public final static native long glp_error_(String jarg1, int jarg2);
584 public final static native int glp_at_error();
585 public final static native void glp_assert_(String jarg1, String jarg2, int jarg3);
586 public final static native void glp_error_hook(long jarg1, long jarg2);
587 public final static native long glp_alloc(int jarg1, int jarg2);
588 public final static native long glp_realloc(long jarg1, int jarg2, int jarg3);
589 public final static native void glp_free(long jarg1);
590 public final static native void glp_mem_limit(int jarg1);
591 public final static native void glp_mem_usage(long jarg1, long jarg2, long jarg3, long jarg4);
592 public final static native double glp_time();
593 public final static native double glp_difftime(double jarg1, double jarg2);
594 public final static native void glp_graph_pool_set(long jarg1, long jarg2);
595 public final static native long glp_graph_pool_get(long jarg1);
596 public final static native void glp_graph_name_set(long jarg1, String jarg2);
597 public final static native String glp_graph_name_get(long jarg1);
598 public final static native void glp_graph_nv_max_set(long jarg1, int jarg2);
599 public final static native int glp_graph_nv_max_get(long jarg1);
600 public final static native void glp_graph_nv_set(long jarg1, int jarg2);
601 public final static native int glp_graph_nv_get(long jarg1);
602 public final static native void glp_graph_na_set(long jarg1, int jarg2);
603 public final static native int glp_graph_na_get(long jarg1);
604 public final static native void glp_graph_v_set(long jarg1, long jarg2);
605 public final static native long glp_graph_v_get(long jarg1);
606 public final static native void glp_graph_index_set(long jarg1, long jarg2);
607 public final static native long glp_graph_index_get(long jarg1);
608 public final static native void glp_graph_v_size_set(long jarg1, int jarg2);
609 public final static native int glp_graph_v_size_get(long jarg1);
610 public final static native void glp_graph_a_size_set(long jarg1, int jarg2);
611 public final static native int glp_graph_a_size_get(long jarg1);
612 public final static native long new_glp_graph();
613 public final static native void delete_glp_graph(long jarg1);
614 public final static native void glp_vertex_i_set(long jarg1, int jarg2);
615 public final static native int glp_vertex_i_get(long jarg1);
616 public final static native void glp_vertex_name_set(long jarg1, String jarg2);
617 public final static native String glp_vertex_name_get(long jarg1);
618 public final static native void glp_vertex_entry_set(long jarg1, long jarg2);
619 public final static native long glp_vertex_entry_get(long jarg1);
620 public final static native void glp_vertex_data_set(long jarg1, long jarg2);
621 public final static native long glp_vertex_data_get(long jarg1);
622 public final static native void glp_vertex_temp_set(long jarg1, long jarg2);
623 public final static native long glp_vertex_temp_get(long jarg1);
624 public final static native void glp_vertex_in_set(long jarg1, long jarg2, glp_arc jarg2_);
625 public final static native long glp_vertex_in_get(long jarg1);
626 public final static native void glp_vertex_out_set(long jarg1, long jarg2, glp_arc jarg2_);
627 public final static native long glp_vertex_out_get(long jarg1);
628 public final static native long new_glp_vertex();
629 public final static native void delete_glp_vertex(long jarg1);
630 public final static native void glp_arc_tail_set(long jarg1, long jarg2, glp_vertex jarg2_);
631 public final static native long glp_arc_tail_get(long jarg1);
632 public final static native void glp_arc_head_set(long jarg1, long jarg2, glp_vertex jarg2_);
633 public final static native long glp_arc_head_get(long jarg1);
634 public final static native void glp_arc_data_set(long jarg1, long jarg2);
635 public final static native long glp_arc_data_get(long jarg1);
636 public final static native void glp_arc_temp_set(long jarg1, long jarg2);
637 public final static native long glp_arc_temp_get(long jarg1);
638 public final static native void glp_arc_t_prev_set(long jarg1, long jarg2, glp_arc jarg2_);
639 public final static native long glp_arc_t_prev_get(long jarg1);
640 public final static native void glp_arc_t_next_set(long jarg1, long jarg2, glp_arc jarg2_);
641 public final static native long glp_arc_t_next_get(long jarg1);
642 public final static native void glp_arc_h_prev_set(long jarg1, long jarg2, glp_arc jarg2_);
643 public final static native long glp_arc_h_prev_get(long jarg1);
644 public final static native void glp_arc_h_next_set(long jarg1, long jarg2, glp_arc jarg2_);
645 public final static native long glp_arc_h_next_get(long jarg1);
646 public final static native long new_glp_arc();
647 public final static native void delete_glp_arc(long jarg1);
648 public final static native long glp_create_graph(int jarg1, int jarg2);
649 public final static native void glp_set_graph_name(long jarg1, glp_graph jarg1_, String jarg2);
650 public final static native int glp_add_vertices(long jarg1, glp_graph jarg1_, int jarg2);
651 public final static native void glp_set_vertex_name(long jarg1, glp_graph jarg1_, int jarg2, String jarg3);
652 public final static native long glp_add_arc(long jarg1, glp_graph jarg1_, int jarg2, int jarg3);
653 public final static native void glp_del_vertices(long jarg1, glp_graph jarg1_, int jarg2, long jarg3);
654 public final static native void glp_del_arc(long jarg1, glp_graph jarg1_, long jarg2, glp_arc jarg2_);
655 public final static native void glp_erase_graph(long jarg1, glp_graph jarg1_, int jarg2, int jarg3);
656 public final static native void glp_delete_graph(long jarg1, glp_graph jarg1_);
657 public final static native void glp_create_v_index(long jarg1, glp_graph jarg1_);
658 public final static native int glp_find_vertex(long jarg1, glp_graph jarg1_, String jarg2);
659 public final static native void glp_delete_v_index(long jarg1, glp_graph jarg1_);
660 public final static native int glp_read_graph(long jarg1, glp_graph jarg1_, String jarg2);
661 public final static native int glp_write_graph(long jarg1, glp_graph jarg1_, String jarg2);
662 public final static native void glp_mincost_lp(long jarg1, glp_prob jarg1_, long jarg2, glp_graph jarg2_, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7);
663 public final static native int glp_mincost_okalg(long jarg1, glp_graph jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, long jarg6, int jarg7, int jarg8);
664 public final static native int glp_mincost_relax4(long jarg1, glp_graph jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, long jarg7, int jarg8, int jarg9);
665 public final static native void glp_maxflow_lp(long jarg1, glp_prob jarg1_, long jarg2, glp_graph jarg2_, int jarg3, int jarg4, int jarg5, int jarg6);
666 public final static native int glp_maxflow_ffalg(long jarg1, glp_graph jarg1_, int jarg2, int jarg3, int jarg4, long jarg5, int jarg6, int jarg7);
667 public final static native int glp_check_asnprob(long jarg1, glp_graph jarg1_, int jarg2);
668 public final static native int GLP_ASN_MIN_get();
669 public final static native int GLP_ASN_MAX_get();
670 public final static native int GLP_ASN_MMP_get();
671 public final static native int glp_asnprob_lp(long jarg1, glp_prob jarg1_, int jarg2, long jarg3, glp_graph jarg3_, int jarg4, int jarg5, int jarg6);
672 public final static native int glp_asnprob_okalg(int jarg1, long jarg2, glp_graph jarg2_, int jarg3, int jarg4, long jarg5, int jarg6);
673 public final static native int glp_asnprob_hall(long jarg1, glp_graph jarg1_, int jarg2, int jarg3);
674 public final static native double glp_cpp(long jarg1, glp_graph jarg1_, int jarg2, int jarg3, int jarg4);
675 public final static native int glp_read_mincost(long jarg1, glp_graph jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, String jarg6);
676 public final static native int glp_write_mincost(long jarg1, glp_graph jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, String jarg6);
677 public final static native int glp_read_maxflow(long jarg1, glp_graph jarg1_, long jarg2, long jarg3, int jarg4, String jarg5);
678 public final static native int glp_write_maxflow(long jarg1, glp_graph jarg1_, int jarg2, int jarg3, int jarg4, String jarg5);
679 public final static native int glp_read_asnprob(long jarg1, glp_graph jarg1_, int jarg2, int jarg3, String jarg4);
680 public final static native int glp_write_asnprob(long jarg1, glp_graph jarg1_, int jarg2, int jarg3, String jarg4);
681 public final static native int glp_read_ccdata(long jarg1, glp_graph jarg1_, int jarg2, String jarg3);
682 public final static native int glp_write_ccdata(long jarg1, glp_graph jarg1_, int jarg2, String jarg3);
683 public final static native int glp_netgen(long jarg1, glp_graph jarg1_, int jarg2, int jarg3, int jarg4, long jarg5);
684 public final static native void glp_netgen_prob(int jarg1, long jarg2);
685 public final static native int glp_gridgen(long jarg1, glp_graph jarg1_, int jarg2, int jarg3, int jarg4, long jarg5);
686 public final static native int glp_rmfgen(long jarg1, glp_graph jarg1_, long jarg2, long jarg3, int jarg4, long jarg5);
687 public final static native int glp_weak_comp(long jarg1, glp_graph jarg1_, int jarg2);
688 public final static native int glp_strong_comp(long jarg1, glp_graph jarg1_, int jarg2);
689 public final static native int glp_top_sort(long jarg1, glp_graph jarg1_, int jarg2);
690 public final static native int glp_wclique_exact(long jarg1, glp_graph jarg1_, int jarg2, long jarg3, int jarg4);
691 }