00001
00002
00003
00004
00005
00006
00007
00008 from sys import version_info
00009 if version_info >= (2,6,0):
00010 def swig_import_helper():
00011 from os.path import dirname
00012 import imp
00013 fp = None
00014 try:
00015 fp, pathname, description = imp.find_module('_glpk_ll', [dirname(__file__)])
00016 except ImportError:
00017 import _glpk_ll
00018 return _glpk_ll
00019 if fp is not None:
00020 try:
00021 _mod = imp.load_module('_glpk_ll', fp, pathname, description)
00022 finally:
00023 fp.close()
00024 return _mod
00025 _glpk_ll = swig_import_helper()
00026 del swig_import_helper
00027 else:
00028 import _glpk_ll
00029 del version_info
00030 try:
00031 _swig_property = property
00032 except NameError:
00033 pass
00034 def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
00035 if (name == "thisown"): return self.this.own(value)
00036 if (name == "this"):
00037 if type(value).__name__ == 'SwigPyObject':
00038 self.__dict__[name] = value
00039 return
00040 method = class_type.__swig_setmethods__.get(name,None)
00041 if method: return method(self,value)
00042 if (not static) or hasattr(self,name):
00043 self.__dict__[name] = value
00044 else:
00045 raise AttributeError("You cannot add attributes to %s" % self)
00046
00047 def _swig_setattr(self,class_type,name,value):
00048 return _swig_setattr_nondynamic(self,class_type,name,value,0)
00049
00050 def _swig_getattr(self,class_type,name):
00051 if (name == "thisown"): return self.this.own()
00052 method = class_type.__swig_getmethods__.get(name,None)
00053 if method: return method(self)
00054 raise AttributeError(name)
00055
00056 def _swig_repr(self):
00057 try: strthis = "proxy of " + self.this.__repr__()
00058 except: strthis = ""
00059 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
00060
00061 try:
00062 _object = object
00063 _newclass = 1
00064 except AttributeError:
00065 class _object : pass
00066 _newclass = 0
00067
00068
00069
00070 def new_intArray(*args):
00071 return _glpk_ll.new_intArray(*args)
00072 new_intArray = _glpk_ll.new_intArray
00073
00074 def delete_intArray(*args):
00075 return _glpk_ll.delete_intArray(*args)
00076 delete_intArray = _glpk_ll.delete_intArray
00077
00078 def intArray_getitem(*args):
00079 return _glpk_ll.intArray_getitem(*args)
00080 intArray_getitem = _glpk_ll.intArray_getitem
00081
00082 def intArray_setitem(*args):
00083 return _glpk_ll.intArray_setitem(*args)
00084 intArray_setitem = _glpk_ll.intArray_setitem
00085
00086 def new_doubleArray(*args):
00087 return _glpk_ll.new_doubleArray(*args)
00088 new_doubleArray = _glpk_ll.new_doubleArray
00089
00090 def delete_doubleArray(*args):
00091 return _glpk_ll.delete_doubleArray(*args)
00092 delete_doubleArray = _glpk_ll.delete_doubleArray
00093
00094 def doubleArray_getitem(*args):
00095 return _glpk_ll.doubleArray_getitem(*args)
00096 doubleArray_getitem = _glpk_ll.doubleArray_getitem
00097
00098 def doubleArray_setitem(*args):
00099 return _glpk_ll.doubleArray_setitem(*args)
00100 doubleArray_setitem = _glpk_ll.doubleArray_setitem
00101 GLP_MAJOR_VERSION = _glpk_ll.GLP_MAJOR_VERSION
00102 GLP_MINOR_VERSION = _glpk_ll.GLP_MINOR_VERSION
00103 class glp_prob(_object):
00104 __swig_setmethods__ = {}
00105 __setattr__ = lambda self, name, value: _swig_setattr(self, glp_prob, name, value)
00106 __swig_getmethods__ = {}
00107 __getattr__ = lambda self, name: _swig_getattr(self, glp_prob, name)
00108 __repr__ = _swig_repr
00109 __swig_setmethods__["_prob"] = _glpk_ll.glp_prob__prob_set
00110 __swig_getmethods__["_prob"] = _glpk_ll.glp_prob__prob_get
00111 if _newclass:_prob = _swig_property(_glpk_ll.glp_prob__prob_get, _glpk_ll.glp_prob__prob_set)
00112 def __init__(self):
00113 this = _glpk_ll.new_glp_prob()
00114 try: self.this.append(this)
00115 except: self.this = this
00116 __swig_destroy__ = _glpk_ll.delete_glp_prob
00117 __del__ = lambda self : None;
00118 glp_prob_swigregister = _glpk_ll.glp_prob_swigregister
00119 glp_prob_swigregister(glp_prob)
00120
00121 GLP_MIN = _glpk_ll.GLP_MIN
00122 GLP_MAX = _glpk_ll.GLP_MAX
00123 GLP_CV = _glpk_ll.GLP_CV
00124 GLP_IV = _glpk_ll.GLP_IV
00125 GLP_BV = _glpk_ll.GLP_BV
00126 GLP_FR = _glpk_ll.GLP_FR
00127 GLP_LO = _glpk_ll.GLP_LO
00128 GLP_UP = _glpk_ll.GLP_UP
00129 GLP_DB = _glpk_ll.GLP_DB
00130 GLP_FX = _glpk_ll.GLP_FX
00131 GLP_BS = _glpk_ll.GLP_BS
00132 GLP_NL = _glpk_ll.GLP_NL
00133 GLP_NU = _glpk_ll.GLP_NU
00134 GLP_NF = _glpk_ll.GLP_NF
00135 GLP_NS = _glpk_ll.GLP_NS
00136 GLP_UNDEF = _glpk_ll.GLP_UNDEF
00137 GLP_FEAS = _glpk_ll.GLP_FEAS
00138 GLP_INFEAS = _glpk_ll.GLP_INFEAS
00139 GLP_NOFEAS = _glpk_ll.GLP_NOFEAS
00140 GLP_OPT = _glpk_ll.GLP_OPT
00141 GLP_UNBND = _glpk_ll.GLP_UNBND
00142 class glp_long(_object):
00143 __swig_setmethods__ = {}
00144 __setattr__ = lambda self, name, value: _swig_setattr(self, glp_long, name, value)
00145 __swig_getmethods__ = {}
00146 __getattr__ = lambda self, name: _swig_getattr(self, glp_long, name)
00147 __repr__ = _swig_repr
00148 __swig_setmethods__["lo"] = _glpk_ll.glp_long_lo_set
00149 __swig_getmethods__["lo"] = _glpk_ll.glp_long_lo_get
00150 if _newclass:lo = _swig_property(_glpk_ll.glp_long_lo_get, _glpk_ll.glp_long_lo_set)
00151 __swig_setmethods__["hi"] = _glpk_ll.glp_long_hi_set
00152 __swig_getmethods__["hi"] = _glpk_ll.glp_long_hi_get
00153 if _newclass:hi = _swig_property(_glpk_ll.glp_long_hi_get, _glpk_ll.glp_long_hi_set)
00154 def __init__(self):
00155 this = _glpk_ll.new_glp_long()
00156 try: self.this.append(this)
00157 except: self.this = this
00158 __swig_destroy__ = _glpk_ll.delete_glp_long
00159 __del__ = lambda self : None;
00160 glp_long_swigregister = _glpk_ll.glp_long_swigregister
00161 glp_long_swigregister(glp_long)
00162
00163 class glp_bfcp(_object):
00164 __swig_setmethods__ = {}
00165 __setattr__ = lambda self, name, value: _swig_setattr(self, glp_bfcp, name, value)
00166 __swig_getmethods__ = {}
00167 __getattr__ = lambda self, name: _swig_getattr(self, glp_bfcp, name)
00168 __repr__ = _swig_repr
00169 __swig_setmethods__["msg_lev"] = _glpk_ll.glp_bfcp_msg_lev_set
00170 __swig_getmethods__["msg_lev"] = _glpk_ll.glp_bfcp_msg_lev_get
00171 if _newclass:msg_lev = _swig_property(_glpk_ll.glp_bfcp_msg_lev_get, _glpk_ll.glp_bfcp_msg_lev_set)
00172 __swig_setmethods__["type"] = _glpk_ll.glp_bfcp_type_set
00173 __swig_getmethods__["type"] = _glpk_ll.glp_bfcp_type_get
00174 if _newclass:type = _swig_property(_glpk_ll.glp_bfcp_type_get, _glpk_ll.glp_bfcp_type_set)
00175 __swig_setmethods__["lu_size"] = _glpk_ll.glp_bfcp_lu_size_set
00176 __swig_getmethods__["lu_size"] = _glpk_ll.glp_bfcp_lu_size_get
00177 if _newclass:lu_size = _swig_property(_glpk_ll.glp_bfcp_lu_size_get, _glpk_ll.glp_bfcp_lu_size_set)
00178 __swig_setmethods__["piv_tol"] = _glpk_ll.glp_bfcp_piv_tol_set
00179 __swig_getmethods__["piv_tol"] = _glpk_ll.glp_bfcp_piv_tol_get
00180 if _newclass:piv_tol = _swig_property(_glpk_ll.glp_bfcp_piv_tol_get, _glpk_ll.glp_bfcp_piv_tol_set)
00181 __swig_setmethods__["piv_lim"] = _glpk_ll.glp_bfcp_piv_lim_set
00182 __swig_getmethods__["piv_lim"] = _glpk_ll.glp_bfcp_piv_lim_get
00183 if _newclass:piv_lim = _swig_property(_glpk_ll.glp_bfcp_piv_lim_get, _glpk_ll.glp_bfcp_piv_lim_set)
00184 __swig_setmethods__["suhl"] = _glpk_ll.glp_bfcp_suhl_set
00185 __swig_getmethods__["suhl"] = _glpk_ll.glp_bfcp_suhl_get
00186 if _newclass:suhl = _swig_property(_glpk_ll.glp_bfcp_suhl_get, _glpk_ll.glp_bfcp_suhl_set)
00187 __swig_setmethods__["eps_tol"] = _glpk_ll.glp_bfcp_eps_tol_set
00188 __swig_getmethods__["eps_tol"] = _glpk_ll.glp_bfcp_eps_tol_get
00189 if _newclass:eps_tol = _swig_property(_glpk_ll.glp_bfcp_eps_tol_get, _glpk_ll.glp_bfcp_eps_tol_set)
00190 __swig_setmethods__["max_gro"] = _glpk_ll.glp_bfcp_max_gro_set
00191 __swig_getmethods__["max_gro"] = _glpk_ll.glp_bfcp_max_gro_get
00192 if _newclass:max_gro = _swig_property(_glpk_ll.glp_bfcp_max_gro_get, _glpk_ll.glp_bfcp_max_gro_set)
00193 __swig_setmethods__["nfs_max"] = _glpk_ll.glp_bfcp_nfs_max_set
00194 __swig_getmethods__["nfs_max"] = _glpk_ll.glp_bfcp_nfs_max_get
00195 if _newclass:nfs_max = _swig_property(_glpk_ll.glp_bfcp_nfs_max_get, _glpk_ll.glp_bfcp_nfs_max_set)
00196 __swig_setmethods__["upd_tol"] = _glpk_ll.glp_bfcp_upd_tol_set
00197 __swig_getmethods__["upd_tol"] = _glpk_ll.glp_bfcp_upd_tol_get
00198 if _newclass:upd_tol = _swig_property(_glpk_ll.glp_bfcp_upd_tol_get, _glpk_ll.glp_bfcp_upd_tol_set)
00199 __swig_setmethods__["nrs_max"] = _glpk_ll.glp_bfcp_nrs_max_set
00200 __swig_getmethods__["nrs_max"] = _glpk_ll.glp_bfcp_nrs_max_get
00201 if _newclass:nrs_max = _swig_property(_glpk_ll.glp_bfcp_nrs_max_get, _glpk_ll.glp_bfcp_nrs_max_set)
00202 __swig_setmethods__["rs_size"] = _glpk_ll.glp_bfcp_rs_size_set
00203 __swig_getmethods__["rs_size"] = _glpk_ll.glp_bfcp_rs_size_get
00204 if _newclass:rs_size = _swig_property(_glpk_ll.glp_bfcp_rs_size_get, _glpk_ll.glp_bfcp_rs_size_set)
00205 __swig_setmethods__["foo_bar"] = _glpk_ll.glp_bfcp_foo_bar_set
00206 __swig_getmethods__["foo_bar"] = _glpk_ll.glp_bfcp_foo_bar_get
00207 if _newclass:foo_bar = _swig_property(_glpk_ll.glp_bfcp_foo_bar_get, _glpk_ll.glp_bfcp_foo_bar_set)
00208 def __init__(self):
00209 this = _glpk_ll.new_glp_bfcp()
00210 try: self.this.append(this)
00211 except: self.this = this
00212 __swig_destroy__ = _glpk_ll.delete_glp_bfcp
00213 __del__ = lambda self : None;
00214 glp_bfcp_swigregister = _glpk_ll.glp_bfcp_swigregister
00215 glp_bfcp_swigregister(glp_bfcp)
00216 GLP_BF_FT = _glpk_ll.GLP_BF_FT
00217 GLP_BF_BG = _glpk_ll.GLP_BF_BG
00218 GLP_BF_GR = _glpk_ll.GLP_BF_GR
00219
00220 class glp_smcp(_object):
00221 __swig_setmethods__ = {}
00222 __setattr__ = lambda self, name, value: _swig_setattr(self, glp_smcp, name, value)
00223 __swig_getmethods__ = {}
00224 __getattr__ = lambda self, name: _swig_getattr(self, glp_smcp, name)
00225 __repr__ = _swig_repr
00226 __swig_setmethods__["msg_lev"] = _glpk_ll.glp_smcp_msg_lev_set
00227 __swig_getmethods__["msg_lev"] = _glpk_ll.glp_smcp_msg_lev_get
00228 if _newclass:msg_lev = _swig_property(_glpk_ll.glp_smcp_msg_lev_get, _glpk_ll.glp_smcp_msg_lev_set)
00229 __swig_setmethods__["meth"] = _glpk_ll.glp_smcp_meth_set
00230 __swig_getmethods__["meth"] = _glpk_ll.glp_smcp_meth_get
00231 if _newclass:meth = _swig_property(_glpk_ll.glp_smcp_meth_get, _glpk_ll.glp_smcp_meth_set)
00232 __swig_setmethods__["pricing"] = _glpk_ll.glp_smcp_pricing_set
00233 __swig_getmethods__["pricing"] = _glpk_ll.glp_smcp_pricing_get
00234 if _newclass:pricing = _swig_property(_glpk_ll.glp_smcp_pricing_get, _glpk_ll.glp_smcp_pricing_set)
00235 __swig_setmethods__["r_test"] = _glpk_ll.glp_smcp_r_test_set
00236 __swig_getmethods__["r_test"] = _glpk_ll.glp_smcp_r_test_get
00237 if _newclass:r_test = _swig_property(_glpk_ll.glp_smcp_r_test_get, _glpk_ll.glp_smcp_r_test_set)
00238 __swig_setmethods__["tol_bnd"] = _glpk_ll.glp_smcp_tol_bnd_set
00239 __swig_getmethods__["tol_bnd"] = _glpk_ll.glp_smcp_tol_bnd_get
00240 if _newclass:tol_bnd = _swig_property(_glpk_ll.glp_smcp_tol_bnd_get, _glpk_ll.glp_smcp_tol_bnd_set)
00241 __swig_setmethods__["tol_dj"] = _glpk_ll.glp_smcp_tol_dj_set
00242 __swig_getmethods__["tol_dj"] = _glpk_ll.glp_smcp_tol_dj_get
00243 if _newclass:tol_dj = _swig_property(_glpk_ll.glp_smcp_tol_dj_get, _glpk_ll.glp_smcp_tol_dj_set)
00244 __swig_setmethods__["tol_piv"] = _glpk_ll.glp_smcp_tol_piv_set
00245 __swig_getmethods__["tol_piv"] = _glpk_ll.glp_smcp_tol_piv_get
00246 if _newclass:tol_piv = _swig_property(_glpk_ll.glp_smcp_tol_piv_get, _glpk_ll.glp_smcp_tol_piv_set)
00247 __swig_setmethods__["obj_ll"] = _glpk_ll.glp_smcp_obj_ll_set
00248 __swig_getmethods__["obj_ll"] = _glpk_ll.glp_smcp_obj_ll_get
00249 if _newclass:obj_ll = _swig_property(_glpk_ll.glp_smcp_obj_ll_get, _glpk_ll.glp_smcp_obj_ll_set)
00250 __swig_setmethods__["obj_ul"] = _glpk_ll.glp_smcp_obj_ul_set
00251 __swig_getmethods__["obj_ul"] = _glpk_ll.glp_smcp_obj_ul_get
00252 if _newclass:obj_ul = _swig_property(_glpk_ll.glp_smcp_obj_ul_get, _glpk_ll.glp_smcp_obj_ul_set)
00253 __swig_setmethods__["it_lim"] = _glpk_ll.glp_smcp_it_lim_set
00254 __swig_getmethods__["it_lim"] = _glpk_ll.glp_smcp_it_lim_get
00255 if _newclass:it_lim = _swig_property(_glpk_ll.glp_smcp_it_lim_get, _glpk_ll.glp_smcp_it_lim_set)
00256 __swig_setmethods__["tm_lim"] = _glpk_ll.glp_smcp_tm_lim_set
00257 __swig_getmethods__["tm_lim"] = _glpk_ll.glp_smcp_tm_lim_get
00258 if _newclass:tm_lim = _swig_property(_glpk_ll.glp_smcp_tm_lim_get, _glpk_ll.glp_smcp_tm_lim_set)
00259 __swig_setmethods__["out_frq"] = _glpk_ll.glp_smcp_out_frq_set
00260 __swig_getmethods__["out_frq"] = _glpk_ll.glp_smcp_out_frq_get
00261 if _newclass:out_frq = _swig_property(_glpk_ll.glp_smcp_out_frq_get, _glpk_ll.glp_smcp_out_frq_set)
00262 __swig_setmethods__["out_dly"] = _glpk_ll.glp_smcp_out_dly_set
00263 __swig_getmethods__["out_dly"] = _glpk_ll.glp_smcp_out_dly_get
00264 if _newclass:out_dly = _swig_property(_glpk_ll.glp_smcp_out_dly_get, _glpk_ll.glp_smcp_out_dly_set)
00265 __swig_setmethods__["presolve"] = _glpk_ll.glp_smcp_presolve_set
00266 __swig_getmethods__["presolve"] = _glpk_ll.glp_smcp_presolve_get
00267 if _newclass:presolve = _swig_property(_glpk_ll.glp_smcp_presolve_get, _glpk_ll.glp_smcp_presolve_set)
00268 __swig_setmethods__["foo_bar"] = _glpk_ll.glp_smcp_foo_bar_set
00269 __swig_getmethods__["foo_bar"] = _glpk_ll.glp_smcp_foo_bar_get
00270 if _newclass:foo_bar = _swig_property(_glpk_ll.glp_smcp_foo_bar_get, _glpk_ll.glp_smcp_foo_bar_set)
00271 def __init__(self):
00272 this = _glpk_ll.new_glp_smcp()
00273 try: self.this.append(this)
00274 except: self.this = this
00275 __swig_destroy__ = _glpk_ll.delete_glp_smcp
00276 __del__ = lambda self : None;
00277 glp_smcp_swigregister = _glpk_ll.glp_smcp_swigregister
00278 glp_smcp_swigregister(glp_smcp)
00279 GLP_MSG_OFF = _glpk_ll.GLP_MSG_OFF
00280 GLP_MSG_ERR = _glpk_ll.GLP_MSG_ERR
00281 GLP_MSG_ON = _glpk_ll.GLP_MSG_ON
00282 GLP_MSG_ALL = _glpk_ll.GLP_MSG_ALL
00283 GLP_MSG_DBG = _glpk_ll.GLP_MSG_DBG
00284 GLP_PRIMAL = _glpk_ll.GLP_PRIMAL
00285 GLP_DUALP = _glpk_ll.GLP_DUALP
00286 GLP_PT_STD = _glpk_ll.GLP_PT_STD
00287 GLP_PT_PSE = _glpk_ll.GLP_PT_PSE
00288 GLP_RT_STD = _glpk_ll.GLP_RT_STD
00289 GLP_RT_HAR = _glpk_ll.GLP_RT_HAR
00290
00291 class glp_tree(_object):
00292 __swig_setmethods__ = {}
00293 __setattr__ = lambda self, name, value: _swig_setattr(self, glp_tree, name, value)
00294 __swig_getmethods__ = {}
00295 __getattr__ = lambda self, name: _swig_getattr(self, glp_tree, name)
00296 __repr__ = _swig_repr
00297 __swig_setmethods__["_tree"] = _glpk_ll.glp_tree__tree_set
00298 __swig_getmethods__["_tree"] = _glpk_ll.glp_tree__tree_get
00299 if _newclass:_tree = _swig_property(_glpk_ll.glp_tree__tree_get, _glpk_ll.glp_tree__tree_set)
00300 def __init__(self):
00301 this = _glpk_ll.new_glp_tree()
00302 try: self.this.append(this)
00303 except: self.this = this
00304 __swig_destroy__ = _glpk_ll.delete_glp_tree
00305 __del__ = lambda self : None;
00306 glp_tree_swigregister = _glpk_ll.glp_tree_swigregister
00307 glp_tree_swigregister(glp_tree)
00308
00309 class glp_iocp(_object):
00310 __swig_setmethods__ = {}
00311 __setattr__ = lambda self, name, value: _swig_setattr(self, glp_iocp, name, value)
00312 __swig_getmethods__ = {}
00313 __getattr__ = lambda self, name: _swig_getattr(self, glp_iocp, name)
00314 __repr__ = _swig_repr
00315 __swig_setmethods__["msg_lev"] = _glpk_ll.glp_iocp_msg_lev_set
00316 __swig_getmethods__["msg_lev"] = _glpk_ll.glp_iocp_msg_lev_get
00317 if _newclass:msg_lev = _swig_property(_glpk_ll.glp_iocp_msg_lev_get, _glpk_ll.glp_iocp_msg_lev_set)
00318 __swig_setmethods__["br_tech"] = _glpk_ll.glp_iocp_br_tech_set
00319 __swig_getmethods__["br_tech"] = _glpk_ll.glp_iocp_br_tech_get
00320 if _newclass:br_tech = _swig_property(_glpk_ll.glp_iocp_br_tech_get, _glpk_ll.glp_iocp_br_tech_set)
00321 __swig_setmethods__["bt_tech"] = _glpk_ll.glp_iocp_bt_tech_set
00322 __swig_getmethods__["bt_tech"] = _glpk_ll.glp_iocp_bt_tech_get
00323 if _newclass:bt_tech = _swig_property(_glpk_ll.glp_iocp_bt_tech_get, _glpk_ll.glp_iocp_bt_tech_set)
00324 __swig_setmethods__["tol_int"] = _glpk_ll.glp_iocp_tol_int_set
00325 __swig_getmethods__["tol_int"] = _glpk_ll.glp_iocp_tol_int_get
00326 if _newclass:tol_int = _swig_property(_glpk_ll.glp_iocp_tol_int_get, _glpk_ll.glp_iocp_tol_int_set)
00327 __swig_setmethods__["tol_obj"] = _glpk_ll.glp_iocp_tol_obj_set
00328 __swig_getmethods__["tol_obj"] = _glpk_ll.glp_iocp_tol_obj_get
00329 if _newclass:tol_obj = _swig_property(_glpk_ll.glp_iocp_tol_obj_get, _glpk_ll.glp_iocp_tol_obj_set)
00330 __swig_setmethods__["tm_lim"] = _glpk_ll.glp_iocp_tm_lim_set
00331 __swig_getmethods__["tm_lim"] = _glpk_ll.glp_iocp_tm_lim_get
00332 if _newclass:tm_lim = _swig_property(_glpk_ll.glp_iocp_tm_lim_get, _glpk_ll.glp_iocp_tm_lim_set)
00333 __swig_setmethods__["out_frq"] = _glpk_ll.glp_iocp_out_frq_set
00334 __swig_getmethods__["out_frq"] = _glpk_ll.glp_iocp_out_frq_get
00335 if _newclass:out_frq = _swig_property(_glpk_ll.glp_iocp_out_frq_get, _glpk_ll.glp_iocp_out_frq_set)
00336 __swig_setmethods__["out_dly"] = _glpk_ll.glp_iocp_out_dly_set
00337 __swig_getmethods__["out_dly"] = _glpk_ll.glp_iocp_out_dly_get
00338 if _newclass:out_dly = _swig_property(_glpk_ll.glp_iocp_out_dly_get, _glpk_ll.glp_iocp_out_dly_set)
00339 __swig_setmethods__["cb_func"] = _glpk_ll.glp_iocp_cb_func_set
00340 __swig_getmethods__["cb_func"] = _glpk_ll.glp_iocp_cb_func_get
00341 if _newclass:cb_func = _swig_property(_glpk_ll.glp_iocp_cb_func_get, _glpk_ll.glp_iocp_cb_func_set)
00342 __swig_setmethods__["cb_info"] = _glpk_ll.glp_iocp_cb_info_set
00343 __swig_getmethods__["cb_info"] = _glpk_ll.glp_iocp_cb_info_get
00344 if _newclass:cb_info = _swig_property(_glpk_ll.glp_iocp_cb_info_get, _glpk_ll.glp_iocp_cb_info_set)
00345 __swig_setmethods__["cb_size"] = _glpk_ll.glp_iocp_cb_size_set
00346 __swig_getmethods__["cb_size"] = _glpk_ll.glp_iocp_cb_size_get
00347 if _newclass:cb_size = _swig_property(_glpk_ll.glp_iocp_cb_size_get, _glpk_ll.glp_iocp_cb_size_set)
00348 __swig_setmethods__["pp_tech"] = _glpk_ll.glp_iocp_pp_tech_set
00349 __swig_getmethods__["pp_tech"] = _glpk_ll.glp_iocp_pp_tech_get
00350 if _newclass:pp_tech = _swig_property(_glpk_ll.glp_iocp_pp_tech_get, _glpk_ll.glp_iocp_pp_tech_set)
00351 __swig_setmethods__["mip_gap"] = _glpk_ll.glp_iocp_mip_gap_set
00352 __swig_getmethods__["mip_gap"] = _glpk_ll.glp_iocp_mip_gap_get
00353 if _newclass:mip_gap = _swig_property(_glpk_ll.glp_iocp_mip_gap_get, _glpk_ll.glp_iocp_mip_gap_set)
00354 __swig_setmethods__["mir_cuts"] = _glpk_ll.glp_iocp_mir_cuts_set
00355 __swig_getmethods__["mir_cuts"] = _glpk_ll.glp_iocp_mir_cuts_get
00356 if _newclass:mir_cuts = _swig_property(_glpk_ll.glp_iocp_mir_cuts_get, _glpk_ll.glp_iocp_mir_cuts_set)
00357 __swig_setmethods__["gmi_cuts"] = _glpk_ll.glp_iocp_gmi_cuts_set
00358 __swig_getmethods__["gmi_cuts"] = _glpk_ll.glp_iocp_gmi_cuts_get
00359 if _newclass:gmi_cuts = _swig_property(_glpk_ll.glp_iocp_gmi_cuts_get, _glpk_ll.glp_iocp_gmi_cuts_set)
00360 __swig_setmethods__["foo_bar"] = _glpk_ll.glp_iocp_foo_bar_set
00361 __swig_getmethods__["foo_bar"] = _glpk_ll.glp_iocp_foo_bar_get
00362 if _newclass:foo_bar = _swig_property(_glpk_ll.glp_iocp_foo_bar_get, _glpk_ll.glp_iocp_foo_bar_set)
00363 __swig_setmethods__["fn_sol"] = _glpk_ll.glp_iocp_fn_sol_set
00364 __swig_getmethods__["fn_sol"] = _glpk_ll.glp_iocp_fn_sol_get
00365 if _newclass:fn_sol = _swig_property(_glpk_ll.glp_iocp_fn_sol_get, _glpk_ll.glp_iocp_fn_sol_set)
00366 def __init__(self):
00367 this = _glpk_ll.new_glp_iocp()
00368 try: self.this.append(this)
00369 except: self.this = this
00370 __swig_destroy__ = _glpk_ll.delete_glp_iocp
00371 __del__ = lambda self : None;
00372 glp_iocp_swigregister = _glpk_ll.glp_iocp_swigregister
00373 glp_iocp_swigregister(glp_iocp)
00374 GLP_BR_FFV = _glpk_ll.GLP_BR_FFV
00375 GLP_BR_LFV = _glpk_ll.GLP_BR_LFV
00376 GLP_BR_MFV = _glpk_ll.GLP_BR_MFV
00377 GLP_BR_DTH = _glpk_ll.GLP_BR_DTH
00378 GLP_BT_DFS = _glpk_ll.GLP_BT_DFS
00379 GLP_BT_BFS = _glpk_ll.GLP_BT_BFS
00380 GLP_BT_BLB = _glpk_ll.GLP_BT_BLB
00381 GLP_BT_BPH = _glpk_ll.GLP_BT_BPH
00382 GLP_PP_NONE = _glpk_ll.GLP_PP_NONE
00383 GLP_PP_ROOT = _glpk_ll.GLP_PP_ROOT
00384 GLP_PP_ALL = _glpk_ll.GLP_PP_ALL
00385
00386 GLP_ON = _glpk_ll.GLP_ON
00387 GLP_OFF = _glpk_ll.GLP_OFF
00388 GLP_IROWGEN = _glpk_ll.GLP_IROWGEN
00389 GLP_IBINGO = _glpk_ll.GLP_IBINGO
00390 GLP_IHEUR = _glpk_ll.GLP_IHEUR
00391 GLP_ICUTGEN = _glpk_ll.GLP_ICUTGEN
00392 GLP_IBRANCH = _glpk_ll.GLP_IBRANCH
00393 GLP_ISELECT = _glpk_ll.GLP_ISELECT
00394 GLP_IPREPRO = _glpk_ll.GLP_IPREPRO
00395 GLP_EBADB = _glpk_ll.GLP_EBADB
00396 GLP_ESING = _glpk_ll.GLP_ESING
00397 GLP_ECOND = _glpk_ll.GLP_ECOND
00398 GLP_EBOUND = _glpk_ll.GLP_EBOUND
00399 GLP_EFAIL = _glpk_ll.GLP_EFAIL
00400 GLP_EOBJLL = _glpk_ll.GLP_EOBJLL
00401 GLP_EOBJUL = _glpk_ll.GLP_EOBJUL
00402 GLP_EITLIM = _glpk_ll.GLP_EITLIM
00403 GLP_ETMLIM = _glpk_ll.GLP_ETMLIM
00404 GLP_ENOPFS = _glpk_ll.GLP_ENOPFS
00405 GLP_ENODFS = _glpk_ll.GLP_ENODFS
00406 GLP_EROOT = _glpk_ll.GLP_EROOT
00407 GLP_ESTOP = _glpk_ll.GLP_ESTOP
00408 GLP_MPS_DECK = _glpk_ll.GLP_MPS_DECK
00409 GLP_MPS_FILE = _glpk_ll.GLP_MPS_FILE
00410
00411 def glp_create_prob():
00412 return _glpk_ll.glp_create_prob()
00413 glp_create_prob = _glpk_ll.glp_create_prob
00414
00415 def glp_set_prob_name(*args):
00416 return _glpk_ll.glp_set_prob_name(*args)
00417 glp_set_prob_name = _glpk_ll.glp_set_prob_name
00418
00419 def glp_set_obj_name(*args):
00420 return _glpk_ll.glp_set_obj_name(*args)
00421 glp_set_obj_name = _glpk_ll.glp_set_obj_name
00422
00423 def glp_set_obj_dir(*args):
00424 return _glpk_ll.glp_set_obj_dir(*args)
00425 glp_set_obj_dir = _glpk_ll.glp_set_obj_dir
00426
00427 def glp_add_rows(*args):
00428 return _glpk_ll.glp_add_rows(*args)
00429 glp_add_rows = _glpk_ll.glp_add_rows
00430
00431 def glp_add_cols(*args):
00432 return _glpk_ll.glp_add_cols(*args)
00433 glp_add_cols = _glpk_ll.glp_add_cols
00434
00435 def glp_set_row_name(*args):
00436 return _glpk_ll.glp_set_row_name(*args)
00437 glp_set_row_name = _glpk_ll.glp_set_row_name
00438
00439 def glp_set_col_name(*args):
00440 return _glpk_ll.glp_set_col_name(*args)
00441 glp_set_col_name = _glpk_ll.glp_set_col_name
00442
00443 def glp_set_row_bnds(*args):
00444 return _glpk_ll.glp_set_row_bnds(*args)
00445 glp_set_row_bnds = _glpk_ll.glp_set_row_bnds
00446
00447 def glp_set_col_bnds(*args):
00448 return _glpk_ll.glp_set_col_bnds(*args)
00449 glp_set_col_bnds = _glpk_ll.glp_set_col_bnds
00450
00451 def glp_set_obj_coef(*args):
00452 return _glpk_ll.glp_set_obj_coef(*args)
00453 glp_set_obj_coef = _glpk_ll.glp_set_obj_coef
00454
00455 def glp_set_mat_row(*args):
00456 return _glpk_ll.glp_set_mat_row(*args)
00457 glp_set_mat_row = _glpk_ll.glp_set_mat_row
00458
00459 def glp_set_mat_col(*args):
00460 return _glpk_ll.glp_set_mat_col(*args)
00461 glp_set_mat_col = _glpk_ll.glp_set_mat_col
00462
00463 def glp_load_matrix(*args):
00464 return _glpk_ll.glp_load_matrix(*args)
00465 glp_load_matrix = _glpk_ll.glp_load_matrix
00466
00467 def glp_del_rows(*args):
00468 return _glpk_ll.glp_del_rows(*args)
00469 glp_del_rows = _glpk_ll.glp_del_rows
00470
00471 def glp_del_cols(*args):
00472 return _glpk_ll.glp_del_cols(*args)
00473 glp_del_cols = _glpk_ll.glp_del_cols
00474
00475 def glp_erase_prob(*args):
00476 return _glpk_ll.glp_erase_prob(*args)
00477 glp_erase_prob = _glpk_ll.glp_erase_prob
00478
00479 def glp_delete_prob(*args):
00480 return _glpk_ll.glp_delete_prob(*args)
00481 glp_delete_prob = _glpk_ll.glp_delete_prob
00482
00483 def glp_get_prob_name(*args):
00484 return _glpk_ll.glp_get_prob_name(*args)
00485 glp_get_prob_name = _glpk_ll.glp_get_prob_name
00486
00487 def glp_get_obj_name(*args):
00488 return _glpk_ll.glp_get_obj_name(*args)
00489 glp_get_obj_name = _glpk_ll.glp_get_obj_name
00490
00491 def glp_get_obj_dir(*args):
00492 return _glpk_ll.glp_get_obj_dir(*args)
00493 glp_get_obj_dir = _glpk_ll.glp_get_obj_dir
00494
00495 def glp_get_num_rows(*args):
00496 return _glpk_ll.glp_get_num_rows(*args)
00497 glp_get_num_rows = _glpk_ll.glp_get_num_rows
00498
00499 def glp_get_num_cols(*args):
00500 return _glpk_ll.glp_get_num_cols(*args)
00501 glp_get_num_cols = _glpk_ll.glp_get_num_cols
00502
00503 def glp_get_row_name(*args):
00504 return _glpk_ll.glp_get_row_name(*args)
00505 glp_get_row_name = _glpk_ll.glp_get_row_name
00506
00507 def glp_get_col_name(*args):
00508 return _glpk_ll.glp_get_col_name(*args)
00509 glp_get_col_name = _glpk_ll.glp_get_col_name
00510
00511 def glp_get_row_type(*args):
00512 return _glpk_ll.glp_get_row_type(*args)
00513 glp_get_row_type = _glpk_ll.glp_get_row_type
00514
00515 def glp_get_row_lb(*args):
00516 return _glpk_ll.glp_get_row_lb(*args)
00517 glp_get_row_lb = _glpk_ll.glp_get_row_lb
00518
00519 def glp_get_row_ub(*args):
00520 return _glpk_ll.glp_get_row_ub(*args)
00521 glp_get_row_ub = _glpk_ll.glp_get_row_ub
00522
00523 def glp_get_col_type(*args):
00524 return _glpk_ll.glp_get_col_type(*args)
00525 glp_get_col_type = _glpk_ll.glp_get_col_type
00526
00527 def glp_get_col_lb(*args):
00528 return _glpk_ll.glp_get_col_lb(*args)
00529 glp_get_col_lb = _glpk_ll.glp_get_col_lb
00530
00531 def glp_get_col_ub(*args):
00532 return _glpk_ll.glp_get_col_ub(*args)
00533 glp_get_col_ub = _glpk_ll.glp_get_col_ub
00534
00535 def glp_get_obj_coef(*args):
00536 return _glpk_ll.glp_get_obj_coef(*args)
00537 glp_get_obj_coef = _glpk_ll.glp_get_obj_coef
00538
00539 def glp_get_num_nz(*args):
00540 return _glpk_ll.glp_get_num_nz(*args)
00541 glp_get_num_nz = _glpk_ll.glp_get_num_nz
00542
00543 def glp_get_mat_row(*args):
00544 return _glpk_ll.glp_get_mat_row(*args)
00545 glp_get_mat_row = _glpk_ll.glp_get_mat_row
00546
00547 def glp_get_mat_col(*args):
00548 return _glpk_ll.glp_get_mat_col(*args)
00549 glp_get_mat_col = _glpk_ll.glp_get_mat_col
00550
00551 def glp_create_index(*args):
00552 return _glpk_ll.glp_create_index(*args)
00553 glp_create_index = _glpk_ll.glp_create_index
00554
00555 def glp_find_row(*args):
00556 return _glpk_ll.glp_find_row(*args)
00557 glp_find_row = _glpk_ll.glp_find_row
00558
00559 def glp_find_col(*args):
00560 return _glpk_ll.glp_find_col(*args)
00561 glp_find_col = _glpk_ll.glp_find_col
00562
00563 def glp_delete_index(*args):
00564 return _glpk_ll.glp_delete_index(*args)
00565 glp_delete_index = _glpk_ll.glp_delete_index
00566
00567 def glp_set_rii(*args):
00568 return _glpk_ll.glp_set_rii(*args)
00569 glp_set_rii = _glpk_ll.glp_set_rii
00570
00571 def glp_set_sjj(*args):
00572 return _glpk_ll.glp_set_sjj(*args)
00573 glp_set_sjj = _glpk_ll.glp_set_sjj
00574
00575 def glp_get_rii(*args):
00576 return _glpk_ll.glp_get_rii(*args)
00577 glp_get_rii = _glpk_ll.glp_get_rii
00578
00579 def glp_get_sjj(*args):
00580 return _glpk_ll.glp_get_sjj(*args)
00581 glp_get_sjj = _glpk_ll.glp_get_sjj
00582
00583 def glp_unscale_prob(*args):
00584 return _glpk_ll.glp_unscale_prob(*args)
00585 glp_unscale_prob = _glpk_ll.glp_unscale_prob
00586
00587 def glp_set_row_stat(*args):
00588 return _glpk_ll.glp_set_row_stat(*args)
00589 glp_set_row_stat = _glpk_ll.glp_set_row_stat
00590
00591 def glp_set_col_stat(*args):
00592 return _glpk_ll.glp_set_col_stat(*args)
00593 glp_set_col_stat = _glpk_ll.glp_set_col_stat
00594
00595 def glp_simplex(*args):
00596 return _glpk_ll.glp_simplex(*args)
00597 glp_simplex = _glpk_ll.glp_simplex
00598
00599 def glp_init_smcp(*args):
00600 return _glpk_ll.glp_init_smcp(*args)
00601 glp_init_smcp = _glpk_ll.glp_init_smcp
00602
00603 def glp_get_row_stat(*args):
00604 return _glpk_ll.glp_get_row_stat(*args)
00605 glp_get_row_stat = _glpk_ll.glp_get_row_stat
00606
00607 def glp_get_col_stat(*args):
00608 return _glpk_ll.glp_get_col_stat(*args)
00609 glp_get_col_stat = _glpk_ll.glp_get_col_stat
00610
00611 def glp_get_status(*args):
00612 return _glpk_ll.glp_get_status(*args)
00613 glp_get_status = _glpk_ll.glp_get_status
00614
00615 def glp_get_prim_stat(*args):
00616 return _glpk_ll.glp_get_prim_stat(*args)
00617 glp_get_prim_stat = _glpk_ll.glp_get_prim_stat
00618
00619 def glp_get_dual_stat(*args):
00620 return _glpk_ll.glp_get_dual_stat(*args)
00621 glp_get_dual_stat = _glpk_ll.glp_get_dual_stat
00622
00623 def glp_get_obj_val(*args):
00624 return _glpk_ll.glp_get_obj_val(*args)
00625 glp_get_obj_val = _glpk_ll.glp_get_obj_val
00626
00627 def glp_get_row_prim(*args):
00628 return _glpk_ll.glp_get_row_prim(*args)
00629 glp_get_row_prim = _glpk_ll.glp_get_row_prim
00630
00631 def glp_get_row_dual(*args):
00632 return _glpk_ll.glp_get_row_dual(*args)
00633 glp_get_row_dual = _glpk_ll.glp_get_row_dual
00634
00635 def glp_get_col_prim(*args):
00636 return _glpk_ll.glp_get_col_prim(*args)
00637 glp_get_col_prim = _glpk_ll.glp_get_col_prim
00638
00639 def glp_get_col_dual(*args):
00640 return _glpk_ll.glp_get_col_dual(*args)
00641 glp_get_col_dual = _glpk_ll.glp_get_col_dual
00642
00643 def glp_ipt_status(*args):
00644 return _glpk_ll.glp_ipt_status(*args)
00645 glp_ipt_status = _glpk_ll.glp_ipt_status
00646
00647 def glp_ipt_obj_val(*args):
00648 return _glpk_ll.glp_ipt_obj_val(*args)
00649 glp_ipt_obj_val = _glpk_ll.glp_ipt_obj_val
00650
00651 def glp_ipt_row_prim(*args):
00652 return _glpk_ll.glp_ipt_row_prim(*args)
00653 glp_ipt_row_prim = _glpk_ll.glp_ipt_row_prim
00654
00655 def glp_ipt_row_dual(*args):
00656 return _glpk_ll.glp_ipt_row_dual(*args)
00657 glp_ipt_row_dual = _glpk_ll.glp_ipt_row_dual
00658
00659 def glp_ipt_col_prim(*args):
00660 return _glpk_ll.glp_ipt_col_prim(*args)
00661 glp_ipt_col_prim = _glpk_ll.glp_ipt_col_prim
00662
00663 def glp_ipt_col_dual(*args):
00664 return _glpk_ll.glp_ipt_col_dual(*args)
00665 glp_ipt_col_dual = _glpk_ll.glp_ipt_col_dual
00666
00667 def glp_set_col_kind(*args):
00668 return _glpk_ll.glp_set_col_kind(*args)
00669 glp_set_col_kind = _glpk_ll.glp_set_col_kind
00670
00671 def glp_get_col_kind(*args):
00672 return _glpk_ll.glp_get_col_kind(*args)
00673 glp_get_col_kind = _glpk_ll.glp_get_col_kind
00674
00675 def glp_get_num_int(*args):
00676 return _glpk_ll.glp_get_num_int(*args)
00677 glp_get_num_int = _glpk_ll.glp_get_num_int
00678
00679 def glp_get_num_bin(*args):
00680 return _glpk_ll.glp_get_num_bin(*args)
00681 glp_get_num_bin = _glpk_ll.glp_get_num_bin
00682
00683 def glp_intopt(*args):
00684 return _glpk_ll.glp_intopt(*args)
00685 glp_intopt = _glpk_ll.glp_intopt
00686
00687 def glp_init_iocp(*args):
00688 return _glpk_ll.glp_init_iocp(*args)
00689 glp_init_iocp = _glpk_ll.glp_init_iocp
00690
00691 def glp_mip_status(*args):
00692 return _glpk_ll.glp_mip_status(*args)
00693 glp_mip_status = _glpk_ll.glp_mip_status
00694
00695 def glp_mip_obj_val(*args):
00696 return _glpk_ll.glp_mip_obj_val(*args)
00697 glp_mip_obj_val = _glpk_ll.glp_mip_obj_val
00698
00699 def glp_mip_row_val(*args):
00700 return _glpk_ll.glp_mip_row_val(*args)
00701 glp_mip_row_val = _glpk_ll.glp_mip_row_val
00702
00703 def glp_mip_col_val(*args):
00704 return _glpk_ll.glp_mip_col_val(*args)
00705 glp_mip_col_val = _glpk_ll.glp_mip_col_val
00706
00707 def glp_read_sol(*args):
00708 return _glpk_ll.glp_read_sol(*args)
00709 glp_read_sol = _glpk_ll.glp_read_sol
00710
00711 def glp_write_sol(*args):
00712 return _glpk_ll.glp_write_sol(*args)
00713 glp_write_sol = _glpk_ll.glp_write_sol
00714
00715 def glp_read_ipt(*args):
00716 return _glpk_ll.glp_read_ipt(*args)
00717 glp_read_ipt = _glpk_ll.glp_read_ipt
00718
00719 def glp_write_ipt(*args):
00720 return _glpk_ll.glp_write_ipt(*args)
00721 glp_write_ipt = _glpk_ll.glp_write_ipt
00722
00723 def glp_read_mip(*args):
00724 return _glpk_ll.glp_read_mip(*args)
00725 glp_read_mip = _glpk_ll.glp_read_mip
00726
00727 def glp_write_mip(*args):
00728 return _glpk_ll.glp_write_mip(*args)
00729 glp_write_mip = _glpk_ll.glp_write_mip
00730
00731 def glp_bf_exists(*args):
00732 return _glpk_ll.glp_bf_exists(*args)
00733 glp_bf_exists = _glpk_ll.glp_bf_exists
00734
00735 def glp_factorize(*args):
00736 return _glpk_ll.glp_factorize(*args)
00737 glp_factorize = _glpk_ll.glp_factorize
00738
00739 def glp_bf_updated(*args):
00740 return _glpk_ll.glp_bf_updated(*args)
00741 glp_bf_updated = _glpk_ll.glp_bf_updated
00742
00743 def glp_get_bfcp(*args):
00744 return _glpk_ll.glp_get_bfcp(*args)
00745 glp_get_bfcp = _glpk_ll.glp_get_bfcp
00746
00747 def glp_set_bfcp(*args):
00748 return _glpk_ll.glp_set_bfcp(*args)
00749 glp_set_bfcp = _glpk_ll.glp_set_bfcp
00750
00751 def glp_get_bhead(*args):
00752 return _glpk_ll.glp_get_bhead(*args)
00753 glp_get_bhead = _glpk_ll.glp_get_bhead
00754
00755 def glp_get_row_bind(*args):
00756 return _glpk_ll.glp_get_row_bind(*args)
00757 glp_get_row_bind = _glpk_ll.glp_get_row_bind
00758
00759 def glp_get_col_bind(*args):
00760 return _glpk_ll.glp_get_col_bind(*args)
00761 glp_get_col_bind = _glpk_ll.glp_get_col_bind
00762
00763 def glp_ftran(*args):
00764 return _glpk_ll.glp_ftran(*args)
00765 glp_ftran = _glpk_ll.glp_ftran
00766
00767 def glp_btran(*args):
00768 return _glpk_ll.glp_btran(*args)
00769 glp_btran = _glpk_ll.glp_btran
00770
00771 def glp_eval_tab_row(*args):
00772 return _glpk_ll.glp_eval_tab_row(*args)
00773 glp_eval_tab_row = _glpk_ll.glp_eval_tab_row
00774
00775 def glp_eval_tab_col(*args):
00776 return _glpk_ll.glp_eval_tab_col(*args)
00777 glp_eval_tab_col = _glpk_ll.glp_eval_tab_col
00778
00779 def glp_ios_reason(*args):
00780 return _glpk_ll.glp_ios_reason(*args)
00781 glp_ios_reason = _glpk_ll.glp_ios_reason
00782
00783 def glp_ios_get_prob(*args):
00784 return _glpk_ll.glp_ios_get_prob(*args)
00785 glp_ios_get_prob = _glpk_ll.glp_ios_get_prob
00786
00787 def glp_ios_tree_size(*args):
00788 return _glpk_ll.glp_ios_tree_size(*args)
00789 glp_ios_tree_size = _glpk_ll.glp_ios_tree_size
00790
00791 def glp_ios_curr_node(*args):
00792 return _glpk_ll.glp_ios_curr_node(*args)
00793 glp_ios_curr_node = _glpk_ll.glp_ios_curr_node
00794
00795 def glp_ios_next_node(*args):
00796 return _glpk_ll.glp_ios_next_node(*args)
00797 glp_ios_next_node = _glpk_ll.glp_ios_next_node
00798
00799 def glp_ios_prev_node(*args):
00800 return _glpk_ll.glp_ios_prev_node(*args)
00801 glp_ios_prev_node = _glpk_ll.glp_ios_prev_node
00802
00803 def glp_ios_up_node(*args):
00804 return _glpk_ll.glp_ios_up_node(*args)
00805 glp_ios_up_node = _glpk_ll.glp_ios_up_node
00806
00807 def glp_ios_node_level(*args):
00808 return _glpk_ll.glp_ios_node_level(*args)
00809 glp_ios_node_level = _glpk_ll.glp_ios_node_level
00810
00811 def glp_ios_node_bound(*args):
00812 return _glpk_ll.glp_ios_node_bound(*args)
00813 glp_ios_node_bound = _glpk_ll.glp_ios_node_bound
00814
00815 def glp_ios_best_node(*args):
00816 return _glpk_ll.glp_ios_best_node(*args)
00817 glp_ios_best_node = _glpk_ll.glp_ios_best_node
00818
00819 def glp_ios_mip_gap(*args):
00820 return _glpk_ll.glp_ios_mip_gap(*args)
00821 glp_ios_mip_gap = _glpk_ll.glp_ios_mip_gap
00822
00823 def glp_ios_node_data(*args):
00824 return _glpk_ll.glp_ios_node_data(*args)
00825 glp_ios_node_data = _glpk_ll.glp_ios_node_data
00826
00827 def glp_ios_can_branch(*args):
00828 return _glpk_ll.glp_ios_can_branch(*args)
00829 glp_ios_can_branch = _glpk_ll.glp_ios_can_branch
00830
00831 def glp_ios_branch_upon(*args):
00832 return _glpk_ll.glp_ios_branch_upon(*args)
00833 glp_ios_branch_upon = _glpk_ll.glp_ios_branch_upon
00834
00835 def glp_ios_select_node(*args):
00836 return _glpk_ll.glp_ios_select_node(*args)
00837 glp_ios_select_node = _glpk_ll.glp_ios_select_node
00838
00839 def glp_ios_heur_sol(*args):
00840 return _glpk_ll.glp_ios_heur_sol(*args)
00841 glp_ios_heur_sol = _glpk_ll.glp_ios_heur_sol
00842
00843 def glp_ios_terminate(*args):
00844 return _glpk_ll.glp_ios_terminate(*args)
00845 glp_ios_terminate = _glpk_ll.glp_ios_terminate
00846
00847 def glp_version():
00848 return _glpk_ll.glp_version()
00849 glp_version = _glpk_ll.glp_version
00850
00851 def glp_term_out(*args):
00852 return _glpk_ll.glp_term_out(*args)
00853 glp_term_out = _glpk_ll.glp_term_out
00854
00855 def glp_term_hook(*args):
00856 return _glpk_ll.glp_term_hook(*args)
00857 glp_term_hook = _glpk_ll.glp_term_hook
00858
00859 def glp_malloc(*args):
00860 return _glpk_ll.glp_malloc(*args)
00861 glp_malloc = _glpk_ll.glp_malloc
00862
00863 def glp_calloc(*args):
00864 return _glpk_ll.glp_calloc(*args)
00865 glp_calloc = _glpk_ll.glp_calloc
00866
00867 def glp_free(*args):
00868 return _glpk_ll.glp_free(*args)
00869 glp_free = _glpk_ll.glp_free
00870
00871 def glp_mem_usage(*args):
00872 return _glpk_ll.glp_mem_usage(*args)
00873 glp_mem_usage = _glpk_ll.glp_mem_usage
00874
00875 def glp_mem_limit(*args):
00876 return _glpk_ll.glp_mem_limit(*args)
00877 glp_mem_limit = _glpk_ll.glp_mem_limit
00878
00879 def glp_free_env():
00880 return _glpk_ll.glp_free_env()
00881 glp_free_env = _glpk_ll.glp_free_env
00882
00883 def glp_read_mps(*args):
00884 return _glpk_ll.glp_read_mps(*args)
00885 glp_read_mps = _glpk_ll.glp_read_mps
00886
00887 def glp_write_mps(*args):
00888 return _glpk_ll.glp_write_mps(*args)
00889 glp_write_mps = _glpk_ll.glp_write_mps
00890
00891 def glp_read_lp(*args):
00892 return _glpk_ll.glp_read_lp(*args)
00893 glp_read_lp = _glpk_ll.glp_read_lp
00894
00895 def glp_write_lp(*args):
00896 return _glpk_ll.glp_write_lp(*args)
00897 glp_write_lp = _glpk_ll.glp_write_lp
00898
00899 def glp_main(*args):
00900 return _glpk_ll.glp_main(*args)
00901 glp_main = _glpk_ll.glp_main
00902 LPX_LP = _glpk_ll.LPX_LP
00903 LPX_MIP = _glpk_ll.LPX_MIP
00904 LPX_FR = _glpk_ll.LPX_FR
00905 LPX_LO = _glpk_ll.LPX_LO
00906 LPX_UP = _glpk_ll.LPX_UP
00907 LPX_DB = _glpk_ll.LPX_DB
00908 LPX_FX = _glpk_ll.LPX_FX
00909 LPX_MIN = _glpk_ll.LPX_MIN
00910 LPX_MAX = _glpk_ll.LPX_MAX
00911 LPX_P_UNDEF = _glpk_ll.LPX_P_UNDEF
00912 LPX_P_FEAS = _glpk_ll.LPX_P_FEAS
00913 LPX_P_INFEAS = _glpk_ll.LPX_P_INFEAS
00914 LPX_P_NOFEAS = _glpk_ll.LPX_P_NOFEAS
00915 LPX_D_UNDEF = _glpk_ll.LPX_D_UNDEF
00916 LPX_D_FEAS = _glpk_ll.LPX_D_FEAS
00917 LPX_D_INFEAS = _glpk_ll.LPX_D_INFEAS
00918 LPX_D_NOFEAS = _glpk_ll.LPX_D_NOFEAS
00919 LPX_BS = _glpk_ll.LPX_BS
00920 LPX_NL = _glpk_ll.LPX_NL
00921 LPX_NU = _glpk_ll.LPX_NU
00922 LPX_NF = _glpk_ll.LPX_NF
00923 LPX_NS = _glpk_ll.LPX_NS
00924 LPX_T_UNDEF = _glpk_ll.LPX_T_UNDEF
00925 LPX_T_OPT = _glpk_ll.LPX_T_OPT
00926 LPX_CV = _glpk_ll.LPX_CV
00927 LPX_IV = _glpk_ll.LPX_IV
00928 LPX_I_UNDEF = _glpk_ll.LPX_I_UNDEF
00929 LPX_I_OPT = _glpk_ll.LPX_I_OPT
00930 LPX_I_FEAS = _glpk_ll.LPX_I_FEAS
00931 LPX_I_NOFEAS = _glpk_ll.LPX_I_NOFEAS
00932 LPX_OPT = _glpk_ll.LPX_OPT
00933 LPX_FEAS = _glpk_ll.LPX_FEAS
00934 LPX_INFEAS = _glpk_ll.LPX_INFEAS
00935 LPX_NOFEAS = _glpk_ll.LPX_NOFEAS
00936 LPX_UNBND = _glpk_ll.LPX_UNBND
00937 LPX_UNDEF = _glpk_ll.LPX_UNDEF
00938 LPX_E_OK = _glpk_ll.LPX_E_OK
00939 LPX_E_EMPTY = _glpk_ll.LPX_E_EMPTY
00940 LPX_E_BADB = _glpk_ll.LPX_E_BADB
00941 LPX_E_INFEAS = _glpk_ll.LPX_E_INFEAS
00942 LPX_E_FAULT = _glpk_ll.LPX_E_FAULT
00943 LPX_E_OBJLL = _glpk_ll.LPX_E_OBJLL
00944 LPX_E_OBJUL = _glpk_ll.LPX_E_OBJUL
00945 LPX_E_ITLIM = _glpk_ll.LPX_E_ITLIM
00946 LPX_E_TMLIM = _glpk_ll.LPX_E_TMLIM
00947 LPX_E_NOFEAS = _glpk_ll.LPX_E_NOFEAS
00948 LPX_E_INSTAB = _glpk_ll.LPX_E_INSTAB
00949 LPX_E_SING = _glpk_ll.LPX_E_SING
00950 LPX_E_NOCONV = _glpk_ll.LPX_E_NOCONV
00951 LPX_E_NOPFS = _glpk_ll.LPX_E_NOPFS
00952 LPX_E_NODFS = _glpk_ll.LPX_E_NODFS
00953 LPX_K_MSGLEV = _glpk_ll.LPX_K_MSGLEV
00954 LPX_K_SCALE = _glpk_ll.LPX_K_SCALE
00955 LPX_K_DUAL = _glpk_ll.LPX_K_DUAL
00956 LPX_K_PRICE = _glpk_ll.LPX_K_PRICE
00957 LPX_K_RELAX = _glpk_ll.LPX_K_RELAX
00958 LPX_K_TOLBND = _glpk_ll.LPX_K_TOLBND
00959 LPX_K_TOLDJ = _glpk_ll.LPX_K_TOLDJ
00960 LPX_K_TOLPIV = _glpk_ll.LPX_K_TOLPIV
00961 LPX_K_ROUND = _glpk_ll.LPX_K_ROUND
00962 LPX_K_OBJLL = _glpk_ll.LPX_K_OBJLL
00963 LPX_K_OBJUL = _glpk_ll.LPX_K_OBJUL
00964 LPX_K_ITLIM = _glpk_ll.LPX_K_ITLIM
00965 LPX_K_ITCNT = _glpk_ll.LPX_K_ITCNT
00966 LPX_K_TMLIM = _glpk_ll.LPX_K_TMLIM
00967 LPX_K_OUTFRQ = _glpk_ll.LPX_K_OUTFRQ
00968 LPX_K_OUTDLY = _glpk_ll.LPX_K_OUTDLY
00969 LPX_K_BRANCH = _glpk_ll.LPX_K_BRANCH
00970 LPX_K_BTRACK = _glpk_ll.LPX_K_BTRACK
00971 LPX_K_TOLINT = _glpk_ll.LPX_K_TOLINT
00972 LPX_K_TOLOBJ = _glpk_ll.LPX_K_TOLOBJ
00973 LPX_K_MPSINFO = _glpk_ll.LPX_K_MPSINFO
00974 LPX_K_MPSOBJ = _glpk_ll.LPX_K_MPSOBJ
00975 LPX_K_MPSORIG = _glpk_ll.LPX_K_MPSORIG
00976 LPX_K_MPSWIDE = _glpk_ll.LPX_K_MPSWIDE
00977 LPX_K_MPSFREE = _glpk_ll.LPX_K_MPSFREE
00978 LPX_K_MPSSKIP = _glpk_ll.LPX_K_MPSSKIP
00979 LPX_K_LPTORIG = _glpk_ll.LPX_K_LPTORIG
00980 LPX_K_PRESOL = _glpk_ll.LPX_K_PRESOL
00981 LPX_K_BINARIZE = _glpk_ll.LPX_K_BINARIZE
00982 LPX_K_USECUTS = _glpk_ll.LPX_K_USECUTS
00983 LPX_K_BFTYPE = _glpk_ll.LPX_K_BFTYPE
00984 LPX_K_MIPGAP = _glpk_ll.LPX_K_MIPGAP
00985 LPX_C_COVER = _glpk_ll.LPX_C_COVER
00986 LPX_C_CLIQUE = _glpk_ll.LPX_C_CLIQUE
00987 LPX_C_GOMORY = _glpk_ll.LPX_C_GOMORY
00988 LPX_C_MIR = _glpk_ll.LPX_C_MIR
00989 LPX_C_ALL = _glpk_ll.LPX_C_ALL
00990 class LPXKKT(_object):
00991 __swig_setmethods__ = {}
00992 __setattr__ = lambda self, name, value: _swig_setattr(self, LPXKKT, name, value)
00993 __swig_getmethods__ = {}
00994 __getattr__ = lambda self, name: _swig_getattr(self, LPXKKT, name)
00995 __repr__ = _swig_repr
00996 __swig_setmethods__["pe_ae_max"] = _glpk_ll.LPXKKT_pe_ae_max_set
00997 __swig_getmethods__["pe_ae_max"] = _glpk_ll.LPXKKT_pe_ae_max_get
00998 if _newclass:pe_ae_max = _swig_property(_glpk_ll.LPXKKT_pe_ae_max_get, _glpk_ll.LPXKKT_pe_ae_max_set)
00999 __swig_setmethods__["pe_ae_row"] = _glpk_ll.LPXKKT_pe_ae_row_set
01000 __swig_getmethods__["pe_ae_row"] = _glpk_ll.LPXKKT_pe_ae_row_get
01001 if _newclass:pe_ae_row = _swig_property(_glpk_ll.LPXKKT_pe_ae_row_get, _glpk_ll.LPXKKT_pe_ae_row_set)
01002 __swig_setmethods__["pe_re_max"] = _glpk_ll.LPXKKT_pe_re_max_set
01003 __swig_getmethods__["pe_re_max"] = _glpk_ll.LPXKKT_pe_re_max_get
01004 if _newclass:pe_re_max = _swig_property(_glpk_ll.LPXKKT_pe_re_max_get, _glpk_ll.LPXKKT_pe_re_max_set)
01005 __swig_setmethods__["pe_re_row"] = _glpk_ll.LPXKKT_pe_re_row_set
01006 __swig_getmethods__["pe_re_row"] = _glpk_ll.LPXKKT_pe_re_row_get
01007 if _newclass:pe_re_row = _swig_property(_glpk_ll.LPXKKT_pe_re_row_get, _glpk_ll.LPXKKT_pe_re_row_set)
01008 __swig_setmethods__["pe_quality"] = _glpk_ll.LPXKKT_pe_quality_set
01009 __swig_getmethods__["pe_quality"] = _glpk_ll.LPXKKT_pe_quality_get
01010 if _newclass:pe_quality = _swig_property(_glpk_ll.LPXKKT_pe_quality_get, _glpk_ll.LPXKKT_pe_quality_set)
01011 __swig_setmethods__["pb_ae_max"] = _glpk_ll.LPXKKT_pb_ae_max_set
01012 __swig_getmethods__["pb_ae_max"] = _glpk_ll.LPXKKT_pb_ae_max_get
01013 if _newclass:pb_ae_max = _swig_property(_glpk_ll.LPXKKT_pb_ae_max_get, _glpk_ll.LPXKKT_pb_ae_max_set)
01014 __swig_setmethods__["pb_ae_ind"] = _glpk_ll.LPXKKT_pb_ae_ind_set
01015 __swig_getmethods__["pb_ae_ind"] = _glpk_ll.LPXKKT_pb_ae_ind_get
01016 if _newclass:pb_ae_ind = _swig_property(_glpk_ll.LPXKKT_pb_ae_ind_get, _glpk_ll.LPXKKT_pb_ae_ind_set)
01017 __swig_setmethods__["pb_re_max"] = _glpk_ll.LPXKKT_pb_re_max_set
01018 __swig_getmethods__["pb_re_max"] = _glpk_ll.LPXKKT_pb_re_max_get
01019 if _newclass:pb_re_max = _swig_property(_glpk_ll.LPXKKT_pb_re_max_get, _glpk_ll.LPXKKT_pb_re_max_set)
01020 __swig_setmethods__["pb_re_ind"] = _glpk_ll.LPXKKT_pb_re_ind_set
01021 __swig_getmethods__["pb_re_ind"] = _glpk_ll.LPXKKT_pb_re_ind_get
01022 if _newclass:pb_re_ind = _swig_property(_glpk_ll.LPXKKT_pb_re_ind_get, _glpk_ll.LPXKKT_pb_re_ind_set)
01023 __swig_setmethods__["pb_quality"] = _glpk_ll.LPXKKT_pb_quality_set
01024 __swig_getmethods__["pb_quality"] = _glpk_ll.LPXKKT_pb_quality_get
01025 if _newclass:pb_quality = _swig_property(_glpk_ll.LPXKKT_pb_quality_get, _glpk_ll.LPXKKT_pb_quality_set)
01026 __swig_setmethods__["de_ae_max"] = _glpk_ll.LPXKKT_de_ae_max_set
01027 __swig_getmethods__["de_ae_max"] = _glpk_ll.LPXKKT_de_ae_max_get
01028 if _newclass:de_ae_max = _swig_property(_glpk_ll.LPXKKT_de_ae_max_get, _glpk_ll.LPXKKT_de_ae_max_set)
01029 __swig_setmethods__["de_ae_col"] = _glpk_ll.LPXKKT_de_ae_col_set
01030 __swig_getmethods__["de_ae_col"] = _glpk_ll.LPXKKT_de_ae_col_get
01031 if _newclass:de_ae_col = _swig_property(_glpk_ll.LPXKKT_de_ae_col_get, _glpk_ll.LPXKKT_de_ae_col_set)
01032 __swig_setmethods__["de_re_max"] = _glpk_ll.LPXKKT_de_re_max_set
01033 __swig_getmethods__["de_re_max"] = _glpk_ll.LPXKKT_de_re_max_get
01034 if _newclass:de_re_max = _swig_property(_glpk_ll.LPXKKT_de_re_max_get, _glpk_ll.LPXKKT_de_re_max_set)
01035 __swig_setmethods__["de_re_col"] = _glpk_ll.LPXKKT_de_re_col_set
01036 __swig_getmethods__["de_re_col"] = _glpk_ll.LPXKKT_de_re_col_get
01037 if _newclass:de_re_col = _swig_property(_glpk_ll.LPXKKT_de_re_col_get, _glpk_ll.LPXKKT_de_re_col_set)
01038 __swig_setmethods__["de_quality"] = _glpk_ll.LPXKKT_de_quality_set
01039 __swig_getmethods__["de_quality"] = _glpk_ll.LPXKKT_de_quality_get
01040 if _newclass:de_quality = _swig_property(_glpk_ll.LPXKKT_de_quality_get, _glpk_ll.LPXKKT_de_quality_set)
01041 __swig_setmethods__["db_ae_max"] = _glpk_ll.LPXKKT_db_ae_max_set
01042 __swig_getmethods__["db_ae_max"] = _glpk_ll.LPXKKT_db_ae_max_get
01043 if _newclass:db_ae_max = _swig_property(_glpk_ll.LPXKKT_db_ae_max_get, _glpk_ll.LPXKKT_db_ae_max_set)
01044 __swig_setmethods__["db_ae_ind"] = _glpk_ll.LPXKKT_db_ae_ind_set
01045 __swig_getmethods__["db_ae_ind"] = _glpk_ll.LPXKKT_db_ae_ind_get
01046 if _newclass:db_ae_ind = _swig_property(_glpk_ll.LPXKKT_db_ae_ind_get, _glpk_ll.LPXKKT_db_ae_ind_set)
01047 __swig_setmethods__["db_re_max"] = _glpk_ll.LPXKKT_db_re_max_set
01048 __swig_getmethods__["db_re_max"] = _glpk_ll.LPXKKT_db_re_max_get
01049 if _newclass:db_re_max = _swig_property(_glpk_ll.LPXKKT_db_re_max_get, _glpk_ll.LPXKKT_db_re_max_set)
01050 __swig_setmethods__["db_re_ind"] = _glpk_ll.LPXKKT_db_re_ind_set
01051 __swig_getmethods__["db_re_ind"] = _glpk_ll.LPXKKT_db_re_ind_get
01052 if _newclass:db_re_ind = _swig_property(_glpk_ll.LPXKKT_db_re_ind_get, _glpk_ll.LPXKKT_db_re_ind_set)
01053 __swig_setmethods__["db_quality"] = _glpk_ll.LPXKKT_db_quality_set
01054 __swig_getmethods__["db_quality"] = _glpk_ll.LPXKKT_db_quality_get
01055 if _newclass:db_quality = _swig_property(_glpk_ll.LPXKKT_db_quality_get, _glpk_ll.LPXKKT_db_quality_set)
01056 __swig_setmethods__["cs_ae_max"] = _glpk_ll.LPXKKT_cs_ae_max_set
01057 __swig_getmethods__["cs_ae_max"] = _glpk_ll.LPXKKT_cs_ae_max_get
01058 if _newclass:cs_ae_max = _swig_property(_glpk_ll.LPXKKT_cs_ae_max_get, _glpk_ll.LPXKKT_cs_ae_max_set)
01059 __swig_setmethods__["cs_ae_ind"] = _glpk_ll.LPXKKT_cs_ae_ind_set
01060 __swig_getmethods__["cs_ae_ind"] = _glpk_ll.LPXKKT_cs_ae_ind_get
01061 if _newclass:cs_ae_ind = _swig_property(_glpk_ll.LPXKKT_cs_ae_ind_get, _glpk_ll.LPXKKT_cs_ae_ind_set)
01062 __swig_setmethods__["cs_re_max"] = _glpk_ll.LPXKKT_cs_re_max_set
01063 __swig_getmethods__["cs_re_max"] = _glpk_ll.LPXKKT_cs_re_max_get
01064 if _newclass:cs_re_max = _swig_property(_glpk_ll.LPXKKT_cs_re_max_get, _glpk_ll.LPXKKT_cs_re_max_set)
01065 __swig_setmethods__["cs_re_ind"] = _glpk_ll.LPXKKT_cs_re_ind_set
01066 __swig_getmethods__["cs_re_ind"] = _glpk_ll.LPXKKT_cs_re_ind_get
01067 if _newclass:cs_re_ind = _swig_property(_glpk_ll.LPXKKT_cs_re_ind_get, _glpk_ll.LPXKKT_cs_re_ind_set)
01068 __swig_setmethods__["cs_quality"] = _glpk_ll.LPXKKT_cs_quality_set
01069 __swig_getmethods__["cs_quality"] = _glpk_ll.LPXKKT_cs_quality_get
01070 if _newclass:cs_quality = _swig_property(_glpk_ll.LPXKKT_cs_quality_get, _glpk_ll.LPXKKT_cs_quality_set)
01071 def __init__(self):
01072 this = _glpk_ll.new_LPXKKT()
01073 try: self.this.append(this)
01074 except: self.this = this
01075 __swig_destroy__ = _glpk_ll.delete_LPXKKT
01076 __del__ = lambda self : None;
01077 LPXKKT_swigregister = _glpk_ll.LPXKKT_swigregister
01078 LPXKKT_swigregister(LPXKKT)
01079
01080
01081 def _glp_lpx_create_prob():
01082 return _glpk_ll._glp_lpx_create_prob()
01083 _glp_lpx_create_prob = _glpk_ll._glp_lpx_create_prob
01084
01085 def _glp_lpx_set_prob_name(*args):
01086 return _glpk_ll._glp_lpx_set_prob_name(*args)
01087 _glp_lpx_set_prob_name = _glpk_ll._glp_lpx_set_prob_name
01088
01089 def _glp_lpx_set_obj_name(*args):
01090 return _glpk_ll._glp_lpx_set_obj_name(*args)
01091 _glp_lpx_set_obj_name = _glpk_ll._glp_lpx_set_obj_name
01092
01093 def _glp_lpx_set_obj_dir(*args):
01094 return _glpk_ll._glp_lpx_set_obj_dir(*args)
01095 _glp_lpx_set_obj_dir = _glpk_ll._glp_lpx_set_obj_dir
01096
01097 def _glp_lpx_add_rows(*args):
01098 return _glpk_ll._glp_lpx_add_rows(*args)
01099 _glp_lpx_add_rows = _glpk_ll._glp_lpx_add_rows
01100
01101 def _glp_lpx_add_cols(*args):
01102 return _glpk_ll._glp_lpx_add_cols(*args)
01103 _glp_lpx_add_cols = _glpk_ll._glp_lpx_add_cols
01104
01105 def _glp_lpx_set_row_name(*args):
01106 return _glpk_ll._glp_lpx_set_row_name(*args)
01107 _glp_lpx_set_row_name = _glpk_ll._glp_lpx_set_row_name
01108
01109 def _glp_lpx_set_col_name(*args):
01110 return _glpk_ll._glp_lpx_set_col_name(*args)
01111 _glp_lpx_set_col_name = _glpk_ll._glp_lpx_set_col_name
01112
01113 def _glp_lpx_set_row_bnds(*args):
01114 return _glpk_ll._glp_lpx_set_row_bnds(*args)
01115 _glp_lpx_set_row_bnds = _glpk_ll._glp_lpx_set_row_bnds
01116
01117 def _glp_lpx_set_col_bnds(*args):
01118 return _glpk_ll._glp_lpx_set_col_bnds(*args)
01119 _glp_lpx_set_col_bnds = _glpk_ll._glp_lpx_set_col_bnds
01120
01121 def _glp_lpx_set_obj_coef(*args):
01122 return _glpk_ll._glp_lpx_set_obj_coef(*args)
01123 _glp_lpx_set_obj_coef = _glpk_ll._glp_lpx_set_obj_coef
01124
01125 def _glp_lpx_set_mat_row(*args):
01126 return _glpk_ll._glp_lpx_set_mat_row(*args)
01127 _glp_lpx_set_mat_row = _glpk_ll._glp_lpx_set_mat_row
01128
01129 def _glp_lpx_set_mat_col(*args):
01130 return _glpk_ll._glp_lpx_set_mat_col(*args)
01131 _glp_lpx_set_mat_col = _glpk_ll._glp_lpx_set_mat_col
01132
01133 def _glp_lpx_load_matrix(*args):
01134 return _glpk_ll._glp_lpx_load_matrix(*args)
01135 _glp_lpx_load_matrix = _glpk_ll._glp_lpx_load_matrix
01136
01137 def _glp_lpx_del_rows(*args):
01138 return _glpk_ll._glp_lpx_del_rows(*args)
01139 _glp_lpx_del_rows = _glpk_ll._glp_lpx_del_rows
01140
01141 def _glp_lpx_del_cols(*args):
01142 return _glpk_ll._glp_lpx_del_cols(*args)
01143 _glp_lpx_del_cols = _glpk_ll._glp_lpx_del_cols
01144
01145 def _glp_lpx_delete_prob(*args):
01146 return _glpk_ll._glp_lpx_delete_prob(*args)
01147 _glp_lpx_delete_prob = _glpk_ll._glp_lpx_delete_prob
01148
01149 def _glp_lpx_get_prob_name(*args):
01150 return _glpk_ll._glp_lpx_get_prob_name(*args)
01151 _glp_lpx_get_prob_name = _glpk_ll._glp_lpx_get_prob_name
01152
01153 def _glp_lpx_get_obj_name(*args):
01154 return _glpk_ll._glp_lpx_get_obj_name(*args)
01155 _glp_lpx_get_obj_name = _glpk_ll._glp_lpx_get_obj_name
01156
01157 def _glp_lpx_get_obj_dir(*args):
01158 return _glpk_ll._glp_lpx_get_obj_dir(*args)
01159 _glp_lpx_get_obj_dir = _glpk_ll._glp_lpx_get_obj_dir
01160
01161 def _glp_lpx_get_num_rows(*args):
01162 return _glpk_ll._glp_lpx_get_num_rows(*args)
01163 _glp_lpx_get_num_rows = _glpk_ll._glp_lpx_get_num_rows
01164
01165 def _glp_lpx_get_num_cols(*args):
01166 return _glpk_ll._glp_lpx_get_num_cols(*args)
01167 _glp_lpx_get_num_cols = _glpk_ll._glp_lpx_get_num_cols
01168
01169 def _glp_lpx_get_row_name(*args):
01170 return _glpk_ll._glp_lpx_get_row_name(*args)
01171 _glp_lpx_get_row_name = _glpk_ll._glp_lpx_get_row_name
01172
01173 def _glp_lpx_get_col_name(*args):
01174 return _glpk_ll._glp_lpx_get_col_name(*args)
01175 _glp_lpx_get_col_name = _glpk_ll._glp_lpx_get_col_name
01176
01177 def _glp_lpx_get_row_type(*args):
01178 return _glpk_ll._glp_lpx_get_row_type(*args)
01179 _glp_lpx_get_row_type = _glpk_ll._glp_lpx_get_row_type
01180
01181 def _glp_lpx_get_row_lb(*args):
01182 return _glpk_ll._glp_lpx_get_row_lb(*args)
01183 _glp_lpx_get_row_lb = _glpk_ll._glp_lpx_get_row_lb
01184
01185 def _glp_lpx_get_row_ub(*args):
01186 return _glpk_ll._glp_lpx_get_row_ub(*args)
01187 _glp_lpx_get_row_ub = _glpk_ll._glp_lpx_get_row_ub
01188
01189 def _glp_lpx_get_row_bnds(*args):
01190 return _glpk_ll._glp_lpx_get_row_bnds(*args)
01191 _glp_lpx_get_row_bnds = _glpk_ll._glp_lpx_get_row_bnds
01192
01193 def _glp_lpx_get_col_type(*args):
01194 return _glpk_ll._glp_lpx_get_col_type(*args)
01195 _glp_lpx_get_col_type = _glpk_ll._glp_lpx_get_col_type
01196
01197 def _glp_lpx_get_col_lb(*args):
01198 return _glpk_ll._glp_lpx_get_col_lb(*args)
01199 _glp_lpx_get_col_lb = _glpk_ll._glp_lpx_get_col_lb
01200
01201 def _glp_lpx_get_col_ub(*args):
01202 return _glpk_ll._glp_lpx_get_col_ub(*args)
01203 _glp_lpx_get_col_ub = _glpk_ll._glp_lpx_get_col_ub
01204
01205 def _glp_lpx_get_col_bnds(*args):
01206 return _glpk_ll._glp_lpx_get_col_bnds(*args)
01207 _glp_lpx_get_col_bnds = _glpk_ll._glp_lpx_get_col_bnds
01208
01209 def _glp_lpx_get_obj_coef(*args):
01210 return _glpk_ll._glp_lpx_get_obj_coef(*args)
01211 _glp_lpx_get_obj_coef = _glpk_ll._glp_lpx_get_obj_coef
01212
01213 def _glp_lpx_get_num_nz(*args):
01214 return _glpk_ll._glp_lpx_get_num_nz(*args)
01215 _glp_lpx_get_num_nz = _glpk_ll._glp_lpx_get_num_nz
01216
01217 def _glp_lpx_get_mat_row(*args):
01218 return _glpk_ll._glp_lpx_get_mat_row(*args)
01219 _glp_lpx_get_mat_row = _glpk_ll._glp_lpx_get_mat_row
01220
01221 def _glp_lpx_get_mat_col(*args):
01222 return _glpk_ll._glp_lpx_get_mat_col(*args)
01223 _glp_lpx_get_mat_col = _glpk_ll._glp_lpx_get_mat_col
01224
01225 def _glp_lpx_create_index(*args):
01226 return _glpk_ll._glp_lpx_create_index(*args)
01227 _glp_lpx_create_index = _glpk_ll._glp_lpx_create_index
01228
01229 def _glp_lpx_find_row(*args):
01230 return _glpk_ll._glp_lpx_find_row(*args)
01231 _glp_lpx_find_row = _glpk_ll._glp_lpx_find_row
01232
01233 def _glp_lpx_find_col(*args):
01234 return _glpk_ll._glp_lpx_find_col(*args)
01235 _glp_lpx_find_col = _glpk_ll._glp_lpx_find_col
01236
01237 def _glp_lpx_delete_index(*args):
01238 return _glpk_ll._glp_lpx_delete_index(*args)
01239 _glp_lpx_delete_index = _glpk_ll._glp_lpx_delete_index
01240
01241 def _glp_lpx_scale_prob(*args):
01242 return _glpk_ll._glp_lpx_scale_prob(*args)
01243 _glp_lpx_scale_prob = _glpk_ll._glp_lpx_scale_prob
01244
01245 def _glp_lpx_unscale_prob(*args):
01246 return _glpk_ll._glp_lpx_unscale_prob(*args)
01247 _glp_lpx_unscale_prob = _glpk_ll._glp_lpx_unscale_prob
01248
01249 def _glp_lpx_std_basis(*args):
01250 return _glpk_ll._glp_lpx_std_basis(*args)
01251 _glp_lpx_std_basis = _glpk_ll._glp_lpx_std_basis
01252
01253 def _glp_lpx_adv_basis(*args):
01254 return _glpk_ll._glp_lpx_adv_basis(*args)
01255 _glp_lpx_adv_basis = _glpk_ll._glp_lpx_adv_basis
01256
01257 def _glp_lpx_cpx_basis(*args):
01258 return _glpk_ll._glp_lpx_cpx_basis(*args)
01259 _glp_lpx_cpx_basis = _glpk_ll._glp_lpx_cpx_basis
01260
01261 def _glp_lpx_set_row_stat(*args):
01262 return _glpk_ll._glp_lpx_set_row_stat(*args)
01263 _glp_lpx_set_row_stat = _glpk_ll._glp_lpx_set_row_stat
01264
01265 def _glp_lpx_set_col_stat(*args):
01266 return _glpk_ll._glp_lpx_set_col_stat(*args)
01267 _glp_lpx_set_col_stat = _glpk_ll._glp_lpx_set_col_stat
01268
01269 def _glp_lpx_simplex(*args):
01270 return _glpk_ll._glp_lpx_simplex(*args)
01271 _glp_lpx_simplex = _glpk_ll._glp_lpx_simplex
01272
01273 def _glp_lpx_exact(*args):
01274 return _glpk_ll._glp_lpx_exact(*args)
01275 _glp_lpx_exact = _glpk_ll._glp_lpx_exact
01276
01277 def _glp_lpx_get_status(*args):
01278 return _glpk_ll._glp_lpx_get_status(*args)
01279 _glp_lpx_get_status = _glpk_ll._glp_lpx_get_status
01280
01281 def _glp_lpx_get_prim_stat(*args):
01282 return _glpk_ll._glp_lpx_get_prim_stat(*args)
01283 _glp_lpx_get_prim_stat = _glpk_ll._glp_lpx_get_prim_stat
01284
01285 def _glp_lpx_get_dual_stat(*args):
01286 return _glpk_ll._glp_lpx_get_dual_stat(*args)
01287 _glp_lpx_get_dual_stat = _glpk_ll._glp_lpx_get_dual_stat
01288
01289 def _glp_lpx_get_obj_val(*args):
01290 return _glpk_ll._glp_lpx_get_obj_val(*args)
01291 _glp_lpx_get_obj_val = _glpk_ll._glp_lpx_get_obj_val
01292
01293 def _glp_lpx_get_row_stat(*args):
01294 return _glpk_ll._glp_lpx_get_row_stat(*args)
01295 _glp_lpx_get_row_stat = _glpk_ll._glp_lpx_get_row_stat
01296
01297 def _glp_lpx_get_row_prim(*args):
01298 return _glpk_ll._glp_lpx_get_row_prim(*args)
01299 _glp_lpx_get_row_prim = _glpk_ll._glp_lpx_get_row_prim
01300
01301 def _glp_lpx_get_row_dual(*args):
01302 return _glpk_ll._glp_lpx_get_row_dual(*args)
01303 _glp_lpx_get_row_dual = _glpk_ll._glp_lpx_get_row_dual
01304
01305 def _glp_lpx_get_row_info(*args):
01306 return _glpk_ll._glp_lpx_get_row_info(*args)
01307 _glp_lpx_get_row_info = _glpk_ll._glp_lpx_get_row_info
01308
01309 def _glp_lpx_get_col_stat(*args):
01310 return _glpk_ll._glp_lpx_get_col_stat(*args)
01311 _glp_lpx_get_col_stat = _glpk_ll._glp_lpx_get_col_stat
01312
01313 def _glp_lpx_get_col_prim(*args):
01314 return _glpk_ll._glp_lpx_get_col_prim(*args)
01315 _glp_lpx_get_col_prim = _glpk_ll._glp_lpx_get_col_prim
01316
01317 def _glp_lpx_get_col_dual(*args):
01318 return _glpk_ll._glp_lpx_get_col_dual(*args)
01319 _glp_lpx_get_col_dual = _glpk_ll._glp_lpx_get_col_dual
01320
01321 def _glp_lpx_get_col_info(*args):
01322 return _glpk_ll._glp_lpx_get_col_info(*args)
01323 _glp_lpx_get_col_info = _glpk_ll._glp_lpx_get_col_info
01324
01325 def _glp_lpx_get_ray_info(*args):
01326 return _glpk_ll._glp_lpx_get_ray_info(*args)
01327 _glp_lpx_get_ray_info = _glpk_ll._glp_lpx_get_ray_info
01328
01329 def _glp_lpx_check_kkt(*args):
01330 return _glpk_ll._glp_lpx_check_kkt(*args)
01331 _glp_lpx_check_kkt = _glpk_ll._glp_lpx_check_kkt
01332
01333 def _glp_lpx_warm_up(*args):
01334 return _glpk_ll._glp_lpx_warm_up(*args)
01335 _glp_lpx_warm_up = _glpk_ll._glp_lpx_warm_up
01336
01337 def _glp_lpx_eval_tab_row(*args):
01338 return _glpk_ll._glp_lpx_eval_tab_row(*args)
01339 _glp_lpx_eval_tab_row = _glpk_ll._glp_lpx_eval_tab_row
01340
01341 def _glp_lpx_eval_tab_col(*args):
01342 return _glpk_ll._glp_lpx_eval_tab_col(*args)
01343 _glp_lpx_eval_tab_col = _glpk_ll._glp_lpx_eval_tab_col
01344
01345 def _glp_lpx_transform_row(*args):
01346 return _glpk_ll._glp_lpx_transform_row(*args)
01347 _glp_lpx_transform_row = _glpk_ll._glp_lpx_transform_row
01348
01349 def _glp_lpx_transform_col(*args):
01350 return _glpk_ll._glp_lpx_transform_col(*args)
01351 _glp_lpx_transform_col = _glpk_ll._glp_lpx_transform_col
01352
01353 def _glp_lpx_prim_ratio_test(*args):
01354 return _glpk_ll._glp_lpx_prim_ratio_test(*args)
01355 _glp_lpx_prim_ratio_test = _glpk_ll._glp_lpx_prim_ratio_test
01356
01357 def _glp_lpx_dual_ratio_test(*args):
01358 return _glpk_ll._glp_lpx_dual_ratio_test(*args)
01359 _glp_lpx_dual_ratio_test = _glpk_ll._glp_lpx_dual_ratio_test
01360
01361 def _glp_lpx_interior(*args):
01362 return _glpk_ll._glp_lpx_interior(*args)
01363 _glp_lpx_interior = _glpk_ll._glp_lpx_interior
01364
01365 def _glp_lpx_ipt_status(*args):
01366 return _glpk_ll._glp_lpx_ipt_status(*args)
01367 _glp_lpx_ipt_status = _glpk_ll._glp_lpx_ipt_status
01368
01369 def _glp_lpx_ipt_obj_val(*args):
01370 return _glpk_ll._glp_lpx_ipt_obj_val(*args)
01371 _glp_lpx_ipt_obj_val = _glpk_ll._glp_lpx_ipt_obj_val
01372
01373 def _glp_lpx_ipt_row_prim(*args):
01374 return _glpk_ll._glp_lpx_ipt_row_prim(*args)
01375 _glp_lpx_ipt_row_prim = _glpk_ll._glp_lpx_ipt_row_prim
01376
01377 def _glp_lpx_ipt_row_dual(*args):
01378 return _glpk_ll._glp_lpx_ipt_row_dual(*args)
01379 _glp_lpx_ipt_row_dual = _glpk_ll._glp_lpx_ipt_row_dual
01380
01381 def _glp_lpx_ipt_col_prim(*args):
01382 return _glpk_ll._glp_lpx_ipt_col_prim(*args)
01383 _glp_lpx_ipt_col_prim = _glpk_ll._glp_lpx_ipt_col_prim
01384
01385 def _glp_lpx_ipt_col_dual(*args):
01386 return _glpk_ll._glp_lpx_ipt_col_dual(*args)
01387 _glp_lpx_ipt_col_dual = _glpk_ll._glp_lpx_ipt_col_dual
01388
01389 def _glp_lpx_set_class(*args):
01390 return _glpk_ll._glp_lpx_set_class(*args)
01391 _glp_lpx_set_class = _glpk_ll._glp_lpx_set_class
01392
01393 def _glp_lpx_get_class(*args):
01394 return _glpk_ll._glp_lpx_get_class(*args)
01395 _glp_lpx_get_class = _glpk_ll._glp_lpx_get_class
01396
01397 def _glp_lpx_set_col_kind(*args):
01398 return _glpk_ll._glp_lpx_set_col_kind(*args)
01399 _glp_lpx_set_col_kind = _glpk_ll._glp_lpx_set_col_kind
01400
01401 def _glp_lpx_get_col_kind(*args):
01402 return _glpk_ll._glp_lpx_get_col_kind(*args)
01403 _glp_lpx_get_col_kind = _glpk_ll._glp_lpx_get_col_kind
01404
01405 def _glp_lpx_get_num_int(*args):
01406 return _glpk_ll._glp_lpx_get_num_int(*args)
01407 _glp_lpx_get_num_int = _glpk_ll._glp_lpx_get_num_int
01408
01409 def _glp_lpx_get_num_bin(*args):
01410 return _glpk_ll._glp_lpx_get_num_bin(*args)
01411 _glp_lpx_get_num_bin = _glpk_ll._glp_lpx_get_num_bin
01412
01413 def _glp_lpx_integer(*args):
01414 return _glpk_ll._glp_lpx_integer(*args)
01415 _glp_lpx_integer = _glpk_ll._glp_lpx_integer
01416
01417 def _glp_lpx_intopt(*args):
01418 return _glpk_ll._glp_lpx_intopt(*args)
01419 _glp_lpx_intopt = _glpk_ll._glp_lpx_intopt
01420
01421 def _glp_lpx_mip_status(*args):
01422 return _glpk_ll._glp_lpx_mip_status(*args)
01423 _glp_lpx_mip_status = _glpk_ll._glp_lpx_mip_status
01424
01425 def _glp_lpx_mip_obj_val(*args):
01426 return _glpk_ll._glp_lpx_mip_obj_val(*args)
01427 _glp_lpx_mip_obj_val = _glpk_ll._glp_lpx_mip_obj_val
01428
01429 def _glp_lpx_mip_row_val(*args):
01430 return _glpk_ll._glp_lpx_mip_row_val(*args)
01431 _glp_lpx_mip_row_val = _glpk_ll._glp_lpx_mip_row_val
01432
01433 def _glp_lpx_mip_col_val(*args):
01434 return _glpk_ll._glp_lpx_mip_col_val(*args)
01435 _glp_lpx_mip_col_val = _glpk_ll._glp_lpx_mip_col_val
01436
01437 def _glp_lpx_check_int(*args):
01438 return _glpk_ll._glp_lpx_check_int(*args)
01439 _glp_lpx_check_int = _glpk_ll._glp_lpx_check_int
01440
01441 def _glp_lpx_reset_parms(*args):
01442 return _glpk_ll._glp_lpx_reset_parms(*args)
01443 _glp_lpx_reset_parms = _glpk_ll._glp_lpx_reset_parms
01444
01445 def _glp_lpx_set_int_parm(*args):
01446 return _glpk_ll._glp_lpx_set_int_parm(*args)
01447 _glp_lpx_set_int_parm = _glpk_ll._glp_lpx_set_int_parm
01448
01449 def _glp_lpx_get_int_parm(*args):
01450 return _glpk_ll._glp_lpx_get_int_parm(*args)
01451 _glp_lpx_get_int_parm = _glpk_ll._glp_lpx_get_int_parm
01452
01453 def _glp_lpx_set_real_parm(*args):
01454 return _glpk_ll._glp_lpx_set_real_parm(*args)
01455 _glp_lpx_set_real_parm = _glpk_ll._glp_lpx_set_real_parm
01456
01457 def _glp_lpx_get_real_parm(*args):
01458 return _glpk_ll._glp_lpx_get_real_parm(*args)
01459 _glp_lpx_get_real_parm = _glpk_ll._glp_lpx_get_real_parm
01460
01461 def _glp_lpx_read_mps(*args):
01462 return _glpk_ll._glp_lpx_read_mps(*args)
01463 _glp_lpx_read_mps = _glpk_ll._glp_lpx_read_mps
01464
01465 def _glp_lpx_write_mps(*args):
01466 return _glpk_ll._glp_lpx_write_mps(*args)
01467 _glp_lpx_write_mps = _glpk_ll._glp_lpx_write_mps
01468
01469 def _glp_lpx_read_bas(*args):
01470 return _glpk_ll._glp_lpx_read_bas(*args)
01471 _glp_lpx_read_bas = _glpk_ll._glp_lpx_read_bas
01472
01473 def _glp_lpx_write_bas(*args):
01474 return _glpk_ll._glp_lpx_write_bas(*args)
01475 _glp_lpx_write_bas = _glpk_ll._glp_lpx_write_bas
01476
01477 def _glp_lpx_read_freemps(*args):
01478 return _glpk_ll._glp_lpx_read_freemps(*args)
01479 _glp_lpx_read_freemps = _glpk_ll._glp_lpx_read_freemps
01480
01481 def _glp_lpx_write_freemps(*args):
01482 return _glpk_ll._glp_lpx_write_freemps(*args)
01483 _glp_lpx_write_freemps = _glpk_ll._glp_lpx_write_freemps
01484
01485 def _glp_lpx_read_cpxlp(*args):
01486 return _glpk_ll._glp_lpx_read_cpxlp(*args)
01487 _glp_lpx_read_cpxlp = _glpk_ll._glp_lpx_read_cpxlp
01488
01489 def _glp_lpx_write_cpxlp(*args):
01490 return _glpk_ll._glp_lpx_write_cpxlp(*args)
01491 _glp_lpx_write_cpxlp = _glpk_ll._glp_lpx_write_cpxlp
01492
01493 def _glp_lpx_read_model(*args):
01494 return _glpk_ll._glp_lpx_read_model(*args)
01495 _glp_lpx_read_model = _glpk_ll._glp_lpx_read_model
01496
01497 def _glp_lpx_print_prob(*args):
01498 return _glpk_ll._glp_lpx_print_prob(*args)
01499 _glp_lpx_print_prob = _glpk_ll._glp_lpx_print_prob
01500
01501 def _glp_lpx_print_sol(*args):
01502 return _glpk_ll._glp_lpx_print_sol(*args)
01503 _glp_lpx_print_sol = _glpk_ll._glp_lpx_print_sol
01504
01505 def _glp_lpx_print_sens_bnds(*args):
01506 return _glpk_ll._glp_lpx_print_sens_bnds(*args)
01507 _glp_lpx_print_sens_bnds = _glpk_ll._glp_lpx_print_sens_bnds
01508
01509 def _glp_lpx_print_ips(*args):
01510 return _glpk_ll._glp_lpx_print_ips(*args)
01511 _glp_lpx_print_ips = _glpk_ll._glp_lpx_print_ips
01512
01513 def _glp_lpx_print_mip(*args):
01514 return _glpk_ll._glp_lpx_print_mip(*args)
01515 _glp_lpx_print_mip = _glpk_ll._glp_lpx_print_mip
01516
01517 def _glp_lpx_is_b_avail(*args):
01518 return _glpk_ll._glp_lpx_is_b_avail(*args)
01519 _glp_lpx_is_b_avail = _glpk_ll._glp_lpx_is_b_avail
01520
01521 def _glp_lpx_write_pb(*args):
01522 return _glpk_ll._glp_lpx_write_pb(*args)
01523 _glp_lpx_write_pb = _glpk_ll._glp_lpx_write_pb
01524
01525 def _glp_lpx_main(*args):
01526 return _glpk_ll._glp_lpx_main(*args)
01527 _glp_lpx_main = _glpk_ll._glp_lpx_main
01528
01529