OR-Tools  8.2
linear_solver_python_wrap.cc File Reference

Go to the source code of this file.

Classes

struct  swig_type_info
 
struct  swig_cast_info
 
struct  swig_module_info
 
struct  swig_const_info
 
struct  SwigPyClientData
 
struct  SwigPyObject
 
struct  SwigPyPacked
 
class  SwigPtr_PyObject
 
struct  SwigVar_PyObject
 
struct  swig_globalvar
 
struct  swig_varlinkobject
 

Namespaces

 swig
 

Macros

#define SWIGPYTHON
 
#define SWIG_PYTHON_DIRECTOR_NO_VTABLE
 
#define SWIGTEMPLATEDISAMBIGUATOR
 
#define SWIGINLINE
 
#define SWIGUNUSED
 
#define SWIGUNUSEDPARM(p)   p SWIGUNUSED
 
#define SWIGINTERN   static SWIGUNUSED
 
#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE
 
#define SWIGEXPORT
 
#define SWIGSTDCALL
 
#define SWIG_RUNTIME_VERSION   "4"
 
#define SWIG_TYPE_TABLE_NAME
 
#define SWIGRUNTIME   SWIGINTERN
 
#define SWIGRUNTIMEINLINE   SWIGRUNTIME SWIGINLINE
 
#define SWIG_BUFFER_SIZE   1024
 
#define SWIG_POINTER_DISOWN   0x1
 
#define SWIG_CAST_NEW_MEMORY   0x2
 
#define SWIG_POINTER_NO_NULL   0x4
 
#define SWIG_POINTER_OWN   0x1
 
#define SWIG_OK   (0)
 
#define SWIG_ERROR   (-1)
 
#define SWIG_IsOK(r)   (r >= 0)
 
#define SWIG_ArgError(r)   ((r != SWIG_ERROR) ? r : SWIG_TypeError)
 
#define SWIG_CASTRANKLIMIT   (1 << 8)
 
#define SWIG_NEWOBJMASK   (SWIG_CASTRANKLIMIT << 1)
 
#define SWIG_TMPOBJMASK   (SWIG_NEWOBJMASK << 1)
 
#define SWIG_BADOBJ   (SWIG_ERROR)
 
#define SWIG_OLDOBJ   (SWIG_OK)
 
#define SWIG_NEWOBJ   (SWIG_OK | SWIG_NEWOBJMASK)
 
#define SWIG_TMPOBJ   (SWIG_OK | SWIG_TMPOBJMASK)
 
#define SWIG_AddNewMask(r)   (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
 
#define SWIG_DelNewMask(r)   (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
 
#define SWIG_IsNewObj(r)   (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
 
#define SWIG_AddTmpMask(r)   (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
 
#define SWIG_DelTmpMask(r)   (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
 
#define SWIG_IsTmpObj(r)   (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
 
#define SWIG_AddCast(r)   (r)
 
#define SWIG_CheckState(r)   (SWIG_IsOK(r) ? 1 : 0)
 
#define SWIG_UnknownError   -1
 
#define SWIG_IOError   -2
 
#define SWIG_RuntimeError   -3
 
#define SWIG_IndexError   -4
 
#define SWIG_TypeError   -5
 
#define SWIG_DivisionByZero   -6
 
#define SWIG_OverflowError   -7
 
#define SWIG_SyntaxError   -8
 
#define SWIG_ValueError   -9
 
#define SWIG_SystemError   -10
 
#define SWIG_AttributeError   -11
 
#define SWIG_MemoryError   -12
 
#define SWIG_NullReferenceError   -13
 
#define Py_TYPE(op)   ((op)->ob_type)
 
#define SWIG_Python_str_FromFormat   PyString_FromFormat
 
#define SWIG_Python_str_DelForPy3(x)
 
#define PyObject_DEL   PyObject_Del
 
#define SWIGPY_USE_CAPSULE
 
#define SWIGPY_CAPSULE_NAME   ("swig_runtime_data" SWIG_RUNTIME_VERSION ".type_pointer_capsule" SWIG_TYPE_TABLE_NAME)
 
#define PyDescr_TYPE(x)   (((PyDescrObject *)(x))->d_type)
 
#define PyDescr_NAME(x)   (((PyDescrObject *)(x))->d_name)
 
#define Py_hash_t   long
 
#define SWIG_PYTHON_INITIALIZE_THREADS
 
#define SWIG_PYTHON_THREAD_BEGIN_BLOCK
 
#define SWIG_PYTHON_THREAD_END_BLOCK
 
#define SWIG_PYTHON_THREAD_BEGIN_ALLOW
 
#define SWIG_PYTHON_THREAD_END_ALLOW
 
#define SWIG_PY_POINTER   4
 
#define SWIG_PY_BINARY   5
 
#define SWIG_Python_ConvertPtr(obj, pptr, type, flags)   SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
 
#define SWIG_ConvertPtr(obj, pptr, type, flags)   SWIG_Python_ConvertPtr(obj, pptr, type, flags)
 
#define SWIG_ConvertPtrAndOwn(obj, pptr, type, flags, own)   SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)
 
#define SWIG_NewPointerObj(ptr, type, flags)   SWIG_Python_NewPointerObj(NULL, ptr, type, flags)
 
#define SWIG_InternalNewPointerObj(ptr, type, flags)   SWIG_Python_NewPointerObj(NULL, ptr, type, flags)
 
#define SWIG_CheckImplicit(ty)   SWIG_Python_CheckImplicit(ty)
 
#define SWIG_AcquirePtr(ptr, src)   SWIG_Python_AcquirePtr(ptr, src)
 
#define swig_owntype   int
 
#define SWIG_ConvertPacked(obj, ptr, sz, ty)   SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
 
#define SWIG_NewPackedObj(ptr, sz, type)   SWIG_Python_NewPackedObj(ptr, sz, type)
 
#define SWIG_ConvertInstance(obj, pptr, type, flags)   SWIG_ConvertPtr(obj, pptr, type, flags)
 
#define SWIG_NewInstanceObj(ptr, type, flags)   SWIG_NewPointerObj(ptr, type, flags)
 
#define SWIG_ConvertFunctionPtr(obj, pptr, type)   SWIG_Python_ConvertFunctionPtr(obj, pptr, type)
 
#define SWIG_NewFunctionPtrObj(ptr, type)   SWIG_Python_NewPointerObj(NULL, ptr, type, 0)
 
#define SWIG_ConvertMember(obj, ptr, sz, ty)   SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
 
#define SWIG_NewMemberObj(ptr, sz, type)   SWIG_Python_NewPackedObj(ptr, sz, type)
 
#define SWIG_GetModule(clientdata)   SWIG_Python_GetModule(clientdata)
 
#define SWIG_SetModule(clientdata, pointer)   SWIG_Python_SetModule(pointer)
 
#define SWIG_NewClientData(obj)   SwigPyClientData_New(obj)
 
#define SWIG_SetErrorObj   SWIG_Python_SetErrorObj
 
#define SWIG_SetErrorMsg   SWIG_Python_SetErrorMsg
 
#define SWIG_ErrorType(code)   SWIG_Python_ErrorType(code)
 
#define SWIG_Error(code, msg)   SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)
 
#define SWIG_fail   goto fail
 
#define SWIG_Python_Raise(obj, type, desc)   SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
 
#define SWIG_Python_CallFunctor(functor, obj)   PyObject_CallFunctionObjArgs(functor, obj, NULL);
 
#define SWIG_STATIC_POINTER(var)   var = 0; if (!var) var
 
#define SWIG_POINTER_NOSHADOW   (SWIG_POINTER_OWN << 1)
 
#define SWIG_POINTER_NEW   (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)
 
#define SWIG_POINTER_IMPLICIT_CONV   (SWIG_POINTER_DISOWN << 1)
 
#define SWIG_BUILTIN_TP_INIT   (SWIG_POINTER_OWN << 2)
 
#define SWIG_BUILTIN_INIT   (SWIG_BUILTIN_TP_INIT | SWIG_POINTER_OWN)
 
#define SWIG_POINTER_EXCEPTION   0
 
#define SWIG_arg_fail(arg)   SWIG_Python_ArgFail(arg)
 
#define SWIG_MustGetPtr(p, type, argnum, flags)   SWIG_Python_MustGetPtr(p, type, argnum, flags)
 
#define SWIG_exception_fail(code, msg)   do { SWIG_Error(code, msg); SWIG_fail; } while(0)
 
#define SWIG_contract_assert(expr, msg)   if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
 
#define SWIG_exception(code, msg)   do { SWIG_Error(code, msg); SWIG_fail;; } while(0)
 
#define SWIGTYPE_p_char   swig_types[0]
 
#define SWIGTYPE_p_int   swig_types[1]
 
#define SWIGTYPE_p_long   swig_types[2]
 
#define SWIGTYPE_p_operations_research__MPConstraint   swig_types[3]
 
#define SWIGTYPE_p_operations_research__MPModelExportOptions   swig_types[4]
 
#define SWIGTYPE_p_operations_research__MPModelRequest   swig_types[5]
 
#define SWIGTYPE_p_operations_research__MPObjective   swig_types[6]
 
#define SWIGTYPE_p_operations_research__MPSolver   swig_types[7]
 
#define SWIGTYPE_p_operations_research__MPSolverParameters   swig_types[8]
 
#define SWIGTYPE_p_operations_research__MPVariable   swig_types[9]
 
#define SWIGTYPE_p_short   swig_types[10]
 
#define SWIGTYPE_p_signed_char   swig_types[11]
 
#define SWIGTYPE_p_std__ostream   swig_types[12]
 
#define SWIGTYPE_p_unsigned_char   swig_types[13]
 
#define SWIGTYPE_p_unsigned_int   swig_types[14]
 
#define SWIGTYPE_p_unsigned_long   swig_types[15]
 
#define SWIGTYPE_p_unsigned_short   swig_types[16]
 
#define SWIG_TypeQuery(name)   SWIG_TypeQueryModule(&swig_module, &swig_module, name)
 
#define SWIG_MangledTypeQuery(name)   SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
 
#define SWIG_TypeQuery   SWIG_Python_TypeQuery
 
#define SWIG_init   init_pywraplp
 
#define SWIG_name   "_pywraplp"
 
#define SWIGVERSION   0x040002
 
#define SWIG_VERSION   SWIGVERSION
 
#define SWIG_as_voidptr(a)   const_cast< void * >(static_cast< const void * >(a))
 
#define SWIG_as_voidptrptr(a)   ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
 
#define SWIGWORDSIZE64
 
#define SWIG_From_double   PyFloat_FromDouble
 
#define SWIG_From_long   PyInt_FromLong
 
#define SWIG_newvarlink()   SWIG_Python_newvarlink()
 
#define SWIG_addvarlink(p, name, get_attr, set_attr)   SWIG_Python_addvarlink(p, name, get_attr, set_attr)
 
#define SWIG_InstallConstants(d, constants)   SWIG_Python_InstallConstants(d, constants)
 

Typedefs

typedef void *(* swig_converter_func) (void *, int *)
 
typedef struct swig_type_info *(* swig_dycast_func) (void **)
 
typedef struct swig_type_info swig_type_info
 
typedef struct swig_cast_info swig_cast_info
 
typedef struct swig_module_info swig_module_info
 
typedef struct swig_const_info swig_const_info
 
typedef struct swig_globalvar swig_globalvar
 
typedef struct swig_varlinkobject swig_varlinkobject
 

Functions

SWIGRUNTIME int SWIG_TypeNameComp (const char *f1, const char *l1, const char *f2, const char *l2)
 
SWIGRUNTIME int SWIG_TypeCmp (const char *nb, const char *tb)
 
SWIGRUNTIME int SWIG_TypeEquiv (const char *nb, const char *tb)
 
SWIGRUNTIME swig_cast_infoSWIG_TypeCheck (const char *c, swig_type_info *ty)
 
SWIGRUNTIME swig_cast_infoSWIG_TypeCheckStruct (swig_type_info *from, swig_type_info *ty)
 
SWIGRUNTIMEINLINE void * SWIG_TypeCast (swig_cast_info *ty, void *ptr, int *newmemory)
 
SWIGRUNTIME swig_type_infoSWIG_TypeDynamicCast (swig_type_info *ty, void **ptr)
 
SWIGRUNTIMEINLINE const char * SWIG_TypeName (const swig_type_info *ty)
 
SWIGRUNTIME const char * SWIG_TypePrettyName (const swig_type_info *type)
 
SWIGRUNTIME void SWIG_TypeClientData (swig_type_info *ti, void *clientdata)
 
SWIGRUNTIME void SWIG_TypeNewClientData (swig_type_info *ti, void *clientdata)
 
SWIGRUNTIME swig_type_infoSWIG_MangledTypeQueryModule (swig_module_info *start, swig_module_info *end, const char *name)
 
SWIGRUNTIME swig_type_infoSWIG_TypeQueryModule (swig_module_info *start, swig_module_info *end, const char *name)
 
SWIGRUNTIME char * SWIG_PackData (char *c, void *ptr, size_t sz)
 
SWIGRUNTIME const char * SWIG_UnpackData (const char *c, void *ptr, size_t sz)
 
SWIGRUNTIME char * SWIG_PackVoidPtr (char *buff, void *ptr, const char *name, size_t bsz)
 
SWIGRUNTIME const char * SWIG_UnpackVoidPtr (const char *c, void **ptr, const char *name)
 
SWIGRUNTIME char * SWIG_PackDataName (char *buff, void *ptr, size_t sz, const char *name, size_t bsz)
 
SWIGRUNTIME const char * SWIG_UnpackDataName (const char *c, void *ptr, size_t sz, const char *name)
 
SWIGINTERN char * SWIG_Python_str_AsChar (PyObject *str)
 
SWIGINTERN PyObject * SWIG_Python_str_FromChar (const char *c)
 
SWIGRUNTIME PyObject * SWIG_Python_ErrorType (int code)
 
SWIGRUNTIME void SWIG_Python_AddErrorMsg (const char *mesg)
 
SWIGRUNTIME int SWIG_Python_TypeErrorOccurred (PyObject *obj)
 
SWIGRUNTIME void SWIG_Python_RaiseOrModifyTypeError (const char *message)
 
SWIGINTERN void SWIG_Python_SetErrorObj (PyObject *errtype, PyObject *obj)
 
SWIGINTERN void SWIG_Python_SetErrorMsg (PyObject *errtype, const char *msg)
 
SWIGINTERN void SWIG_Python_SetConstant (PyObject *d, const char *name, PyObject *obj)
 
SWIGINTERN PyObject * SWIG_Python_AppendOutput (PyObject *result, PyObject *obj)
 
SWIGINTERN Py_ssize_t SWIG_Python_UnpackTuple (PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs)
 
SWIGINTERN int SWIG_Python_CheckNoKeywords (PyObject *kwargs, const char *name)
 
SWIGRUNTIMEINLINE PyObject * SWIG_Py_Void (void)
 
SWIGRUNTIMEINLINE int SWIG_Python_CheckImplicit (swig_type_info *ty)
 
SWIGRUNTIMEINLINE PyObject * SWIG_Python_ExceptionType (swig_type_info *desc)
 
SWIGRUNTIME SwigPyClientDataSwigPyClientData_New (PyObject *obj)
 
SWIGRUNTIME void SwigPyClientData_Del (SwigPyClientData *data)
 
SWIGRUNTIME PyObject * SwigPyObject_long (SwigPyObject *v)
 
SWIGRUNTIME PyObject * SwigPyObject_format (const char *fmt, SwigPyObject *v)
 
SWIGRUNTIME PyObject * SwigPyObject_oct (SwigPyObject *v)
 
SWIGRUNTIME PyObject * SwigPyObject_hex (SwigPyObject *v)
 
SWIGRUNTIME PyObject * SwigPyObject_repr (SwigPyObject *v)
 
SWIGRUNTIME PyObject * SwigPyObject_repr2 (PyObject *v, PyObject *SWIGUNUSEDPARM(args))
 
SWIGRUNTIME int SwigPyObject_compare (SwigPyObject *v, SwigPyObject *w)
 
SWIGRUNTIME PyObject * SwigPyObject_richcompare (SwigPyObject *v, SwigPyObject *w, int op)
 
SWIGRUNTIME PyTypeObject * SwigPyObject_TypeOnce (void)
 
SWIGRUNTIME PyTypeObject * SwigPyObject_type (void)
 
SWIGRUNTIMEINLINE int SwigPyObject_Check (PyObject *op)
 
SWIGRUNTIME PyObject * SwigPyObject_New (void *ptr, swig_type_info *ty, int own)
 
SWIGRUNTIME void SwigPyObject_dealloc (PyObject *v)
 
SWIGRUNTIME PyObject * SwigPyObject_append (PyObject *v, PyObject *next)
 
SWIGRUNTIME PyObject * SwigPyObject_next (PyObject *v, PyObject *SWIGUNUSEDPARM(args))
 
SWIGINTERN PyObject * SwigPyObject_disown (PyObject *v, PyObject *SWIGUNUSEDPARM(args))
 
SWIGINTERN PyObject * SwigPyObject_acquire (PyObject *v, PyObject *SWIGUNUSEDPARM(args))
 
SWIGINTERN PyObject * SwigPyObject_own (PyObject *v, PyObject *args)
 
SWIGRUNTIME PyObject * SwigPyPacked_repr (SwigPyPacked *v)
 
SWIGRUNTIME PyObject * SwigPyPacked_str (SwigPyPacked *v)
 
SWIGRUNTIME int SwigPyPacked_compare (SwigPyPacked *v, SwigPyPacked *w)
 
SWIGRUNTIME PyTypeObject * SwigPyPacked_TypeOnce (void)
 
SWIGRUNTIME PyTypeObject * SwigPyPacked_type (void)
 
SWIGRUNTIMEINLINE int SwigPyPacked_Check (PyObject *op)
 
SWIGRUNTIME void SwigPyPacked_dealloc (PyObject *v)
 
SWIGRUNTIME PyObject * SwigPyPacked_New (void *ptr, size_t size, swig_type_info *ty)
 
SWIGRUNTIME swig_type_infoSwigPyPacked_UnpackData (PyObject *obj, void *ptr, size_t size)
 
SWIGRUNTIME PyObject * SWIG_This (void)
 
SWIGRUNTIME SwigPyObjectSWIG_Python_GetSwigThis (PyObject *pyobj)
 
SWIGRUNTIME int SWIG_Python_AcquirePtr (PyObject *obj, int own)
 
SWIGRUNTIME int SWIG_Python_ConvertPtrAndOwn (PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own)
 
SWIGRUNTIME int SWIG_Python_ConvertFunctionPtr (PyObject *obj, void **ptr, swig_type_info *ty)
 
SWIGRUNTIME int SWIG_Python_ConvertPacked (PyObject *obj, void *ptr, size_t sz, swig_type_info *ty)
 
SWIGRUNTIME PyObject * SWIG_Python_NewShadowInstance (SwigPyClientData *data, PyObject *swig_this)
 
SWIGRUNTIME int SWIG_Python_SetSwigThis (PyObject *inst, PyObject *swig_this)
 
SWIGINTERN PyObject * SWIG_Python_InitShadowInstance (PyObject *args)
 
SWIGRUNTIME PyObject * SWIG_Python_NewPointerObj (PyObject *self, void *ptr, swig_type_info *type, int flags)
 
SWIGRUNTIMEINLINE PyObject * SWIG_Python_NewPackedObj (void *ptr, size_t sz, swig_type_info *type)
 
SWIGRUNTIME swig_module_infoSWIG_Python_GetModule (void *SWIGUNUSEDPARM(clientdata))
 
SWIGRUNTIME void SWIG_Python_DestroyModule (PyObject *obj)
 
SWIGRUNTIME void SWIG_Python_SetModule (swig_module_info *swig_module)
 
SWIGRUNTIME PyObject * SWIG_Python_TypeCache (void)
 
SWIGRUNTIME swig_type_infoSWIG_Python_TypeQuery (const char *type)
 
SWIGRUNTIME int SWIG_Python_AddErrMesg (const char *mesg, int infront)
 
SWIGRUNTIME int SWIG_Python_ArgFail (int argnum)
 
SWIGRUNTIMEINLINE const char * SwigPyObject_GetDesc (PyObject *self)
 
SWIGRUNTIME void SWIG_Python_TypeError (const char *type, PyObject *obj)
 
SWIGRUNTIME void * SWIG_Python_MustGetPtr (PyObject *obj, swig_type_info *ty, int SWIGUNUSEDPARM(argnum), int flags)
 
SWIGINTERN PyMethodDef * SWIG_PythonGetProxyDoc (const char *name)
 
SWIGINTERN PyObject * SWIG_PyInstanceMethod_New (PyObject *SWIGUNUSEDPARM(self), PyObject *func)
 
SWIGINTERN PyObject * SWIG_PyStaticMethod_New (PyObject *SWIGUNUSEDPARM(self), PyObject *func)
 
template<>
bool PyObjAs (PyObject *py_obj, operations_research::MPConstraint **b)
 
PyObject * FromObjectMPConstraint (operations_research::MPConstraint *obj)
 
bool CanConvertToMPConstraint (PyObject *py_obj)
 
template<>
bool PyObjAs (PyObject *py_obj, operations_research::MPVariable **b)
 
PyObject * FromObjectMPVariable (operations_research::MPVariable *obj)
 
bool CanConvertToMPVariable (PyObject *py_obj)
 
SWIGINTERNINLINE PyObject * SWIG_From_int (int value)
 
SWIGINTERN swig_type_infoSWIG_pchar_descriptor (void)
 
SWIGINTERN int SWIG_AsCharPtrAndSize (PyObject *obj, char **cptr, size_t *psize, int *alloc)
 
SWIGINTERN int SWIG_AsPtr_std_string (PyObject *obj, std::string **val)
 
SWIGINTERN int SWIG_AsVal_double (PyObject *obj, double *val)
 
SWIGINTERNINLINE int SWIG_CanCastAsInteger (double *d, double min, double max)
 
SWIGINTERN int SWIG_AsVal_long (PyObject *obj, long *val)
 
SWIGINTERN int SWIG_AsVal_int (PyObject *obj, int *val)
 
SWIGINTERNINLINE PyObject * SWIG_From_bool (bool value)
 
SWIGINTERN int SWIG_AsVal_bool (PyObject *obj, bool *val)
 
SWIGINTERN std::string operations_research_MPSolver_LoadModelFromProto (operations_research::MPSolver *self, operations_research::MPModelProto const &input_model)
 
SWIGINTERNINLINE PyObject * SWIG_FromCharPtrAndSize (const char *carray, size_t size)
 
SWIGINTERNINLINE PyObject * SWIG_From_std_string (const std::string &s)
 
SWIGINTERN bool operations_research_MPSolver_LoadSolutionFromProto__SWIG_0 (operations_research::MPSolver *self, operations_research::MPSolutionResponse const &response, double tolerance=operations_research::MPSolverParameters::kDefaultPrimalTolerance)
 
SWIGINTERN std::string operations_research_MPSolver_ExportModelAsLpFormat (operations_research::MPSolver *self, bool obfuscated)
 
SWIGINTERN std::string operations_research_MPSolver_ExportModelAsMpsFormat (operations_research::MPSolver *self, bool fixed_format, bool obfuscated)
 
SWIGINTERN void operations_research_MPSolver_SetHint (operations_research::MPSolver *self, std::vector< operations_research::MPVariable * > const &variables, std::vector< double > const &values)
 
SWIGINTERN bool operations_research_MPSolver_SetNumThreads (operations_research::MPSolver *self, int num_theads)
 
SWIGINTERN double operations_research_MPSolver_Infinity ()
 
SWIGINTERN void operations_research_MPSolver_SetTimeLimit (operations_research::MPSolver *self, int64 x)
 
SWIGINTERN int64 operations_research_MPSolver_WallTime (operations_research::MPSolver const *self)
 
SWIGINTERN int64 operations_research_MPSolver_Iterations (operations_research::MPSolver const *self)
 
SWIGINTERN double operations_research_MPObjective_Offset (operations_research::MPObjective const *self)
 
SWIGINTERN std::string operations_research_MPVariable___str__ (operations_research::MPVariable *self)
 
SWIGINTERN std::string operations_research_MPVariable___repr__ (operations_research::MPVariable *self)
 
SWIGINTERN double operations_research_MPVariable_SolutionValue (operations_research::MPVariable const *self)
 
SWIGINTERN bool operations_research_MPVariable_Integer (operations_research::MPVariable const *self)
 
SWIGINTERN double operations_research_MPVariable_Lb (operations_research::MPVariable const *self)
 
SWIGINTERN double operations_research_MPVariable_Ub (operations_research::MPVariable const *self)
 
SWIGINTERN void operations_research_MPVariable_SetLb (operations_research::MPVariable *self, double x)
 
SWIGINTERN void operations_research_MPVariable_SetUb (operations_research::MPVariable *self, double x)
 
SWIGINTERN double operations_research_MPVariable_ReducedCost (operations_research::MPVariable const *self)
 
SWIGINTERN double operations_research_MPConstraint_Lb (operations_research::MPConstraint const *self)
 
SWIGINTERN double operations_research_MPConstraint_Ub (operations_research::MPConstraint const *self)
 
SWIGINTERN void operations_research_MPConstraint_SetLb (operations_research::MPConstraint *self, double x)
 
SWIGINTERN void operations_research_MPConstraint_SetUb (operations_research::MPConstraint *self, double x)
 
SWIGINTERN double operations_research_MPConstraint_DualValue (operations_research::MPConstraint const *self)
 
SWIGINTERN PyObject * _wrap_new_Solver (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_delete_Solver (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_CreateSolver (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_SupportsProblemType (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_Clear (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_NumVariables (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_variables (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_LookupVariable (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_Var (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_NumVar (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_IntVar (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_BoolVar (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_NumConstraints (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_constraints (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_LookupConstraint (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_Constraint__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap_Solver_Constraint__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap_Solver_Constraint__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap_Solver_Constraint__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap_Solver_Constraint (PyObject *self, PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_Objective (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_Solve__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap_Solver_Solve__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap_Solver_Solve (PyObject *self, PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_ComputeConstraintActivities (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_VerifySolution (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_InterruptSolve (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_FillSolutionResponseProto (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_SolveWithProto (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_ExportModelToProto (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_SetSolverSpecificParametersAsString (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_infinity (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_EnableOutput (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_SuppressOutput (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_iterations (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_nodes (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_ComputeExactConditionNumber (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_NextSolution (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_set_time_limit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_wall_time (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_SetGurobiLibraryPath (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_LoadModelFromProto (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_LoadSolutionFromProto__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap_Solver_LoadSolutionFromProto__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap_Solver_LoadSolutionFromProto (PyObject *self, PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_ExportModelAsLpFormat (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_ExportModelAsMpsFormat (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_SetHint (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_SetNumThreads (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_Infinity (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_SetTimeLimit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_WallTime (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Solver_Iterations (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * Solver_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * Solver_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap___lshift____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap___lshift____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap___lshift__ (PyObject *self, PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_Clear (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_SetCoefficient (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_GetCoefficient (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_SetOffset (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_offset (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_SetOptimizationDirection (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_SetMinimization (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_SetMaximization (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_maximization (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_minimization (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_Value (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_BestBound (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Objective_Offset (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_delete_Objective (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * Objective_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_name (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_SetInteger (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_integer (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_solution_value (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_index (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_lb (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_ub (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_SetBounds (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_reduced_cost (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_basis_status (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_branching_priority (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_SetBranchingPriority (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable___str__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable___repr__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_SolutionValue (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_Integer (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_Lb (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_Ub (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_SetLb (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_SetUb (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Variable_ReducedCost (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_delete_Variable (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * Variable_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_name (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_Clear (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_SetCoefficient (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_GetCoefficient (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_lb (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_ub (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_SetBounds (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_set_is_lazy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_index (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_dual_value (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_basis_status (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_Lb (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_Ub (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_SetLb (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_SetUb (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_Constraint_DualValue (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_delete_Constraint (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * Constraint_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN int Swig_var_MPSolverParameters_kDefaultRelativeMipGap_set (PyObject *)
 
SWIGINTERN PyObject * Swig_var_MPSolverParameters_kDefaultRelativeMipGap_get (void)
 
SWIGINTERN int Swig_var_MPSolverParameters_kDefaultPrimalTolerance_set (PyObject *)
 
SWIGINTERN PyObject * Swig_var_MPSolverParameters_kDefaultPrimalTolerance_get (void)
 
SWIGINTERN int Swig_var_MPSolverParameters_kDefaultDualTolerance_set (PyObject *)
 
SWIGINTERN PyObject * Swig_var_MPSolverParameters_kDefaultDualTolerance_get (void)
 
SWIGINTERN int Swig_var_MPSolverParameters_kDefaultPresolve_set (PyObject *)
 
SWIGINTERN PyObject * Swig_var_MPSolverParameters_kDefaultPresolve_get (void)
 
SWIGINTERN int Swig_var_MPSolverParameters_kDefaultIncrementality_set (PyObject *)
 
SWIGINTERN PyObject * Swig_var_MPSolverParameters_kDefaultIncrementality_get (void)
 
SWIGINTERN PyObject * _wrap_new_MPSolverParameters (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_MPSolverParameters_SetDoubleParam (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_MPSolverParameters_SetIntegerParam (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_MPSolverParameters_GetDoubleParam (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_MPSolverParameters_GetIntegerParam (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_delete_MPSolverParameters (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * MPSolverParameters_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * MPSolverParameters_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_new_ModelExportOptions (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_delete_ModelExportOptions (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * ModelExportOptions_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * ModelExportOptions_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGINTERN PyObject * _wrap_ExportModelAsLpFormat__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap_ExportModelAsLpFormat__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap_ExportModelAsLpFormat (PyObject *self, PyObject *args)
 
SWIGINTERN PyObject * _wrap_ExportModelAsMpsFormat__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap_ExportModelAsMpsFormat__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), Py_ssize_t nobjs, PyObject **swig_obj)
 
SWIGINTERN PyObject * _wrap_ExportModelAsMpsFormat (PyObject *self, PyObject *args)
 
SWIGINTERN PyObject * _wrap_FindErrorInModelProto (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
 
SWIGRUNTIME void SWIG_InitializeModule (void *clientdata)
 
SWIGRUNTIME void SWIG_PropagateClientData (void)
 
SWIGINTERN PyObject * swig_varlink_repr (swig_varlinkobject *SWIGUNUSEDPARM(v))
 
SWIGINTERN PyObject * swig_varlink_str (swig_varlinkobject *v)
 
SWIGINTERN void swig_varlink_dealloc (swig_varlinkobject *v)
 
SWIGINTERN PyObject * swig_varlink_getattr (swig_varlinkobject *v, char *n)
 
SWIGINTERN int swig_varlink_setattr (swig_varlinkobject *v, char *n, PyObject *p)
 
SWIGINTERN PyTypeObject * swig_varlink_type (void)
 
SWIGINTERN PyObject * SWIG_Python_newvarlink (void)
 
SWIGINTERN void SWIG_Python_addvarlink (PyObject *p, const char *name, PyObject *(*get_attr)(void), int(*set_attr)(PyObject *p))
 
SWIGINTERN PyObject * SWIG_globals (void)
 
SWIGINTERN void SWIG_Python_InstallConstants (PyObject *d, swig_const_info constants[])
 
SWIGINTERN void SWIG_Python_FixMethods (PyMethodDef *methods, swig_const_info *const_table, swig_type_info **types, swig_type_info **types_initial)
 

Variables

static PyMethodDef swigobject_methods []
 
static PyObject * Swig_This_global = NULL
 
static swig_type_infoswig_types [18]
 
static swig_module_info swig_module = {swig_types, 17, 0, 0, 0, 0}
 
static PyMethodDef SwigMethods []
 
static PyMethodDef SwigMethods_proxydocs []
 
static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_int = {"_p_int", "int *|int_least32_t *|int32 *|int32_t *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_long = {"_p_long", "intptr_t *|int_least64_t *|int_fast32_t *|int_fast64_t *|int64 *|int64_t *|long *|int_fast16_t *|intmax_t *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_operations_research__MPConstraint = {"_p_operations_research__MPConstraint", "operations_research::MPConstraint *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_operations_research__MPModelExportOptions = {"_p_operations_research__MPModelExportOptions", "operations_research::MPModelExportOptions *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_operations_research__MPModelRequest = {"_p_operations_research__MPModelRequest", "operations_research::MPModelRequest *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_operations_research__MPObjective = {"_p_operations_research__MPObjective", "operations_research::MPObjective *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_operations_research__MPSolver = {"_p_operations_research__MPSolver", "operations_research::MPSolver *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_operations_research__MPSolverParameters = {"_p_operations_research__MPSolverParameters", "operations_research::MPSolverParameters *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_operations_research__MPVariable = {"_p_operations_research__MPVariable", "operations_research::MPVariable *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_short = {"_p_short", "int16 *|short *|int_least16_t *|int16_t *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_signed_char = {"_p_signed_char", "signed char *|int8 *|int_least8_t *|int_fast8_t *|int8_t *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_std__ostream = {"_p_std__ostream", "std::ostream *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|uint8 *|uint_least8_t *|uint_fast8_t *|uint8_t *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "uint_least32_t *|uint32 *|uint32_t *|unsigned int *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "uintptr_t *|uint_least64_t *|uint_fast32_t *|uint_fast64_t *|uint64 *|uint64_t *|unsigned long *|uint_fast16_t *|uintmax_t *", 0, 0, (void*)0, 0}
 
static swig_type_info _swigt__p_unsigned_short = {"_p_unsigned_short", "uint16 *|unsigned short *|uint_least16_t *|uint16_t *", 0, 0, (void*)0, 0}
 
static swig_type_infoswig_type_initial []
 
static swig_cast_info _swigc__p_char [] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_int [] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_long [] = { {&_swigt__p_long, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_operations_research__MPConstraint [] = { {&_swigt__p_operations_research__MPConstraint, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_operations_research__MPModelExportOptions [] = { {&_swigt__p_operations_research__MPModelExportOptions, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_operations_research__MPModelRequest [] = { {&_swigt__p_operations_research__MPModelRequest, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_operations_research__MPObjective [] = { {&_swigt__p_operations_research__MPObjective, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_operations_research__MPSolver [] = { {&_swigt__p_operations_research__MPSolver, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_operations_research__MPSolverParameters [] = { {&_swigt__p_operations_research__MPSolverParameters, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_operations_research__MPVariable [] = { {&_swigt__p_operations_research__MPVariable, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_short [] = { {&_swigt__p_short, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_signed_char [] = { {&_swigt__p_signed_char, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_std__ostream [] = { {&_swigt__p_std__ostream, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_unsigned_char [] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_unsigned_int [] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_unsigned_long [] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_info _swigc__p_unsigned_short [] = { {&_swigt__p_unsigned_short, 0, 0, 0},{0, 0, 0, 0}}
 
static swig_cast_infoswig_cast_initial []
 
static swig_const_info swig_const_table []
 

Macro Definition Documentation

◆ Py_hash_t

#define Py_hash_t   long

Definition at line 861 of file linear_solver_python_wrap.cc.

◆ Py_TYPE

#define Py_TYPE (   op)    ((op)->ob_type)

Definition at line 793 of file linear_solver_python_wrap.cc.

◆ PyDescr_NAME

#define PyDescr_NAME (   x)    (((PyDescrObject *)(x))->d_name)

Definition at line 860 of file linear_solver_python_wrap.cc.

◆ PyDescr_TYPE

#define PyDescr_TYPE (   x)    (((PyDescrObject *)(x))->d_type)

Definition at line 859 of file linear_solver_python_wrap.cc.

◆ PyObject_DEL

#define PyObject_DEL   PyObject_Del

Definition at line 850 of file linear_solver_python_wrap.cc.

◆ SWIG_AcquirePtr

#define SWIG_AcquirePtr (   ptr,
  src 
)    SWIG_Python_AcquirePtr(ptr, src)

Definition at line 1098 of file linear_solver_python_wrap.cc.

◆ SWIG_AddCast

#define SWIG_AddCast (   r)    (r)

Definition at line 352 of file linear_solver_python_wrap.cc.

◆ SWIG_AddNewMask

#define SWIG_AddNewMask (   r)    (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)

Definition at line 328 of file linear_solver_python_wrap.cc.

◆ SWIG_AddTmpMask

#define SWIG_AddTmpMask (   r)    (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)

Definition at line 331 of file linear_solver_python_wrap.cc.

◆ SWIG_addvarlink

#define SWIG_addvarlink (   p,
  name,
  get_attr,
  set_attr 
)    SWIG_Python_addvarlink(p, name, get_attr, set_attr)

Definition at line 7992 of file linear_solver_python_wrap.cc.

◆ SWIG_arg_fail

#define SWIG_arg_fail (   arg)    SWIG_Python_ArgFail(arg)

Definition at line 2501 of file linear_solver_python_wrap.cc.

◆ SWIG_ArgError

#define SWIG_ArgError (   r)    ((r != SWIG_ERROR) ? r : SWIG_TypeError)

Definition at line 314 of file linear_solver_python_wrap.cc.

◆ SWIG_as_voidptr

#define SWIG_as_voidptr (   a)    const_cast< void * >(static_cast< const void * >(a))

Definition at line 2740 of file linear_solver_python_wrap.cc.

◆ SWIG_as_voidptrptr

#define SWIG_as_voidptrptr (   a)    ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))

Definition at line 2741 of file linear_solver_python_wrap.cc.

◆ SWIG_AttributeError

#define SWIG_AttributeError   -11

Definition at line 766 of file linear_solver_python_wrap.cc.

◆ SWIG_BADOBJ

#define SWIG_BADOBJ   (SWIG_ERROR)

Definition at line 323 of file linear_solver_python_wrap.cc.

◆ SWIG_BUFFER_SIZE

#define SWIG_BUFFER_SIZE   1024

Definition at line 220 of file linear_solver_python_wrap.cc.

◆ SWIG_BUILTIN_INIT

#define SWIG_BUILTIN_INIT   (SWIG_BUILTIN_TP_INIT | SWIG_POINTER_OWN)

Definition at line 1287 of file linear_solver_python_wrap.cc.

◆ SWIG_BUILTIN_TP_INIT

#define SWIG_BUILTIN_TP_INIT   (SWIG_POINTER_OWN << 2)

Definition at line 1286 of file linear_solver_python_wrap.cc.

◆ SWIG_CAST_NEW_MEMORY

#define SWIG_CAST_NEW_MEMORY   0x2

Definition at line 225 of file linear_solver_python_wrap.cc.

◆ SWIG_CASTRANKLIMIT

#define SWIG_CASTRANKLIMIT   (1 << 8)

Definition at line 317 of file linear_solver_python_wrap.cc.

◆ SWIG_CheckImplicit

#define SWIG_CheckImplicit (   ty)    SWIG_Python_CheckImplicit(ty)

Definition at line 1097 of file linear_solver_python_wrap.cc.

◆ SWIG_CheckState

#define SWIG_CheckState (   r)    (SWIG_IsOK(r) ? 1 : 0)

Definition at line 353 of file linear_solver_python_wrap.cc.

◆ SWIG_contract_assert

#define SWIG_contract_assert (   expr,
  msg 
)    if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else

Definition at line 2671 of file linear_solver_python_wrap.cc.

◆ SWIG_ConvertFunctionPtr

#define SWIG_ConvertFunctionPtr (   obj,
  pptr,
  type 
)    SWIG_Python_ConvertFunctionPtr(obj, pptr, type)

Definition at line 1110 of file linear_solver_python_wrap.cc.

◆ SWIG_ConvertInstance

#define SWIG_ConvertInstance (   obj,
  pptr,
  type,
  flags 
)    SWIG_ConvertPtr(obj, pptr, type, flags)

Definition at line 1106 of file linear_solver_python_wrap.cc.

◆ SWIG_ConvertMember

#define SWIG_ConvertMember (   obj,
  ptr,
  sz,
  ty 
)    SWIG_Python_ConvertPacked(obj, ptr, sz, ty)

Definition at line 1114 of file linear_solver_python_wrap.cc.

◆ SWIG_ConvertPacked

#define SWIG_ConvertPacked (   obj,
  ptr,
  sz,
  ty 
)    SWIG_Python_ConvertPacked(obj, ptr, sz, ty)

Definition at line 1102 of file linear_solver_python_wrap.cc.

◆ SWIG_ConvertPtr

#define SWIG_ConvertPtr (   obj,
  pptr,
  type,
  flags 
)    SWIG_Python_ConvertPtr(obj, pptr, type, flags)

Definition at line 1086 of file linear_solver_python_wrap.cc.

◆ SWIG_ConvertPtrAndOwn

#define SWIG_ConvertPtrAndOwn (   obj,
  pptr,
  type,
  flags,
  own 
)    SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)

Definition at line 1087 of file linear_solver_python_wrap.cc.

◆ SWIG_DelNewMask

#define SWIG_DelNewMask (   r)    (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)

Definition at line 329 of file linear_solver_python_wrap.cc.

◆ SWIG_DelTmpMask

#define SWIG_DelTmpMask (   r)    (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)

Definition at line 332 of file linear_solver_python_wrap.cc.

◆ SWIG_DivisionByZero

#define SWIG_DivisionByZero   -6

Definition at line 761 of file linear_solver_python_wrap.cc.

◆ SWIG_ERROR

#define SWIG_ERROR   (-1)

Definition at line 312 of file linear_solver_python_wrap.cc.

◆ SWIG_Error

#define SWIG_Error (   code,
  msg 
)    SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)

Definition at line 1127 of file linear_solver_python_wrap.cc.

◆ SWIG_ErrorType

#define SWIG_ErrorType (   code)    SWIG_Python_ErrorType(code)

Definition at line 1126 of file linear_solver_python_wrap.cc.

◆ SWIG_exception

#define SWIG_exception (   code,
  msg 
)    do { SWIG_Error(code, msg); SWIG_fail;; } while(0)

Definition at line 2690 of file linear_solver_python_wrap.cc.

◆ SWIG_exception_fail

#define SWIG_exception_fail (   code,
  msg 
)    do { SWIG_Error(code, msg); SWIG_fail; } while(0)

Definition at line 2669 of file linear_solver_python_wrap.cc.

◆ SWIG_fail

#define SWIG_fail   goto fail

Definition at line 1128 of file linear_solver_python_wrap.cc.

◆ SWIG_From_double

#define SWIG_From_double   PyFloat_FromDouble

Definition at line 3220 of file linear_solver_python_wrap.cc.

◆ SWIG_From_long

#define SWIG_From_long   PyInt_FromLong

Definition at line 3223 of file linear_solver_python_wrap.cc.

◆ SWIG_GetModule

#define SWIG_GetModule (   clientdata)    SWIG_Python_GetModule(clientdata)

Definition at line 1120 of file linear_solver_python_wrap.cc.

◆ SWIG_IndexError

#define SWIG_IndexError   -4

Definition at line 759 of file linear_solver_python_wrap.cc.

◆ SWIG_init

#define SWIG_init (   void)    init_pywraplp

Definition at line 2731 of file linear_solver_python_wrap.cc.

◆ SWIG_InstallConstants

#define SWIG_InstallConstants (   d,
  constants 
)    SWIG_Python_InstallConstants(d, constants)

Definition at line 7993 of file linear_solver_python_wrap.cc.

◆ SWIG_InternalNewPointerObj

#define SWIG_InternalNewPointerObj (   ptr,
  type,
  flags 
)    SWIG_Python_NewPointerObj(NULL, ptr, type, flags)

Definition at line 1095 of file linear_solver_python_wrap.cc.

◆ SWIG_IOError

#define SWIG_IOError   -2

Definition at line 757 of file linear_solver_python_wrap.cc.

◆ SWIG_IsNewObj

#define SWIG_IsNewObj (   r)    (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))

Definition at line 330 of file linear_solver_python_wrap.cc.

◆ SWIG_IsOK

#define SWIG_IsOK (   r)    (r >= 0)

Definition at line 313 of file linear_solver_python_wrap.cc.

◆ SWIG_IsTmpObj

#define SWIG_IsTmpObj (   r)    (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))

Definition at line 333 of file linear_solver_python_wrap.cc.

◆ SWIG_MangledTypeQuery

#define SWIG_MangledTypeQuery (   name)    SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)

Definition at line 2715 of file linear_solver_python_wrap.cc.

◆ SWIG_MemoryError

#define SWIG_MemoryError   -12

Definition at line 767 of file linear_solver_python_wrap.cc.

◆ SWIG_MustGetPtr

#define SWIG_MustGetPtr (   p,
  type,
  argnum,
  flags 
)    SWIG_Python_MustGetPtr(p, type, argnum, flags)

Definition at line 2502 of file linear_solver_python_wrap.cc.

◆ SWIG_name

#define SWIG_name   "_pywraplp"

Definition at line 2734 of file linear_solver_python_wrap.cc.

◆ SWIG_NewClientData

#define SWIG_NewClientData (   obj)    SwigPyClientData_New(obj)

Definition at line 1122 of file linear_solver_python_wrap.cc.

◆ SWIG_NewFunctionPtrObj

#define SWIG_NewFunctionPtrObj (   ptr,
  type 
)    SWIG_Python_NewPointerObj(NULL, ptr, type, 0)

Definition at line 1111 of file linear_solver_python_wrap.cc.

◆ SWIG_NewInstanceObj

#define SWIG_NewInstanceObj (   ptr,
  type,
  flags 
)    SWIG_NewPointerObj(ptr, type, flags)

Definition at line 1107 of file linear_solver_python_wrap.cc.

◆ SWIG_NewMemberObj

#define SWIG_NewMemberObj (   ptr,
  sz,
  type 
)    SWIG_Python_NewPackedObj(ptr, sz, type)

Definition at line 1115 of file linear_solver_python_wrap.cc.

◆ SWIG_NEWOBJ

#define SWIG_NEWOBJ   (SWIG_OK | SWIG_NEWOBJMASK)

Definition at line 325 of file linear_solver_python_wrap.cc.

◆ SWIG_NEWOBJMASK

#define SWIG_NEWOBJMASK   (SWIG_CASTRANKLIMIT << 1)

Definition at line 319 of file linear_solver_python_wrap.cc.

◆ SWIG_NewPackedObj

#define SWIG_NewPackedObj (   ptr,
  sz,
  type 
)    SWIG_Python_NewPackedObj(ptr, sz, type)

Definition at line 1103 of file linear_solver_python_wrap.cc.

◆ SWIG_NewPointerObj

#define SWIG_NewPointerObj (   ptr,
  type,
  flags 
)    SWIG_Python_NewPointerObj(NULL, ptr, type, flags)

Definition at line 1092 of file linear_solver_python_wrap.cc.

◆ SWIG_newvarlink

#define SWIG_newvarlink ( )    SWIG_Python_newvarlink()

Definition at line 7991 of file linear_solver_python_wrap.cc.

◆ SWIG_NullReferenceError

#define SWIG_NullReferenceError   -13

Definition at line 768 of file linear_solver_python_wrap.cc.

◆ SWIG_OK

#define SWIG_OK   (0)

Definition at line 311 of file linear_solver_python_wrap.cc.

◆ SWIG_OLDOBJ

#define SWIG_OLDOBJ   (SWIG_OK)

Definition at line 324 of file linear_solver_python_wrap.cc.

◆ SWIG_OverflowError

#define SWIG_OverflowError   -7

Definition at line 762 of file linear_solver_python_wrap.cc.

◆ swig_owntype

#define swig_owntype   int

Definition at line 1099 of file linear_solver_python_wrap.cc.

◆ SWIG_POINTER_DISOWN

#define SWIG_POINTER_DISOWN   0x1

Definition at line 224 of file linear_solver_python_wrap.cc.

◆ SWIG_POINTER_EXCEPTION

#define SWIG_POINTER_EXCEPTION   0

Definition at line 2500 of file linear_solver_python_wrap.cc.

◆ SWIG_POINTER_IMPLICIT_CONV

#define SWIG_POINTER_IMPLICIT_CONV   (SWIG_POINTER_DISOWN << 1)

Definition at line 1284 of file linear_solver_python_wrap.cc.

◆ SWIG_POINTER_NEW

#define SWIG_POINTER_NEW   (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)

Definition at line 1282 of file linear_solver_python_wrap.cc.

◆ SWIG_POINTER_NO_NULL

#define SWIG_POINTER_NO_NULL   0x4

Definition at line 226 of file linear_solver_python_wrap.cc.

◆ SWIG_POINTER_NOSHADOW

#define SWIG_POINTER_NOSHADOW   (SWIG_POINTER_OWN << 1)

Definition at line 1281 of file linear_solver_python_wrap.cc.

◆ SWIG_POINTER_OWN

#define SWIG_POINTER_OWN   0x1

Definition at line 229 of file linear_solver_python_wrap.cc.

◆ SWIG_PY_BINARY

#define SWIG_PY_BINARY   5

Definition at line 1048 of file linear_solver_python_wrap.cc.

◆ SWIG_PY_POINTER

#define SWIG_PY_POINTER   4

Definition at line 1047 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_CallFunctor

#define SWIG_Python_CallFunctor (   functor,
  obj 
)    PyObject_CallFunctionObjArgs(functor, obj, NULL);

Definition at line 1264 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_ConvertPtr

#define SWIG_Python_ConvertPtr (   obj,
  pptr,
  type,
  flags 
)    SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)

Definition at line 1085 of file linear_solver_python_wrap.cc.

◆ SWIG_PYTHON_DIRECTOR_NO_VTABLE

#define SWIG_PYTHON_DIRECTOR_NO_VTABLE

Definition at line 16 of file linear_solver_python_wrap.cc.

◆ SWIG_PYTHON_INITIALIZE_THREADS

#define SWIG_PYTHON_INITIALIZE_THREADS

Definition at line 1027 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_Raise

#define SWIG_Python_Raise (   obj,
  type,
  desc 
)    SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)

Definition at line 1150 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_str_DelForPy3

#define SWIG_Python_str_DelForPy3 (   x)

Definition at line 833 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_str_FromFormat

#define SWIG_Python_str_FromFormat   PyString_FromFormat

Definition at line 801 of file linear_solver_python_wrap.cc.

◆ SWIG_PYTHON_THREAD_BEGIN_ALLOW

#define SWIG_PYTHON_THREAD_BEGIN_ALLOW

Definition at line 1030 of file linear_solver_python_wrap.cc.

◆ SWIG_PYTHON_THREAD_BEGIN_BLOCK

#define SWIG_PYTHON_THREAD_BEGIN_BLOCK

Definition at line 1028 of file linear_solver_python_wrap.cc.

◆ SWIG_PYTHON_THREAD_END_ALLOW

#define SWIG_PYTHON_THREAD_END_ALLOW

Definition at line 1031 of file linear_solver_python_wrap.cc.

◆ SWIG_PYTHON_THREAD_END_BLOCK

#define SWIG_PYTHON_THREAD_END_BLOCK

Definition at line 1029 of file linear_solver_python_wrap.cc.

◆ SWIG_RUNTIME_VERSION

#define SWIG_RUNTIME_VERSION   "4"

Definition at line 190 of file linear_solver_python_wrap.cc.

◆ SWIG_RuntimeError

#define SWIG_RuntimeError   -3

Definition at line 758 of file linear_solver_python_wrap.cc.

◆ SWIG_SetErrorMsg

#define SWIG_SetErrorMsg   SWIG_Python_SetErrorMsg

Definition at line 1125 of file linear_solver_python_wrap.cc.

◆ SWIG_SetErrorObj

#define SWIG_SetErrorObj   SWIG_Python_SetErrorObj

Definition at line 1124 of file linear_solver_python_wrap.cc.

◆ SWIG_SetModule

#define SWIG_SetModule (   clientdata,
  pointer 
)    SWIG_Python_SetModule(pointer)

Definition at line 1121 of file linear_solver_python_wrap.cc.

◆ SWIG_STATIC_POINTER

#define SWIG_STATIC_POINTER (   var)    var = 0; if (!var) var

Definition at line 1273 of file linear_solver_python_wrap.cc.

◆ SWIG_SyntaxError

#define SWIG_SyntaxError   -8

Definition at line 763 of file linear_solver_python_wrap.cc.

◆ SWIG_SystemError

#define SWIG_SystemError   -10

Definition at line 765 of file linear_solver_python_wrap.cc.

◆ SWIG_TMPOBJ

#define SWIG_TMPOBJ   (SWIG_OK | SWIG_TMPOBJMASK)

Definition at line 326 of file linear_solver_python_wrap.cc.

◆ SWIG_TMPOBJMASK

#define SWIG_TMPOBJMASK   (SWIG_NEWOBJMASK << 1)

Definition at line 321 of file linear_solver_python_wrap.cc.

◆ SWIG_TYPE_TABLE_NAME

#define SWIG_TYPE_TABLE_NAME

Definition at line 198 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeError

#define SWIG_TypeError   -5

Definition at line 760 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeQuery [1/2]

#define SWIG_TypeQuery (   name)    SWIG_TypeQueryModule(&swig_module, &swig_module, name)

Definition at line 2722 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeQuery [2/2]

#define SWIG_TypeQuery   SWIG_Python_TypeQuery

Definition at line 2722 of file linear_solver_python_wrap.cc.

◆ SWIG_UnknownError

#define SWIG_UnknownError   -1

Definition at line 756 of file linear_solver_python_wrap.cc.

◆ SWIG_ValueError

#define SWIG_ValueError   -9

Definition at line 764 of file linear_solver_python_wrap.cc.

◆ SWIG_VERSION

#define SWIG_VERSION   SWIGVERSION

Definition at line 2737 of file linear_solver_python_wrap.cc.

◆ SWIGEXPORT

#define SWIGEXPORT

Definition at line 128 of file linear_solver_python_wrap.cc.

◆ SWIGINLINE

#define SWIGINLINE

Definition at line 65 of file linear_solver_python_wrap.cc.

◆ SWIGINTERN

#define SWIGINTERN   static SWIGUNUSED

Definition at line 100 of file linear_solver_python_wrap.cc.

◆ SWIGINTERNINLINE

#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE

Definition at line 105 of file linear_solver_python_wrap.cc.

◆ SWIGPY_CAPSULE_NAME

#define SWIGPY_CAPSULE_NAME   ("swig_runtime_data" SWIG_RUNTIME_VERSION ".type_pointer_capsule" SWIG_TYPE_TABLE_NAME)

Definition at line 856 of file linear_solver_python_wrap.cc.

◆ SWIGPY_USE_CAPSULE

#define SWIGPY_USE_CAPSULE

Definition at line 855 of file linear_solver_python_wrap.cc.

◆ SWIGPYTHON

#define SWIGPYTHON

Definition at line 13 of file linear_solver_python_wrap.cc.

◆ SWIGRUNTIME

#define SWIGRUNTIME   SWIGINTERN

Definition at line 211 of file linear_solver_python_wrap.cc.

◆ SWIGRUNTIMEINLINE

#define SWIGRUNTIMEINLINE   SWIGRUNTIME SWIGINLINE

Definition at line 215 of file linear_solver_python_wrap.cc.

◆ SWIGSTDCALL

#define SWIGSTDCALL

Definition at line 138 of file linear_solver_python_wrap.cc.

◆ SWIGTEMPLATEDISAMBIGUATOR

#define SWIGTEMPLATEDISAMBIGUATOR

Definition at line 56 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_char

#define SWIGTYPE_p_char   swig_types[0]

Definition at line 2695 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_int

#define SWIGTYPE_p_int   swig_types[1]

Definition at line 2696 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_long

#define SWIGTYPE_p_long   swig_types[2]

Definition at line 2697 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_operations_research__MPConstraint

#define SWIGTYPE_p_operations_research__MPConstraint   swig_types[3]

Definition at line 2698 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_operations_research__MPModelExportOptions

#define SWIGTYPE_p_operations_research__MPModelExportOptions   swig_types[4]

Definition at line 2699 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_operations_research__MPModelRequest

#define SWIGTYPE_p_operations_research__MPModelRequest   swig_types[5]

Definition at line 2700 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_operations_research__MPObjective

#define SWIGTYPE_p_operations_research__MPObjective   swig_types[6]

Definition at line 2701 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_operations_research__MPSolver

#define SWIGTYPE_p_operations_research__MPSolver   swig_types[7]

Definition at line 2702 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_operations_research__MPSolverParameters

#define SWIGTYPE_p_operations_research__MPSolverParameters   swig_types[8]

Definition at line 2703 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_operations_research__MPVariable

#define SWIGTYPE_p_operations_research__MPVariable   swig_types[9]

Definition at line 2704 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_short

#define SWIGTYPE_p_short   swig_types[10]

Definition at line 2705 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_signed_char

#define SWIGTYPE_p_signed_char   swig_types[11]

Definition at line 2706 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_std__ostream

#define SWIGTYPE_p_std__ostream   swig_types[12]

Definition at line 2707 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_unsigned_char

#define SWIGTYPE_p_unsigned_char   swig_types[13]

Definition at line 2708 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_unsigned_int

#define SWIGTYPE_p_unsigned_int   swig_types[14]

Definition at line 2709 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_unsigned_long

#define SWIGTYPE_p_unsigned_long   swig_types[15]

Definition at line 2710 of file linear_solver_python_wrap.cc.

◆ SWIGTYPE_p_unsigned_short

#define SWIGTYPE_p_unsigned_short   swig_types[16]

Definition at line 2711 of file linear_solver_python_wrap.cc.

◆ SWIGUNUSED

#define SWIGUNUSED

Definition at line 80 of file linear_solver_python_wrap.cc.

◆ SWIGUNUSEDPARM

#define SWIGUNUSEDPARM (   p)    p SWIGUNUSED

Definition at line 94 of file linear_solver_python_wrap.cc.

◆ SWIGVERSION

#define SWIGVERSION   0x040002

Definition at line 2736 of file linear_solver_python_wrap.cc.

◆ SWIGWORDSIZE64

#define SWIGWORDSIZE64

Definition at line 2827 of file linear_solver_python_wrap.cc.

Typedef Documentation

◆ swig_cast_info

◆ swig_const_info

◆ swig_converter_func

typedef void*(* swig_converter_func) (void *, int *)

Definition at line 363 of file linear_solver_python_wrap.cc.

◆ swig_dycast_func

typedef struct swig_type_info*(* swig_dycast_func) (void **)

Definition at line 363 of file linear_solver_python_wrap.cc.

◆ swig_globalvar

◆ swig_module_info

◆ swig_type_info

◆ swig_varlinkobject

Function Documentation

◆ _wrap___lshift__()

SWIGINTERN PyObject* _wrap___lshift__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 5247 of file linear_solver_python_wrap.cc.

◆ _wrap___lshift____SWIG_0()

SWIGINTERN PyObject* _wrap___lshift____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 5179 of file linear_solver_python_wrap.cc.

◆ _wrap___lshift____SWIG_1()

SWIGINTERN PyObject* _wrap___lshift____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 5213 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_basis_status()

SWIGINTERN PyObject* _wrap_Constraint_basis_status ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6454 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_Clear()

SWIGINTERN PyObject* _wrap_Constraint_Clear ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6215 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_dual_value()

SWIGINTERN PyObject* _wrap_Constraint_dual_value ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6431 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_DualValue()

SWIGINTERN PyObject* _wrap_Constraint_DualValue ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6581 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_GetCoefficient()

SWIGINTERN PyObject* _wrap_Constraint_GetCoefficient ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6270 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_index()

SWIGINTERN PyObject* _wrap_Constraint_index ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6408 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_lb()

SWIGINTERN PyObject* _wrap_Constraint_lb ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6296 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_Lb()

SWIGINTERN PyObject* _wrap_Constraint_Lb ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6477 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_name()

SWIGINTERN PyObject* _wrap_Constraint_name ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6192 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_set_is_lazy()

SWIGINTERN PyObject* _wrap_Constraint_set_is_lazy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6379 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_SetBounds()

SWIGINTERN PyObject* _wrap_Constraint_SetBounds ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6342 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_SetCoefficient()

SWIGINTERN PyObject* _wrap_Constraint_SetCoefficient ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6237 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_SetLb()

SWIGINTERN PyObject* _wrap_Constraint_SetLb ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6523 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_SetUb()

SWIGINTERN PyObject* _wrap_Constraint_SetUb ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6552 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_ub()

SWIGINTERN PyObject* _wrap_Constraint_ub ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6319 of file linear_solver_python_wrap.cc.

◆ _wrap_Constraint_Ub()

SWIGINTERN PyObject* _wrap_Constraint_Ub ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6500 of file linear_solver_python_wrap.cc.

◆ _wrap_delete_Constraint()

SWIGINTERN PyObject* _wrap_delete_Constraint ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6604 of file linear_solver_python_wrap.cc.

◆ _wrap_delete_ModelExportOptions()

SWIGINTERN PyObject* _wrap_delete_ModelExportOptions ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6896 of file linear_solver_python_wrap.cc.

◆ _wrap_delete_MPSolverParameters()

SWIGINTERN PyObject* _wrap_delete_MPSolverParameters ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6850 of file linear_solver_python_wrap.cc.

◆ _wrap_delete_Objective()

SWIGINTERN PyObject* _wrap_delete_Objective ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5613 of file linear_solver_python_wrap.cc.

◆ _wrap_delete_Solver()

SWIGINTERN PyObject* _wrap_delete_Solver ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3357 of file linear_solver_python_wrap.cc.

◆ _wrap_delete_Variable()

SWIGINTERN PyObject* _wrap_delete_Variable ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6163 of file linear_solver_python_wrap.cc.

◆ _wrap_ExportModelAsLpFormat()

SWIGINTERN PyObject* _wrap_ExportModelAsLpFormat ( PyObject *  self,
PyObject *  args 
)

Definition at line 7008 of file linear_solver_python_wrap.cc.

◆ _wrap_ExportModelAsLpFormat__SWIG_0()

SWIGINTERN PyObject* _wrap_ExportModelAsLpFormat__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 6929 of file linear_solver_python_wrap.cc.

◆ _wrap_ExportModelAsLpFormat__SWIG_1()

SWIGINTERN PyObject* _wrap_ExportModelAsLpFormat__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 6974 of file linear_solver_python_wrap.cc.

◆ _wrap_ExportModelAsMpsFormat()

SWIGINTERN PyObject* _wrap_ExportModelAsMpsFormat ( PyObject *  self,
PyObject *  args 
)

Definition at line 7155 of file linear_solver_python_wrap.cc.

◆ _wrap_ExportModelAsMpsFormat__SWIG_0()

SWIGINTERN PyObject* _wrap_ExportModelAsMpsFormat__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 7076 of file linear_solver_python_wrap.cc.

◆ _wrap_ExportModelAsMpsFormat__SWIG_1()

SWIGINTERN PyObject* _wrap_ExportModelAsMpsFormat__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 7121 of file linear_solver_python_wrap.cc.

◆ _wrap_FindErrorInModelProto()

SWIGINTERN PyObject* _wrap_FindErrorInModelProto ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 7223 of file linear_solver_python_wrap.cc.

◆ _wrap_MPSolverParameters_GetDoubleParam()

SWIGINTERN PyObject* _wrap_MPSolverParameters_GetDoubleParam ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6790 of file linear_solver_python_wrap.cc.

◆ _wrap_MPSolverParameters_GetIntegerParam()

SWIGINTERN PyObject* _wrap_MPSolverParameters_GetIntegerParam ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6820 of file linear_solver_python_wrap.cc.

◆ _wrap_MPSolverParameters_SetDoubleParam()

SWIGINTERN PyObject* _wrap_MPSolverParameters_SetDoubleParam ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6716 of file linear_solver_python_wrap.cc.

◆ _wrap_MPSolverParameters_SetIntegerParam()

SWIGINTERN PyObject* _wrap_MPSolverParameters_SetIntegerParam ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6753 of file linear_solver_python_wrap.cc.

◆ _wrap_new_ModelExportOptions()

SWIGINTERN PyObject* _wrap_new_ModelExportOptions ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6883 of file linear_solver_python_wrap.cc.

◆ _wrap_new_MPSolverParameters()

SWIGINTERN PyObject* _wrap_new_MPSolverParameters ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6703 of file linear_solver_python_wrap.cc.

◆ _wrap_new_Solver()

SWIGINTERN PyObject* _wrap_new_Solver ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3320 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_BestBound()

SWIGINTERN PyObject* _wrap_Objective_BestBound ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5567 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_Clear()

SWIGINTERN PyObject* _wrap_Objective_Clear ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5292 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_GetCoefficient()

SWIGINTERN PyObject* _wrap_Objective_GetCoefficient ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5347 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_maximization()

SWIGINTERN PyObject* _wrap_Objective_maximization ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5498 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_minimization()

SWIGINTERN PyObject* _wrap_Objective_minimization ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5521 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_offset()

SWIGINTERN PyObject* _wrap_Objective_offset ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5402 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_Offset()

SWIGINTERN PyObject* _wrap_Objective_Offset ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5590 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_SetCoefficient()

SWIGINTERN PyObject* _wrap_Objective_SetCoefficient ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5314 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_SetMaximization()

SWIGINTERN PyObject* _wrap_Objective_SetMaximization ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5476 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_SetMinimization()

SWIGINTERN PyObject* _wrap_Objective_SetMinimization ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5454 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_SetOffset()

SWIGINTERN PyObject* _wrap_Objective_SetOffset ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5373 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_SetOptimizationDirection()

SWIGINTERN PyObject* _wrap_Objective_SetOptimizationDirection ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5425 of file linear_solver_python_wrap.cc.

◆ _wrap_Objective_Value()

SWIGINTERN PyObject* _wrap_Objective_Value ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5544 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_BoolVar()

SWIGINTERN PyObject* _wrap_Solver_BoolVar ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3706 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Clear()

SWIGINTERN PyObject* _wrap_Solver_Clear ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3432 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_ComputeConstraintActivities()

SWIGINTERN PyObject* _wrap_Solver_ComputeConstraintActivities ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4178 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_ComputeExactConditionNumber()

SWIGINTERN PyObject* _wrap_Solver_ComputeExactConditionNumber ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4599 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Constraint()

SWIGINTERN PyObject* _wrap_Solver_Constraint ( PyObject *  self,
PyObject *  args 
)

Definition at line 3974 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Constraint__SWIG_0()

SWIGINTERN PyObject* _wrap_Solver_Constraint__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 3828 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Constraint__SWIG_1()

SWIGINTERN PyObject* _wrap_Solver_Constraint__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 3865 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Constraint__SWIG_2()

SWIGINTERN PyObject* _wrap_Solver_Constraint__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 3886 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Constraint__SWIG_3()

SWIGINTERN PyObject* _wrap_Solver_Constraint__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 3938 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_constraints()

SWIGINTERN PyObject* _wrap_Solver_constraints ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3766 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_CreateSolver()

SWIGINTERN PyObject* _wrap_Solver_CreateSolver ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3379 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_EnableOutput()

SWIGINTERN PyObject* _wrap_Solver_EnableOutput ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4509 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_ExportModelAsLpFormat()

SWIGINTERN PyObject* _wrap_Solver_ExportModelAsLpFormat ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4941 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_ExportModelAsMpsFormat()

SWIGINTERN PyObject* _wrap_Solver_ExportModelAsMpsFormat ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4971 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_ExportModelToProto()

SWIGINTERN PyObject* _wrap_Solver_ExportModelToProto ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4395 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_FillSolutionResponseProto()

SWIGINTERN PyObject* _wrap_Solver_FillSolutionResponseProto ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4264 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_infinity()

SWIGINTERN PyObject* _wrap_Solver_infinity ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4496 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Infinity()

SWIGINTERN PyObject* _wrap_Solver_Infinity ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5080 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_InterruptSolve()

SWIGINTERN PyObject* _wrap_Solver_InterruptSolve ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4241 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_IntVar()

SWIGINTERN PyObject* _wrap_Solver_IntVar ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3653 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_iterations()

SWIGINTERN PyObject* _wrap_Solver_iterations ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4553 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Iterations()

SWIGINTERN PyObject* _wrap_Solver_Iterations ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5145 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_LoadModelFromProto()

SWIGINTERN PyObject* _wrap_Solver_LoadModelFromProto ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4726 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_LoadSolutionFromProto()

SWIGINTERN PyObject* _wrap_Solver_LoadSolutionFromProto ( PyObject *  self,
PyObject *  args 
)

Definition at line 4861 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_LoadSolutionFromProto__SWIG_0()

SWIGINTERN PyObject* _wrap_Solver_LoadSolutionFromProto__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 4769 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_LoadSolutionFromProto__SWIG_1()

SWIGINTERN PyObject* _wrap_Solver_LoadSolutionFromProto__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 4819 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_LookupConstraint()

SWIGINTERN PyObject* _wrap_Solver_LookupConstraint ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3791 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_LookupVariable()

SWIGINTERN PyObject* _wrap_Solver_LookupVariable ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3502 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_NextSolution()

SWIGINTERN PyObject* _wrap_Solver_NextSolution ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4622 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_nodes()

SWIGINTERN PyObject* _wrap_Solver_nodes ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4576 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_NumConstraints()

SWIGINTERN PyObject* _wrap_Solver_NumConstraints ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3743 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_NumVar()

SWIGINTERN PyObject* _wrap_Solver_NumVar ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3600 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_NumVariables()

SWIGINTERN PyObject* _wrap_Solver_NumVariables ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3454 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Objective()

SWIGINTERN PyObject* _wrap_Solver_Objective ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4062 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_set_time_limit()

SWIGINTERN PyObject* _wrap_Solver_set_time_limit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4645 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_SetGurobiLibraryPath()

SWIGINTERN PyObject* _wrap_Solver_SetGurobiLibraryPath ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4697 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_SetHint()

SWIGINTERN PyObject* _wrap_Solver_SetHint ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5009 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_SetNumThreads()

SWIGINTERN PyObject* _wrap_Solver_SetNumThreads ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5050 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_SetSolverSpecificParametersAsString()

SWIGINTERN PyObject* _wrap_Solver_SetSolverSpecificParametersAsString ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4459 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_SetTimeLimit()

SWIGINTERN PyObject* _wrap_Solver_SetTimeLimit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5093 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Solve()

SWIGINTERN PyObject* _wrap_Solver_Solve ( PyObject *  self,
PyObject *  args 
)

Definition at line 4138 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Solve__SWIG_0()

SWIGINTERN PyObject* _wrap_Solver_Solve__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 4085 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Solve__SWIG_1()

SWIGINTERN PyObject* _wrap_Solver_Solve__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
Py_ssize_t  nobjs,
PyObject **  swig_obj 
)

Definition at line 4106 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_SolveWithProto()

SWIGINTERN PyObject* _wrap_Solver_SolveWithProto ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4328 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_SupportsProblemType()

SWIGINTERN PyObject* _wrap_Solver_SupportsProblemType ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3409 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_SuppressOutput()

SWIGINTERN PyObject* _wrap_Solver_SuppressOutput ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4531 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_Var()

SWIGINTERN PyObject* _wrap_Solver_Var ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3539 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_variables()

SWIGINTERN PyObject* _wrap_Solver_variables ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 3477 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_VerifySolution()

SWIGINTERN PyObject* _wrap_Solver_VerifySolution ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4203 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_wall_time()

SWIGINTERN PyObject* _wrap_Solver_wall_time ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 4674 of file linear_solver_python_wrap.cc.

◆ _wrap_Solver_WallTime()

SWIGINTERN PyObject* _wrap_Solver_WallTime ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5122 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable___repr__()

SWIGINTERN PyObject* _wrap_Variable___repr__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5967 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable___str__()

SWIGINTERN PyObject* _wrap_Variable___str__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5944 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_basis_status()

SWIGINTERN PyObject* _wrap_Variable_basis_status ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5869 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_branching_priority()

SWIGINTERN PyObject* _wrap_Variable_branching_priority ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5892 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_index()

SWIGINTERN PyObject* _wrap_Variable_index ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5740 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_integer()

SWIGINTERN PyObject* _wrap_Variable_integer ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5694 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_Integer()

SWIGINTERN PyObject* _wrap_Variable_Integer ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6013 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_lb()

SWIGINTERN PyObject* _wrap_Variable_lb ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5763 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_Lb()

SWIGINTERN PyObject* _wrap_Variable_Lb ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6036 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_name()

SWIGINTERN PyObject* _wrap_Variable_name ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5642 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_reduced_cost()

SWIGINTERN PyObject* _wrap_Variable_reduced_cost ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5846 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_ReducedCost()

SWIGINTERN PyObject* _wrap_Variable_ReducedCost ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6140 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_SetBounds()

SWIGINTERN PyObject* _wrap_Variable_SetBounds ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5809 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_SetBranchingPriority()

SWIGINTERN PyObject* _wrap_Variable_SetBranchingPriority ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5915 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_SetInteger()

SWIGINTERN PyObject* _wrap_Variable_SetInteger ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5665 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_SetLb()

SWIGINTERN PyObject* _wrap_Variable_SetLb ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6082 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_SetUb()

SWIGINTERN PyObject* _wrap_Variable_SetUb ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6111 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_solution_value()

SWIGINTERN PyObject* _wrap_Variable_solution_value ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5717 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_SolutionValue()

SWIGINTERN PyObject* _wrap_Variable_SolutionValue ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5990 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_ub()

SWIGINTERN PyObject* _wrap_Variable_ub ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5786 of file linear_solver_python_wrap.cc.

◆ _wrap_Variable_Ub()

SWIGINTERN PyObject* _wrap_Variable_Ub ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6059 of file linear_solver_python_wrap.cc.

◆ CanConvertToMPConstraint()

bool CanConvertToMPConstraint ( PyObject *  py_obj)

Definition at line 2862 of file linear_solver_python_wrap.cc.

◆ CanConvertToMPVariable()

bool CanConvertToMPVariable ( PyObject *  py_obj)

Definition at line 2882 of file linear_solver_python_wrap.cc.

◆ Constraint_swigregister()

SWIGINTERN PyObject* Constraint_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6626 of file linear_solver_python_wrap.cc.

◆ FromObjectMPConstraint()

PyObject* FromObjectMPConstraint ( operations_research::MPConstraint obj)

Definition at line 2856 of file linear_solver_python_wrap.cc.

◆ FromObjectMPVariable()

PyObject* FromObjectMPVariable ( operations_research::MPVariable obj)

Definition at line 2876 of file linear_solver_python_wrap.cc.

◆ ModelExportOptions_swiginit()

SWIGINTERN PyObject* ModelExportOptions_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6925 of file linear_solver_python_wrap.cc.

◆ ModelExportOptions_swigregister()

SWIGINTERN PyObject* ModelExportOptions_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6918 of file linear_solver_python_wrap.cc.

◆ MPSolverParameters_swiginit()

SWIGINTERN PyObject* MPSolverParameters_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6879 of file linear_solver_python_wrap.cc.

◆ MPSolverParameters_swigregister()

SWIGINTERN PyObject* MPSolverParameters_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6872 of file linear_solver_python_wrap.cc.

◆ Objective_swigregister()

SWIGINTERN PyObject* Objective_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5635 of file linear_solver_python_wrap.cc.

◆ operations_research_MPConstraint_DualValue()

SWIGINTERN double operations_research_MPConstraint_DualValue ( operations_research::MPConstraint const *  self)

Definition at line 3316 of file linear_solver_python_wrap.cc.

◆ operations_research_MPConstraint_Lb()

SWIGINTERN double operations_research_MPConstraint_Lb ( operations_research::MPConstraint const *  self)

Definition at line 3312 of file linear_solver_python_wrap.cc.

◆ operations_research_MPConstraint_SetLb()

SWIGINTERN void operations_research_MPConstraint_SetLb ( operations_research::MPConstraint self,
double  x 
)

Definition at line 3314 of file linear_solver_python_wrap.cc.

◆ operations_research_MPConstraint_SetUb()

SWIGINTERN void operations_research_MPConstraint_SetUb ( operations_research::MPConstraint self,
double  x 
)

Definition at line 3315 of file linear_solver_python_wrap.cc.

◆ operations_research_MPConstraint_Ub()

SWIGINTERN double operations_research_MPConstraint_Ub ( operations_research::MPConstraint const *  self)

Definition at line 3313 of file linear_solver_python_wrap.cc.

◆ operations_research_MPObjective_Offset()

SWIGINTERN double operations_research_MPObjective_Offset ( operations_research::MPObjective const *  self)

Definition at line 3298 of file linear_solver_python_wrap.cc.

◆ operations_research_MPSolver_ExportModelAsLpFormat()

SWIGINTERN std::string operations_research_MPSolver_ExportModelAsLpFormat ( operations_research::MPSolver self,
bool  obfuscated 
)

Definition at line 3265 of file linear_solver_python_wrap.cc.

◆ operations_research_MPSolver_ExportModelAsMpsFormat()

SWIGINTERN std::string operations_research_MPSolver_ExportModelAsMpsFormat ( operations_research::MPSolver self,
bool  fixed_format,
bool  obfuscated 
)

Definition at line 3272 of file linear_solver_python_wrap.cc.

◆ operations_research_MPSolver_Infinity()

SWIGINTERN double operations_research_MPSolver_Infinity ( )

Definition at line 3294 of file linear_solver_python_wrap.cc.

◆ operations_research_MPSolver_Iterations()

SWIGINTERN int64 operations_research_MPSolver_Iterations ( operations_research::MPSolver const *  self)

Definition at line 3297 of file linear_solver_python_wrap.cc.

◆ operations_research_MPSolver_LoadModelFromProto()

SWIGINTERN std::string operations_research_MPSolver_LoadModelFromProto ( operations_research::MPSolver self,
operations_research::MPModelProto const &  input_model 
)

Definition at line 3225 of file linear_solver_python_wrap.cc.

◆ operations_research_MPSolver_LoadSolutionFromProto__SWIG_0()

SWIGINTERN bool operations_research_MPSolver_LoadSolutionFromProto__SWIG_0 ( operations_research::MPSolver self,
operations_research::MPSolutionResponse const &  response,
double  tolerance = operations_research::MPSolverParameters::kDefaultPrimalTolerance 
)

Definition at line 3262 of file linear_solver_python_wrap.cc.

◆ operations_research_MPSolver_SetHint()

SWIGINTERN void operations_research_MPSolver_SetHint ( operations_research::MPSolver self,
std::vector< operations_research::MPVariable * > const &  variables,
std::vector< double > const &  values 
)

Definition at line 3279 of file linear_solver_python_wrap.cc.

◆ operations_research_MPSolver_SetNumThreads()

SWIGINTERN bool operations_research_MPSolver_SetNumThreads ( operations_research::MPSolver self,
int  num_theads 
)

Definition at line 3291 of file linear_solver_python_wrap.cc.

◆ operations_research_MPSolver_SetTimeLimit()

SWIGINTERN void operations_research_MPSolver_SetTimeLimit ( operations_research::MPSolver self,
int64  x 
)

Definition at line 3295 of file linear_solver_python_wrap.cc.

◆ operations_research_MPSolver_WallTime()

SWIGINTERN int64 operations_research_MPSolver_WallTime ( operations_research::MPSolver const *  self)

Definition at line 3296 of file linear_solver_python_wrap.cc.

◆ operations_research_MPVariable___repr__()

SWIGINTERN std::string operations_research_MPVariable___repr__ ( operations_research::MPVariable self)

Definition at line 3302 of file linear_solver_python_wrap.cc.

◆ operations_research_MPVariable___str__()

SWIGINTERN std::string operations_research_MPVariable___str__ ( operations_research::MPVariable self)

Definition at line 3299 of file linear_solver_python_wrap.cc.

◆ operations_research_MPVariable_Integer()

SWIGINTERN bool operations_research_MPVariable_Integer ( operations_research::MPVariable const *  self)

Definition at line 3306 of file linear_solver_python_wrap.cc.

◆ operations_research_MPVariable_Lb()

SWIGINTERN double operations_research_MPVariable_Lb ( operations_research::MPVariable const *  self)

Definition at line 3307 of file linear_solver_python_wrap.cc.

◆ operations_research_MPVariable_ReducedCost()

SWIGINTERN double operations_research_MPVariable_ReducedCost ( operations_research::MPVariable const *  self)

Definition at line 3311 of file linear_solver_python_wrap.cc.

◆ operations_research_MPVariable_SetLb()

SWIGINTERN void operations_research_MPVariable_SetLb ( operations_research::MPVariable self,
double  x 
)

Definition at line 3309 of file linear_solver_python_wrap.cc.

◆ operations_research_MPVariable_SetUb()

SWIGINTERN void operations_research_MPVariable_SetUb ( operations_research::MPVariable self,
double  x 
)

Definition at line 3310 of file linear_solver_python_wrap.cc.

◆ operations_research_MPVariable_SolutionValue()

SWIGINTERN double operations_research_MPVariable_SolutionValue ( operations_research::MPVariable const *  self)

Definition at line 3305 of file linear_solver_python_wrap.cc.

◆ operations_research_MPVariable_Ub()

SWIGINTERN double operations_research_MPVariable_Ub ( operations_research::MPVariable const *  self)

Definition at line 3308 of file linear_solver_python_wrap.cc.

◆ PyObjAs() [1/2]

bool PyObjAs ( PyObject *  py_obj,
operations_research::MPConstraint **  b 
)

Definition at line 2849 of file linear_solver_python_wrap.cc.

◆ PyObjAs() [2/2]

bool PyObjAs ( PyObject *  py_obj,
operations_research::MPVariable **  b 
)

Definition at line 2869 of file linear_solver_python_wrap.cc.

◆ Solver_swiginit()

SWIGINTERN PyObject* Solver_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5175 of file linear_solver_python_wrap.cc.

◆ Solver_swigregister()

SWIGINTERN PyObject* Solver_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 5168 of file linear_solver_python_wrap.cc.

◆ SWIG_AsCharPtrAndSize()

SWIGINTERN int SWIG_AsCharPtrAndSize ( PyObject *  obj,
char **  cptr,
size_t *  psize,
int *  alloc 
)

Definition at line 2909 of file linear_solver_python_wrap.cc.

◆ SWIG_AsPtr_std_string()

SWIGINTERN int SWIG_AsPtr_std_string ( PyObject *  obj,
std::string **  val 
)

Definition at line 3018 of file linear_solver_python_wrap.cc.

◆ SWIG_AsVal_bool()

SWIGINTERN int SWIG_AsVal_bool ( PyObject *  obj,
bool *  val 
)

Definition at line 3207 of file linear_solver_python_wrap.cc.

◆ SWIG_AsVal_double()

SWIGINTERN int SWIG_AsVal_double ( PyObject *  obj,
double *  val 
)

Definition at line 3059 of file linear_solver_python_wrap.cc.

◆ SWIG_AsVal_int()

SWIGINTERN int SWIG_AsVal_int ( PyObject *  obj,
int *  val 
)

Definition at line 3184 of file linear_solver_python_wrap.cc.

◆ SWIG_AsVal_long()

SWIGINTERN int SWIG_AsVal_long ( PyObject *  obj,
long *  val 
)

Definition at line 3141 of file linear_solver_python_wrap.cc.

◆ SWIG_CanCastAsInteger()

SWIGINTERNINLINE int SWIG_CanCastAsInteger ( double *  d,
double  min,
double  max 
)

Definition at line 3111 of file linear_solver_python_wrap.cc.

◆ SWIG_From_bool()

SWIGINTERNINLINE PyObject* SWIG_From_bool ( bool  value)

Definition at line 3200 of file linear_solver_python_wrap.cc.

◆ SWIG_From_int()

SWIGINTERNINLINE PyObject* SWIG_From_int ( int  value)

Definition at line 2889 of file linear_solver_python_wrap.cc.

◆ SWIG_From_std_string()

SWIGINTERNINLINE PyObject* SWIG_From_std_string ( const std::string &  s)

Definition at line 3257 of file linear_solver_python_wrap.cc.

◆ SWIG_FromCharPtrAndSize()

SWIGINTERNINLINE PyObject* SWIG_FromCharPtrAndSize ( const char *  carray,
size_t  size 
)

Definition at line 3232 of file linear_solver_python_wrap.cc.

◆ SWIG_globals()

SWIGINTERN PyObject* SWIG_globals ( void  )

Definition at line 8196 of file linear_solver_python_wrap.cc.

◆ SWIG_InitializeModule()

SWIGRUNTIME void SWIG_InitializeModule ( void *  clientdata)

Definition at line 7807 of file linear_solver_python_wrap.cc.

◆ SWIG_MangledTypeQueryModule()

SWIGRUNTIME swig_type_info* SWIG_MangledTypeQueryModule ( swig_module_info start,
swig_module_info end,
const char *  name 
)

Definition at line 582 of file linear_solver_python_wrap.cc.

◆ SWIG_PackData()

SWIGRUNTIME char* SWIG_PackData ( char *  c,
void *  ptr,
size_t  sz 
)

Definition at line 656 of file linear_solver_python_wrap.cc.

◆ SWIG_PackDataName()

SWIGRUNTIME char* SWIG_PackDataName ( char *  buff,
void *  ptr,
size_t  sz,
const char *  name,
size_t  bsz 
)

Definition at line 724 of file linear_solver_python_wrap.cc.

◆ SWIG_PackVoidPtr()

SWIGRUNTIME char* SWIG_PackVoidPtr ( char *  buff,
void *  ptr,
const char *  name,
size_t  bsz 
)

Definition at line 700 of file linear_solver_python_wrap.cc.

◆ SWIG_pchar_descriptor()

SWIGINTERN swig_type_info* SWIG_pchar_descriptor ( void  )

Definition at line 2896 of file linear_solver_python_wrap.cc.

◆ SWIG_PropagateClientData()

SWIGRUNTIME void SWIG_PropagateClientData ( void  )

Definition at line 7954 of file linear_solver_python_wrap.cc.

◆ SWIG_Py_Void()

SWIGRUNTIMEINLINE PyObject* SWIG_Py_Void ( void  )

Definition at line 1296 of file linear_solver_python_wrap.cc.

◆ SWIG_PyInstanceMethod_New()

SWIGINTERN PyObject* SWIG_PyInstanceMethod_New ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  func 
)

Definition at line 8309 of file linear_solver_python_wrap.cc.

◆ SWIG_PyStaticMethod_New()

SWIGINTERN PyObject* SWIG_PyStaticMethod_New ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  func 
)

Definition at line 8328 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_AcquirePtr()

SWIGRUNTIME int SWIG_Python_AcquirePtr ( PyObject *  obj,
int  own 
)

Definition at line 2085 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_AddErrMesg()

SWIGRUNTIME int SWIG_Python_AddErrMesg ( const char *  mesg,
int  infront 
)

Definition at line 2505 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_AddErrorMsg()

SWIGRUNTIME void SWIG_Python_AddErrorMsg ( const char *  mesg)

Definition at line 913 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_addvarlink()

SWIGINTERN void SWIG_Python_addvarlink ( PyObject *  p,
const char *  name,
PyObject *(*)(void)  get_attr,
int(*)(PyObject *p)  set_attr 
)

Definition at line 8179 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_AppendOutput()

SWIGINTERN PyObject* SWIG_Python_AppendOutput ( PyObject *  result,
PyObject *  obj 
)

Definition at line 1184 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_ArgFail()

SWIGRUNTIME int SWIG_Python_ArgFail ( int  argnum)

Definition at line 2533 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_CheckImplicit()

SWIGRUNTIMEINLINE int SWIG_Python_CheckImplicit ( swig_type_info ty)

Definition at line 1316 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_CheckNoKeywords()

SWIGINTERN int SWIG_Python_CheckNoKeywords ( PyObject *  kwargs,
const char *  name 
)

Definition at line 1251 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_ConvertFunctionPtr()

SWIGRUNTIME int SWIG_Python_ConvertFunctionPtr ( PyObject *  obj,
void **  ptr,
swig_type_info ty 
)

Definition at line 2205 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_ConvertPacked()

SWIGRUNTIME int SWIG_Python_ConvertPacked ( PyObject *  obj,
void *  ptr,
size_t  sz,
swig_type_info ty 
)

Definition at line 2234 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_ConvertPtrAndOwn()

SWIGRUNTIME int SWIG_Python_ConvertPtrAndOwn ( PyObject *  obj,
void **  ptr,
swig_type_info ty,
int  flags,
int *  own 
)

Definition at line 2100 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_DestroyModule()

SWIGRUNTIME void SWIG_Python_DestroyModule ( PyObject *  obj)

Definition at line 2435 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_ErrorType()

SWIGRUNTIME PyObject* SWIG_Python_ErrorType ( int  code)

Definition at line 869 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_ExceptionType()

SWIGRUNTIMEINLINE PyObject* SWIG_Python_ExceptionType ( swig_type_info desc)

Definition at line 1326 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_FixMethods()

SWIGINTERN void SWIG_Python_FixMethods ( PyMethodDef *  methods,
swig_const_info const_table,
swig_type_info **  types,
swig_type_info **  types_initial 
)

Definition at line 8237 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_GetModule()

SWIGRUNTIME swig_module_info* SWIG_Python_GetModule ( void *  SWIGUNUSEDPARMclientdata)

Definition at line 2417 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_GetSwigThis()

SWIGRUNTIME SwigPyObject* SWIG_Python_GetSwigThis ( PyObject *  pyobj)

Definition at line 2019 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_InitShadowInstance()

SWIGINTERN PyObject* SWIG_Python_InitShadowInstance ( PyObject *  args)

Definition at line 2331 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_InstallConstants()

SWIGINTERN void SWIG_Python_InstallConstants ( PyObject *  d,
swig_const_info  constants[] 
)

Definition at line 8210 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_MustGetPtr()

SWIGRUNTIME void* SWIG_Python_MustGetPtr ( PyObject *  obj,
swig_type_info ty,
int   SWIGUNUSEDPARMargnum,
int  flags 
)

Definition at line 2593 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_NewPackedObj()

SWIGRUNTIMEINLINE PyObject* SWIG_Python_NewPackedObj ( void *  ptr,
size_t  sz,
swig_type_info type 
)

Definition at line 2404 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_NewPointerObj()

SWIGRUNTIME PyObject* SWIG_Python_NewPointerObj ( PyObject *  self,
void *  ptr,
swig_type_info type,
int  flags 
)

Definition at line 2350 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_NewShadowInstance()

SWIGRUNTIME PyObject* SWIG_Python_NewShadowInstance ( SwigPyClientData data,
PyObject *  swig_this 
)

Definition at line 2257 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_newvarlink()

SWIGINTERN PyObject* SWIG_Python_newvarlink ( void  )

Definition at line 8170 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_RaiseOrModifyTypeError()

SWIGRUNTIME void SWIG_Python_RaiseOrModifyTypeError ( const char *  message)

Definition at line 949 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_SetConstant()

SWIGINTERN void SWIG_Python_SetConstant ( PyObject *  d,
const char *  name,
PyObject *  obj 
)

Definition at line 1174 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_SetErrorMsg()

SWIGINTERN void SWIG_Python_SetErrorMsg ( PyObject *  errtype,
const char *  msg 
)

Definition at line 1144 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_SetErrorObj()

SWIGINTERN void SWIG_Python_SetErrorObj ( PyObject *  errtype,
PyObject *  obj 
)

Definition at line 1136 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_SetModule()

SWIGRUNTIME void SWIG_Python_SetModule ( swig_module_info swig_module)

Definition at line 2452 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_SetSwigThis()

SWIGRUNTIME int SWIG_Python_SetSwigThis ( PyObject *  inst,
PyObject *  swig_this 
)

Definition at line 2313 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_str_AsChar()

SWIGINTERN char* SWIG_Python_str_AsChar ( PyObject *  str)

Definition at line 809 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_str_FromChar()

SWIGINTERN PyObject* SWIG_Python_str_FromChar ( const char *  c)

Definition at line 840 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_TypeCache()

SWIGRUNTIME PyObject* SWIG_Python_TypeCache ( void  )

Definition at line 2470 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_TypeError()

SWIGRUNTIME void SWIG_Python_TypeError ( const char *  type,
PyObject *  obj 
)

Definition at line 2554 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_TypeErrorOccurred()

SWIGRUNTIME int SWIG_Python_TypeErrorOccurred ( PyObject *  obj)

Definition at line 939 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_TypeQuery()

SWIGRUNTIME swig_type_info* SWIG_Python_TypeQuery ( const char *  type)

Definition at line 2476 of file linear_solver_python_wrap.cc.

◆ SWIG_Python_UnpackTuple()

SWIGINTERN Py_ssize_t SWIG_Python_UnpackTuple ( PyObject *  args,
const char *  name,
Py_ssize_t  min,
Py_ssize_t  max,
PyObject **  objs 
)

Definition at line 1205 of file linear_solver_python_wrap.cc.

◆ SWIG_PythonGetProxyDoc()

SWIGINTERN PyMethodDef* SWIG_PythonGetProxyDoc ( const char *  name)

Definition at line 8289 of file linear_solver_python_wrap.cc.

◆ SWIG_This()

SWIGRUNTIME PyObject* SWIG_This ( void  )

Definition at line 2004 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeCast()

SWIGRUNTIMEINLINE void* SWIG_TypeCast ( swig_cast_info ty,
void *  ptr,
int *  newmemory 
)

Definition at line 500 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeCheck()

SWIGRUNTIME swig_cast_info* SWIG_TypeCheck ( const char *  c,
swig_type_info ty 
)

Definition at line 446 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeCheckStruct()

SWIGRUNTIME swig_cast_info* SWIG_TypeCheckStruct ( swig_type_info from,
swig_type_info ty 
)

Definition at line 473 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeClientData()

SWIGRUNTIME void SWIG_TypeClientData ( swig_type_info ti,
void *  clientdata 
)

Definition at line 552 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeCmp()

SWIGRUNTIME int SWIG_TypeCmp ( const char *  nb,
const char *  tb 
)

Definition at line 419 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeDynamicCast()

SWIGRUNTIME swig_type_info* SWIG_TypeDynamicCast ( swig_type_info ty,
void **  ptr 
)

Definition at line 508 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeEquiv()

SWIGRUNTIME int SWIG_TypeEquiv ( const char *  nb,
const char *  tb 
)

Definition at line 438 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeName()

SWIGRUNTIMEINLINE const char* SWIG_TypeName ( const swig_type_info ty)

Definition at line 522 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeNameComp()

SWIGRUNTIME int SWIG_TypeNameComp ( const char *  f1,
const char *  l1,
const char *  f2,
const char *  l2 
)

Definition at line 404 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeNewClientData()

SWIGRUNTIME void SWIG_TypeNewClientData ( swig_type_info ti,
void *  clientdata 
)

Definition at line 568 of file linear_solver_python_wrap.cc.

◆ SWIG_TypePrettyName()

SWIGRUNTIME const char* SWIG_TypePrettyName ( const swig_type_info type)

Definition at line 531 of file linear_solver_python_wrap.cc.

◆ SWIG_TypeQueryModule()

SWIGRUNTIME swig_type_info* SWIG_TypeQueryModule ( swig_module_info start,
swig_module_info end,
const char *  name 
)

Definition at line 627 of file linear_solver_python_wrap.cc.

◆ SWIG_UnpackData()

SWIGRUNTIME const char* SWIG_UnpackData ( const char *  c,
void *  ptr,
size_t  sz 
)

Definition at line 672 of file linear_solver_python_wrap.cc.

◆ SWIG_UnpackDataName()

SWIGRUNTIME const char* SWIG_UnpackDataName ( const char *  c,
void *  ptr,
size_t  sz,
const char *  name 
)

Definition at line 739 of file linear_solver_python_wrap.cc.

◆ SWIG_UnpackVoidPtr()

SWIGRUNTIME const char* SWIG_UnpackVoidPtr ( const char *  c,
void **  ptr,
const char *  name 
)

Definition at line 711 of file linear_solver_python_wrap.cc.

◆ Swig_var_MPSolverParameters_kDefaultDualTolerance_get()

SWIGINTERN PyObject* Swig_var_MPSolverParameters_kDefaultDualTolerance_get ( void  )

Definition at line 6667 of file linear_solver_python_wrap.cc.

◆ Swig_var_MPSolverParameters_kDefaultDualTolerance_set()

SWIGINTERN int Swig_var_MPSolverParameters_kDefaultDualTolerance_set ( PyObject *  )

Definition at line 6661 of file linear_solver_python_wrap.cc.

◆ Swig_var_MPSolverParameters_kDefaultIncrementality_get()

SWIGINTERN PyObject* Swig_var_MPSolverParameters_kDefaultIncrementality_get ( void  )

Definition at line 6695 of file linear_solver_python_wrap.cc.

◆ Swig_var_MPSolverParameters_kDefaultIncrementality_set()

SWIGINTERN int Swig_var_MPSolverParameters_kDefaultIncrementality_set ( PyObject *  )

Definition at line 6689 of file linear_solver_python_wrap.cc.

◆ Swig_var_MPSolverParameters_kDefaultPresolve_get()

SWIGINTERN PyObject* Swig_var_MPSolverParameters_kDefaultPresolve_get ( void  )

Definition at line 6681 of file linear_solver_python_wrap.cc.

◆ Swig_var_MPSolverParameters_kDefaultPresolve_set()

SWIGINTERN int Swig_var_MPSolverParameters_kDefaultPresolve_set ( PyObject *  )

Definition at line 6675 of file linear_solver_python_wrap.cc.

◆ Swig_var_MPSolverParameters_kDefaultPrimalTolerance_get()

SWIGINTERN PyObject* Swig_var_MPSolverParameters_kDefaultPrimalTolerance_get ( void  )

Definition at line 6653 of file linear_solver_python_wrap.cc.

◆ Swig_var_MPSolverParameters_kDefaultPrimalTolerance_set()

SWIGINTERN int Swig_var_MPSolverParameters_kDefaultPrimalTolerance_set ( PyObject *  )

Definition at line 6647 of file linear_solver_python_wrap.cc.

◆ Swig_var_MPSolverParameters_kDefaultRelativeMipGap_get()

SWIGINTERN PyObject* Swig_var_MPSolverParameters_kDefaultRelativeMipGap_get ( void  )

Definition at line 6639 of file linear_solver_python_wrap.cc.

◆ Swig_var_MPSolverParameters_kDefaultRelativeMipGap_set()

SWIGINTERN int Swig_var_MPSolverParameters_kDefaultRelativeMipGap_set ( PyObject *  )

Definition at line 6633 of file linear_solver_python_wrap.cc.

◆ swig_varlink_dealloc()

SWIGINTERN void swig_varlink_dealloc ( swig_varlinkobject v)

Definition at line 8059 of file linear_solver_python_wrap.cc.

◆ swig_varlink_getattr()

SWIGINTERN PyObject* swig_varlink_getattr ( swig_varlinkobject v,
char *  n 
)

Definition at line 8070 of file linear_solver_python_wrap.cc.

◆ swig_varlink_repr()

SWIGINTERN PyObject* swig_varlink_repr ( swig_varlinkobject SWIGUNUSEDPARMv)

Definition at line 8012 of file linear_solver_python_wrap.cc.

◆ swig_varlink_setattr()

SWIGINTERN int swig_varlink_setattr ( swig_varlinkobject v,
char *  n,
PyObject *  p 
)

Definition at line 8087 of file linear_solver_python_wrap.cc.

◆ swig_varlink_str()

SWIGINTERN PyObject* swig_varlink_str ( swig_varlinkobject v)

Definition at line 8021 of file linear_solver_python_wrap.cc.

◆ swig_varlink_type()

SWIGINTERN PyTypeObject* swig_varlink_type ( void  )

Definition at line 8104 of file linear_solver_python_wrap.cc.

◆ SwigPyClientData_Del()

SWIGRUNTIME void SwigPyClientData_Del ( SwigPyClientData data)

Definition at line 1380 of file linear_solver_python_wrap.cc.

◆ SwigPyClientData_New()

SWIGRUNTIME SwigPyClientData* SwigPyClientData_New ( PyObject *  obj)

Definition at line 1334 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_acquire()

SWIGINTERN PyObject* SwigPyObject_acquire ( PyObject *  v,
PyObject *  SWIGUNUSEDPARMargs 
)

Definition at line 1627 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_append()

SWIGRUNTIME PyObject* SwigPyObject_append ( PyObject *  v,
PyObject *  next 
)

Definition at line 1594 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_Check()

SWIGRUNTIMEINLINE int SwigPyObject_Check ( PyObject *  op)

Definition at line 1527 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_compare()

SWIGRUNTIME int SwigPyObject_compare ( SwigPyObject v,
SwigPyObject w 
)

Definition at line 1484 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_dealloc()

SWIGRUNTIME void SwigPyObject_dealloc ( PyObject *  v)

Definition at line 1543 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_disown()

SWIGINTERN PyObject* SwigPyObject_disown ( PyObject *  v,
PyObject *  SWIGUNUSEDPARMargs 
)

Definition at line 1619 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_format()

SWIGRUNTIME PyObject* SwigPyObject_format ( const char *  fmt,
SwigPyObject v 
)

Definition at line 1423 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_GetDesc()

SWIGRUNTIMEINLINE const char* SwigPyObject_GetDesc ( PyObject *  self)

Definition at line 2546 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_hex()

SWIGRUNTIME PyObject* SwigPyObject_hex ( SwigPyObject v)

Definition at line 1451 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_long()

SWIGRUNTIME PyObject* SwigPyObject_long ( SwigPyObject v)

Definition at line 1417 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_New()

SWIGRUNTIME PyObject* SwigPyObject_New ( void *  ptr,
swig_type_info ty,
int  own 
)

Definition at line 1799 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_next()

SWIGRUNTIME PyObject* SwigPyObject_next ( PyObject *  v,
PyObject *  SWIGUNUSEDPARMargs 
)

Definition at line 1607 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_oct()

SWIGRUNTIME PyObject* SwigPyObject_oct ( SwigPyObject v)

Definition at line 1445 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_own()

SWIGINTERN PyObject* SwigPyObject_own ( PyObject *  v,
PyObject *  args 
)

Definition at line 1635 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_repr()

SWIGRUNTIME PyObject* SwigPyObject_repr ( SwigPyObject v)

Definition at line 1457 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_repr2()

SWIGRUNTIME PyObject* SwigPyObject_repr2 ( PyObject *  v,
PyObject *  SWIGUNUSEDPARMargs 
)

Definition at line 1478 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_richcompare()

SWIGRUNTIME PyObject* SwigPyObject_richcompare ( SwigPyObject v,
SwigPyObject w,
int  op 
)

Definition at line 1493 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_type()

SWIGRUNTIME PyTypeObject* SwigPyObject_type ( void  )

Definition at line 1520 of file linear_solver_python_wrap.cc.

◆ SwigPyObject_TypeOnce()

SWIGRUNTIME PyTypeObject* SwigPyObject_TypeOnce ( void  )

Definition at line 1666 of file linear_solver_python_wrap.cc.

◆ SwigPyPacked_Check()

SWIGRUNTIMEINLINE int SwigPyPacked_Check ( PyObject *  op)

Definition at line 1862 of file linear_solver_python_wrap.cc.

◆ SwigPyPacked_compare()

SWIGRUNTIME int SwigPyPacked_compare ( SwigPyPacked v,
SwigPyPacked w 
)

Definition at line 1845 of file linear_solver_python_wrap.cc.

◆ SwigPyPacked_dealloc()

SWIGRUNTIME void SwigPyPacked_dealloc ( PyObject *  v)

Definition at line 1868 of file linear_solver_python_wrap.cc.

◆ SwigPyPacked_New()

SWIGRUNTIME PyObject* SwigPyPacked_New ( void *  ptr,
size_t  size,
swig_type_info ty 
)

Definition at line 1966 of file linear_solver_python_wrap.cc.

◆ SwigPyPacked_repr()

SWIGRUNTIME PyObject* SwigPyPacked_repr ( SwigPyPacked v)

Definition at line 1823 of file linear_solver_python_wrap.cc.

◆ SwigPyPacked_str()

SWIGRUNTIME PyObject* SwigPyPacked_str ( SwigPyPacked v)

Definition at line 1834 of file linear_solver_python_wrap.cc.

◆ SwigPyPacked_type()

SWIGRUNTIME PyTypeObject* SwigPyPacked_type ( void  )

Definition at line 1856 of file linear_solver_python_wrap.cc.

◆ SwigPyPacked_TypeOnce()

SWIGRUNTIME PyTypeObject* SwigPyPacked_TypeOnce ( void  )

Definition at line 1878 of file linear_solver_python_wrap.cc.

◆ SwigPyPacked_UnpackData()

SWIGRUNTIME swig_type_info* SwigPyPacked_UnpackData ( PyObject *  obj,
void *  ptr,
size_t  size 
)

Definition at line 1985 of file linear_solver_python_wrap.cc.

◆ Variable_swigregister()

SWIGINTERN PyObject* Variable_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6185 of file linear_solver_python_wrap.cc.

Variable Documentation

◆ _swigc__p_char

swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7706 of file linear_solver_python_wrap.cc.

◆ _swigc__p_int

swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7707 of file linear_solver_python_wrap.cc.

◆ _swigc__p_long

swig_cast_info _swigc__p_long[] = { {&_swigt__p_long, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7708 of file linear_solver_python_wrap.cc.

◆ _swigc__p_operations_research__MPConstraint

swig_cast_info _swigc__p_operations_research__MPConstraint[] = { {&_swigt__p_operations_research__MPConstraint, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7709 of file linear_solver_python_wrap.cc.

◆ _swigc__p_operations_research__MPModelExportOptions

swig_cast_info _swigc__p_operations_research__MPModelExportOptions[] = { {&_swigt__p_operations_research__MPModelExportOptions, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7710 of file linear_solver_python_wrap.cc.

◆ _swigc__p_operations_research__MPModelRequest

swig_cast_info _swigc__p_operations_research__MPModelRequest[] = { {&_swigt__p_operations_research__MPModelRequest, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7711 of file linear_solver_python_wrap.cc.

◆ _swigc__p_operations_research__MPObjective

swig_cast_info _swigc__p_operations_research__MPObjective[] = { {&_swigt__p_operations_research__MPObjective, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7712 of file linear_solver_python_wrap.cc.

◆ _swigc__p_operations_research__MPSolver

swig_cast_info _swigc__p_operations_research__MPSolver[] = { {&_swigt__p_operations_research__MPSolver, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7713 of file linear_solver_python_wrap.cc.

◆ _swigc__p_operations_research__MPSolverParameters

swig_cast_info _swigc__p_operations_research__MPSolverParameters[] = { {&_swigt__p_operations_research__MPSolverParameters, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7714 of file linear_solver_python_wrap.cc.

◆ _swigc__p_operations_research__MPVariable

swig_cast_info _swigc__p_operations_research__MPVariable[] = { {&_swigt__p_operations_research__MPVariable, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7715 of file linear_solver_python_wrap.cc.

◆ _swigc__p_short

swig_cast_info _swigc__p_short[] = { {&_swigt__p_short, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7716 of file linear_solver_python_wrap.cc.

◆ _swigc__p_signed_char

swig_cast_info _swigc__p_signed_char[] = { {&_swigt__p_signed_char, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7717 of file linear_solver_python_wrap.cc.

◆ _swigc__p_std__ostream

swig_cast_info _swigc__p_std__ostream[] = { {&_swigt__p_std__ostream, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7718 of file linear_solver_python_wrap.cc.

◆ _swigc__p_unsigned_char

swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7719 of file linear_solver_python_wrap.cc.

◆ _swigc__p_unsigned_int

swig_cast_info _swigc__p_unsigned_int[] = { {&_swigt__p_unsigned_int, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7720 of file linear_solver_python_wrap.cc.

◆ _swigc__p_unsigned_long

swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7721 of file linear_solver_python_wrap.cc.

◆ _swigc__p_unsigned_short

swig_cast_info _swigc__p_unsigned_short[] = { {&_swigt__p_unsigned_short, 0, 0, 0},{0, 0, 0, 0}}
static

Definition at line 7722 of file linear_solver_python_wrap.cc.

◆ _swigt__p_char

swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}
static

Definition at line 7668 of file linear_solver_python_wrap.cc.

◆ _swigt__p_int

swig_type_info _swigt__p_int = {"_p_int", "int *|int_least32_t *|int32 *|int32_t *", 0, 0, (void*)0, 0}
static

Definition at line 7669 of file linear_solver_python_wrap.cc.

◆ _swigt__p_long

swig_type_info _swigt__p_long = {"_p_long", "intptr_t *|int_least64_t *|int_fast32_t *|int_fast64_t *|int64 *|int64_t *|long *|int_fast16_t *|intmax_t *", 0, 0, (void*)0, 0}
static

Definition at line 7670 of file linear_solver_python_wrap.cc.

◆ _swigt__p_operations_research__MPConstraint

swig_type_info _swigt__p_operations_research__MPConstraint = {"_p_operations_research__MPConstraint", "operations_research::MPConstraint *", 0, 0, (void*)0, 0}
static

Definition at line 7671 of file linear_solver_python_wrap.cc.

◆ _swigt__p_operations_research__MPModelExportOptions

swig_type_info _swigt__p_operations_research__MPModelExportOptions = {"_p_operations_research__MPModelExportOptions", "operations_research::MPModelExportOptions *", 0, 0, (void*)0, 0}
static

Definition at line 7672 of file linear_solver_python_wrap.cc.

◆ _swigt__p_operations_research__MPModelRequest

swig_type_info _swigt__p_operations_research__MPModelRequest = {"_p_operations_research__MPModelRequest", "operations_research::MPModelRequest *", 0, 0, (void*)0, 0}
static

Definition at line 7673 of file linear_solver_python_wrap.cc.

◆ _swigt__p_operations_research__MPObjective

swig_type_info _swigt__p_operations_research__MPObjective = {"_p_operations_research__MPObjective", "operations_research::MPObjective *", 0, 0, (void*)0, 0}
static

Definition at line 7674 of file linear_solver_python_wrap.cc.

◆ _swigt__p_operations_research__MPSolver

swig_type_info _swigt__p_operations_research__MPSolver = {"_p_operations_research__MPSolver", "operations_research::MPSolver *", 0, 0, (void*)0, 0}
static

Definition at line 7675 of file linear_solver_python_wrap.cc.

◆ _swigt__p_operations_research__MPSolverParameters

swig_type_info _swigt__p_operations_research__MPSolverParameters = {"_p_operations_research__MPSolverParameters", "operations_research::MPSolverParameters *", 0, 0, (void*)0, 0}
static

Definition at line 7676 of file linear_solver_python_wrap.cc.

◆ _swigt__p_operations_research__MPVariable

swig_type_info _swigt__p_operations_research__MPVariable = {"_p_operations_research__MPVariable", "operations_research::MPVariable *", 0, 0, (void*)0, 0}
static

Definition at line 7677 of file linear_solver_python_wrap.cc.

◆ _swigt__p_short

swig_type_info _swigt__p_short = {"_p_short", "int16 *|short *|int_least16_t *|int16_t *", 0, 0, (void*)0, 0}
static

Definition at line 7678 of file linear_solver_python_wrap.cc.

◆ _swigt__p_signed_char

swig_type_info _swigt__p_signed_char = {"_p_signed_char", "signed char *|int8 *|int_least8_t *|int_fast8_t *|int8_t *", 0, 0, (void*)0, 0}
static

Definition at line 7679 of file linear_solver_python_wrap.cc.

◆ _swigt__p_std__ostream

swig_type_info _swigt__p_std__ostream = {"_p_std__ostream", "std::ostream *", 0, 0, (void*)0, 0}
static

Definition at line 7680 of file linear_solver_python_wrap.cc.

◆ _swigt__p_unsigned_char

swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *|uint8 *|uint_least8_t *|uint_fast8_t *|uint8_t *", 0, 0, (void*)0, 0}
static

Definition at line 7681 of file linear_solver_python_wrap.cc.

◆ _swigt__p_unsigned_int

swig_type_info _swigt__p_unsigned_int = {"_p_unsigned_int", "uint_least32_t *|uint32 *|uint32_t *|unsigned int *", 0, 0, (void*)0, 0}
static

Definition at line 7682 of file linear_solver_python_wrap.cc.

◆ _swigt__p_unsigned_long

swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "uintptr_t *|uint_least64_t *|uint_fast32_t *|uint_fast64_t *|uint64 *|uint64_t *|unsigned long *|uint_fast16_t *|uintmax_t *", 0, 0, (void*)0, 0}
static

Definition at line 7683 of file linear_solver_python_wrap.cc.

◆ _swigt__p_unsigned_short

swig_type_info _swigt__p_unsigned_short = {"_p_unsigned_short", "uint16 *|unsigned short *|uint_least16_t *|uint16_t *", 0, 0, (void*)0, 0}
static

Definition at line 7684 of file linear_solver_python_wrap.cc.

◆ swig_cast_initial

swig_cast_info* swig_cast_initial[]
static
Initial value:
= {
}
static swig_cast_info _swigc__p_operations_research__MPObjective[]
static swig_cast_info _swigc__p_operations_research__MPVariable[]
static swig_cast_info _swigc__p_operations_research__MPConstraint[]
static swig_cast_info _swigc__p_int[]
static swig_cast_info _swigc__p_operations_research__MPModelRequest[]
static swig_cast_info _swigc__p_std__ostream[]
static swig_cast_info _swigc__p_unsigned_char[]
static swig_cast_info _swigc__p_short[]
static swig_cast_info _swigc__p_operations_research__MPSolver[]
static swig_cast_info _swigc__p_char[]
static swig_cast_info _swigc__p_unsigned_short[]
static swig_cast_info _swigc__p_operations_research__MPModelExportOptions[]
static swig_cast_info _swigc__p_operations_research__MPSolverParameters[]
static swig_cast_info _swigc__p_unsigned_int[]
static swig_cast_info _swigc__p_unsigned_long[]
static swig_cast_info _swigc__p_long[]
static swig_cast_info _swigc__p_signed_char[]

Definition at line 7724 of file linear_solver_python_wrap.cc.

◆ swig_const_table

swig_const_info swig_const_table[]
static
Initial value:
= {
{0, 0, 0, 0.0, 0, 0}}

Definition at line 7747 of file linear_solver_python_wrap.cc.

◆ swig_module

swig_module_info swig_module = {swig_types, 17, 0, 0, 0, 0}
static

Definition at line 2713 of file linear_solver_python_wrap.cc.

◆ Swig_This_global

PyObject* Swig_This_global = NULL
static

Definition at line 2001 of file linear_solver_python_wrap.cc.

◆ swig_type_initial

swig_type_info* swig_type_initial[]
static
Initial value:
= {
}
static swig_type_info _swigt__p_operations_research__MPSolverParameters
static swig_type_info _swigt__p_operations_research__MPVariable
static swig_type_info _swigt__p_unsigned_char
static swig_type_info _swigt__p_operations_research__MPModelExportOptions
static swig_type_info _swigt__p_short
static swig_type_info _swigt__p_operations_research__MPModelRequest
static swig_type_info _swigt__p_operations_research__MPSolver
static swig_type_info _swigt__p_unsigned_short
static swig_type_info _swigt__p_operations_research__MPObjective
static swig_type_info _swigt__p_unsigned_long
static swig_type_info _swigt__p_std__ostream
static swig_type_info _swigt__p_operations_research__MPConstraint
static swig_type_info _swigt__p_signed_char
static swig_type_info _swigt__p_int
static swig_type_info _swigt__p_long
static swig_type_info _swigt__p_unsigned_int
static swig_type_info _swigt__p_char

Definition at line 7686 of file linear_solver_python_wrap.cc.

◆ swig_types

swig_type_info* swig_types[18]
static

Definition at line 2712 of file linear_solver_python_wrap.cc.

◆ SwigMethods

PyMethodDef SwigMethods[]
static

Definition at line 7259 of file linear_solver_python_wrap.cc.

◆ SwigMethods_proxydocs

PyMethodDef SwigMethods_proxydocs[]
static
Initial value:
= {
{ NULL, NULL, 0, NULL }
}

Definition at line 7661 of file linear_solver_python_wrap.cc.

◆ swigobject_methods

PyMethodDef swigobject_methods[]
static
Initial value:
= {
{"disown", SwigPyObject_disown, METH_NOARGS, "releases ownership of the pointer"},
{"acquire", SwigPyObject_acquire, METH_NOARGS, "acquires ownership of the pointer"},
{"own", SwigPyObject_own, METH_VARARGS, "returns/sets ownership of the pointer"},
{"append", SwigPyObject_append, METH_O, "appends another 'this' object"},
{"next", SwigPyObject_next, METH_NOARGS, "returns the next 'this' object"},
{"__repr__",SwigPyObject_repr2, METH_NOARGS, "returns object representation"},
{0, 0, 0, 0}
}
SWIGINTERN PyObject * SwigPyObject_disown(PyObject *v, PyObject *SWIGUNUSEDPARM(args))
SWIGINTERN PyObject * SwigPyObject_own(PyObject *v, PyObject *args)
SWIGRUNTIME PyObject * SwigPyObject_next(PyObject *v, PyObject *SWIGUNUSEDPARM(args))
SWIGINTERN PyObject * SwigPyObject_acquire(PyObject *v, PyObject *SWIGUNUSEDPARM(args))
SWIGRUNTIME PyObject * SwigPyObject_repr2(PyObject *v, PyObject *SWIGUNUSEDPARM(args))
SWIGRUNTIME PyObject * SwigPyObject_append(PyObject *v, PyObject *next)

Definition at line 1655 of file linear_solver_python_wrap.cc.