Google OR-Tools: ortools/third_party_solvers/xpress_environment.h File Reference
#include <functional>
#include <string>
#include "absl/status/status.h"
#include "ortools/base/base_export.h"
Go to the source code of this file.
Typedefs | |
| typedef struct xo_prob_struct * | XPRSprob |
Functions | |
| void | operations_research::printXpressBanner (bool error) |
| bool | operations_research::initXpressEnv (bool verbose, int xpress_oem_license_key) |
| init XPRESS environment. | |
| bool | operations_research::XpressIsCorrectlyInstalled () |
| absl::Status | operations_research::LoadXpressDynamicLibrary (std::string &xpresspath) |
◆ XPRS_ALG_BARRIER [1/2]
#define XPRS_ALG_BARRIER 4
◆ XPRS_ALG_BARRIER [2/2]
#define XPRS_ALG_BARRIER 4
◆ XPRS_ALG_DEFAULT
#define XPRS_ALG_DEFAULT 1
◆ XPRS_ALG_DUAL [1/2]
◆ XPRS_ALG_DUAL [2/2]
◆ XPRS_ALG_NETWORK
#define XPRS_ALG_NETWORK 5
◆ XPRS_ALG_PRIMAL [1/2]
#define XPRS_ALG_PRIMAL 3
◆ XPRS_ALG_PRIMAL [2/2]
#define XPRS_ALG_PRIMAL 3
◆ XPRS_ALGAFTERCROSSOVER
#define XPRS_ALGAFTERCROSSOVER 8208
◆ XPRS_ALGAFTERNETWORK
#define XPRS_ALGAFTERNETWORK 8129
◆ XPRS_ALGORITHM
#define XPRS_ALGORITHM 1049
◆ XPRS_AT_LOWER
◆ XPRS_AT_UPPER
◆ XPRS_AUTOCUTTING
#define XPRS_AUTOCUTTING 8446
◆ XPRS_AUTOPERTURB
#define XPRS_AUTOPERTURB 8084
◆ XPRS_AUTOSCALING
#define XPRS_AUTOSCALING 8406
◆ XPRS_BACKTRACK
#define XPRS_BACKTRACK 8027
◆ XPRS_BACKTRACKTIE
#define XPRS_BACKTRACKTIE 8266
◆ XPRS_BARALG
◆ XPRS_BARCORES
#define XPRS_BARCORES 8202
◆ XPRS_BARCRASH
#define XPRS_BARCRASH 8211
◆ XPRS_BARDUALOBJ
#define XPRS_BARDUALOBJ 4002
◆ XPRS_BARDUALSTOP
#define XPRS_BARDUALSTOP 7034
◆ XPRS_BARFAILITERLIMIT
#define XPRS_BARFAILITERLIMIT 8398
◆ XPRS_BARFREESCALE
#define XPRS_BARFREESCALE 7077
◆ XPRS_BARGAPSTOP
#define XPRS_BARGAPSTOP 7033
◆ XPRS_BARGAPTARGET
#define XPRS_BARGAPTARGET 7073
◆ XPRS_BARHGMAXRESTARTS
#define XPRS_BARHGMAXRESTARTS 8484
◆ XPRS_BARINDEFLIMIT
#define XPRS_BARINDEFLIMIT 8153
◆ XPRS_BARITER
#define XPRS_BARITER 5001
◆ XPRS_BARITERLIMIT
#define XPRS_BARITERLIMIT 8045
◆ XPRS_BARKERNEL
#define XPRS_BARKERNEL 7130
◆ XPRS_BARLARGEBOUND
#define XPRS_BARLARGEBOUND 7067
◆ XPRS_BARNUMSTABILITY
#define XPRS_BARNUMSTABILITY 8186
◆ XPRS_BAROBJPERTURB
#define XPRS_BAROBJPERTURB 7146
◆ XPRS_BAROBJSCALE
#define XPRS_BAROBJSCALE 7026
◆ XPRS_BARORDER
#define XPRS_BARORDER 8080
◆ XPRS_BARORDERTHREADS
#define XPRS_BARORDERTHREADS 8187
◆ XPRS_BAROUTPUT
#define XPRS_BAROUTPUT 8047
◆ XPRS_BARPERTURB
#define XPRS_BARPERTURB 7011
◆ XPRS_BARPRESOLVEOPS
#define XPRS_BARPRESOLVEOPS 8286
◆ XPRS_BARPRIMALOBJ
#define XPRS_BARPRIMALOBJ 4001
◆ XPRS_BARPRIMALSTOP
#define XPRS_BARPRIMALSTOP 7035
◆ XPRS_BARREFITER
#define XPRS_BARREFITER 8431
◆ XPRS_BARREGULARIZE
#define XPRS_BARREGULARIZE 8163
◆ XPRS_BARRHSSCALE
#define XPRS_BARRHSSCALE 7027
◆ XPRS_BARSOLUTION
#define XPRS_BARSOLUTION 8038
◆ XPRS_BARSTART
#define XPRS_BARSTART 8180
◆ XPRS_BARSTARTWEIGHT
#define XPRS_BARSTARTWEIGHT 7076
◆ XPRS_BARSTEPSTOP
#define XPRS_BARSTEPSTOP 7036
◆ XPRS_BARTHREADS
#define XPRS_BARTHREADS 8053
◆ XPRS_BASIC
◆ XPRS_BESTBOUND
#define XPRS_BESTBOUND 2004
◆ XPRS_BIGM
◆ XPRS_BIGMMETHOD
#define XPRS_BIGMMETHOD 8068
◆ XPRS_BINARY
◆ XPRS_BRANCHCHOICE
#define XPRS_BRANCHCHOICE 8162
◆ XPRS_BRANCHDISJ
#define XPRS_BRANCHDISJ 8267
◆ XPRS_BRANCHSTRUCTURAL
#define XPRS_BRANCHSTRUCTURAL 8282
◆ XPRS_BREADTHFIRST
#define XPRS_BREADTHFIRST 8082
◆ XPRS_CACHESIZE
#define XPRS_CACHESIZE 8043
◆ XPRS_CALLBACKCHECKTIMEDELAY
#define XPRS_CALLBACKCHECKTIMEDELAY 8451
◆ XPRS_CALLBACKFROMMASTERTHREAD
#define XPRS_CALLBACKFROMMASTERTHREAD 8090
◆ XPRS_CC
◆ XPRS_CHECKINPUTDATA
#define XPRS_CHECKINPUTDATA 8436
◆ XPRS_CHOLESKYALG
#define XPRS_CHOLESKYALG 8046
◆ XPRS_CHOLESKYTOL
#define XPRS_CHOLESKYTOL 7032
◆ XPRS_CLAMPING
#define XPRS_CLAMPING 8301
◆ XPRS_COLS
◆ XPRS_COMPUTEEXECSERVICE
#define XPRS_COMPUTEEXECSERVICE 6022
◆ XPRS_COMPUTEJOBPRIORITY
#define XPRS_COMPUTEJOBPRIORITY 8409
◆ XPRS_COMPUTELOG
#define XPRS_COMPUTELOG 8434
◆ XPRS_COMPUTEMATX
#define XPRS_COMPUTEMATX 8428
◆ XPRS_COMPUTEMATX_IIS
#define XPRS_COMPUTEMATX_IIS 8429
◆ XPRS_COMPUTEMATX_IISMAXTIME
#define XPRS_COMPUTEMATX_IISMAXTIME 8430
◆ XPRS_CONCURRENTTHREADS
#define XPRS_CONCURRENTTHREADS 8274
◆ XPRS_CONFLICTCUTS
#define XPRS_CONFLICTCUTS 8292
◆ XPRS_CONTINUOUS
#define XPRS_CONTINUOUS 'C'
◆ XPRS_CORESPERCPU
#define XPRS_CORESPERCPU 8296
◆ XPRS_COVERCUTS
#define XPRS_COVERCUTS 8134
◆ XPRS_CPIALPHA
#define XPRS_CPIALPHA 7149
◆ XPRS_CPUPLATFORM
#define XPRS_CPUPLATFORM 8312
◆ XPRS_CPUTIME
#define XPRS_CPUTIME 8133
◆ XPRS_CRASH
◆ XPRS_CROSSOVER
#define XPRS_CROSSOVER 8044
◆ XPRS_CROSSOVERACCURACYTOL
#define XPRS_CROSSOVERACCURACYTOL 7023
◆ XPRS_CROSSOVERDRP
#define XPRS_CROSSOVERDRP 8227
◆ XPRS_CROSSOVERFEASWEIGHT
#define XPRS_CROSSOVERFEASWEIGHT 7133
◆ XPRS_CROSSOVERITERLIMIT
#define XPRS_CROSSOVERITERLIMIT 8104
◆ XPRS_CROSSOVEROPS
#define XPRS_CROSSOVEROPS 8060
◆ XPRS_CROSSOVERRELPIVOTTOL
#define XPRS_CROSSOVERRELPIVOTTOL 7113
◆ XPRS_CROSSOVERRELPIVOTTOLSAFE
#define XPRS_CROSSOVERRELPIVOTTOLSAFE 7114
◆ XPRS_CROSSOVERTHREADS
#define XPRS_CROSSOVERTHREADS 8065
◆ XPRS_CUTDEPTH
#define XPRS_CUTDEPTH 8139
◆ XPRS_CUTFACTOR
#define XPRS_CUTFACTOR 7091
◆ XPRS_CUTFREQ
#define XPRS_CUTFREQ 8116
◆ XPRS_CUTSELECT
#define XPRS_CUTSELECT 8142
◆ XPRS_CUTSTRATEGY
#define XPRS_CUTSTRATEGY 8138
◆ XPRS_DEFAULTALG
#define XPRS_DEFAULTALG 8023
◆ XPRS_DENSECOLLIMIT
#define XPRS_DENSECOLLIMIT 8086
◆ XPRS_DETERMINISTIC
#define XPRS_DETERMINISTIC 8232
◆ XPRS_DETLOGFREQ
#define XPRS_DETLOGFREQ 7116
◆ XPRS_DUALGRADIENT
#define XPRS_DUALGRADIENT 8145
◆ XPRS_DUALIZE
#define XPRS_DUALIZE 8144
◆ XPRS_DUALIZEOPS
#define XPRS_DUALIZEOPS 8097
◆ XPRS_DUALPERTURB
#define XPRS_DUALPERTURB 7025
◆ XPRS_DUALSTRATEGY
#define XPRS_DUALSTRATEGY 8174
◆ XPRS_DUALTHREADS
#define XPRS_DUALTHREADS 8334
◆ XPRS_DUMMYCONTROL
#define XPRS_DUMMYCONTROL 7075
◆ XPRS_EIGENVALUETOL
#define XPRS_EIGENVALUETOL 7097
◆ XPRS_ELIMFILLIN
#define XPRS_ELIMFILLIN 8073
◆ XPRS_ELIMTOL
#define XPRS_ELIMTOL 7042
◆ XPRS_EQUAL
◆ XPRS_ESCAPENAMES
#define XPRS_ESCAPENAMES 8440
◆ XPRS_ETATOL
◆ XPRS_EXTRACOLS
#define XPRS_EXTRACOLS 8005
◆ XPRS_EXTRAELEMS
#define XPRS_EXTRAELEMS 8006
◆ XPRS_EXTRAMIPENTS
#define XPRS_EXTRAMIPENTS 8051
◆ XPRS_EXTRAROWS
#define XPRS_EXTRAROWS 8004
◆ XPRS_EXTRASETELEMS
#define XPRS_EXTRASETELEMS 8191
◆ XPRS_EXTRASETS
#define XPRS_EXTRASETS 8190
◆ XPRS_FEASIBILITYJUMP
#define XPRS_FEASIBILITYJUMP 8471
◆ XPRS_FEASIBILITYPUMP
#define XPRS_FEASIBILITYPUMP 8193
◆ XPRS_FEASTOL
#define XPRS_FEASTOL 7003
◆ XPRS_FEASTOLPERTURB
#define XPRS_FEASTOLPERTURB 7132
◆ XPRS_FEASTOLTARGET
#define XPRS_FEASTOLTARGET 7121
◆ XPRS_FORCEOUTPUT
#define XPRS_FORCEOUTPUT 8229
◆ XPRS_FORCEPARALLELDUAL
#define XPRS_FORCEPARALLELDUAL 8265
◆ XPRS_FREE_SUPER
#define XPRS_FREE_SUPER 3
◆ XPRS_GENCONSABSTRANSFORMATION
#define XPRS_GENCONSABSTRANSFORMATION 8408
◆ XPRS_GENCONSDUALREDUCTIONS
#define XPRS_GENCONSDUALREDUCTIONS 8395
◆ XPRS_GLOBALBOUNDINGBOX
#define XPRS_GLOBALBOUNDINGBOX 7154
◆ XPRS_GLOBALSPATIALBRANCHIFPREFERORIG
#define XPRS_GLOBALSPATIALBRANCHIFPREFERORIG 8465
◆ XPRS_GOMCUTS
#define XPRS_GOMCUTS 8135
◆ XPRS_GREATER_EQUAL
#define XPRS_GREATER_EQUAL 'G'
◆ XPRS_HEURBEFORELP
#define XPRS_HEURBEFORELP 8280
◆ XPRS_HEURDEPTH
#define XPRS_HEURDEPTH 8156
◆ XPRS_HEURDIVEITERLIMIT
#define XPRS_HEURDIVEITERLIMIT 7128
◆ XPRS_HEURDIVERANDOMIZE
#define XPRS_HEURDIVERANDOMIZE 7089
◆ XPRS_HEURDIVESOFTROUNDING
#define XPRS_HEURDIVESOFTROUNDING 8215
◆ XPRS_HEURDIVESPEEDUP
#define XPRS_HEURDIVESPEEDUP 8197
◆ XPRS_HEURDIVESTRATEGY
#define XPRS_HEURDIVESTRATEGY 8177
◆ XPRS_HEUREMPHASIS
#define XPRS_HEUREMPHASIS 8427
◆ XPRS_HEURFORCESPECIALOBJ
#define XPRS_HEURFORCESPECIALOBJ 8350
◆ XPRS_HEURFREQ
#define XPRS_HEURFREQ 8155
◆ XPRS_HEURMAXSOL
#define XPRS_HEURMAXSOL 8157
◆ XPRS_HEURNODES
#define XPRS_HEURNODES 8158
◆ XPRS_HEURSEARCHEFFORT
#define XPRS_HEURSEARCHEFFORT 7090
◆ XPRS_HEURSEARCHFREQ
#define XPRS_HEURSEARCHFREQ 8196
◆ XPRS_HEURSEARCHROOTCUTFREQ
#define XPRS_HEURSEARCHROOTCUTFREQ 8351
◆ XPRS_HEURSEARCHROOTSELECT
#define XPRS_HEURSEARCHROOTSELECT 8216
◆ XPRS_HEURSEARCHTARGETSIZE
#define XPRS_HEURSEARCHTARGETSIZE 7112
◆ XPRS_HEURSEARCHTREESELECT
#define XPRS_HEURSEARCHTREESELECT 8217
◆ XPRS_HEURSELECT
#define XPRS_HEURSELECT 8178
◆ XPRS_HEURTHREADS
#define XPRS_HEURTHREADS 8276
◆ XPRS_HISTORYCOSTS
#define XPRS_HISTORYCOSTS 8206
◆ XPRS_IFCHECKCONVEXITY
#define XPRS_IFCHECKCONVEXITY 8251
◆ XPRS_IGNORECONTAINERCPULIMIT
#define XPRS_IGNORECONTAINERCPULIMIT 8390
◆ XPRS_IGNORECONTAINERMEMORYLIMIT
#define XPRS_IGNORECONTAINERMEMORYLIMIT 8391
◆ XPRS_INDLINBIGM
#define XPRS_INDLINBIGM 7099
◆ XPRS_INDPRELINBIGM
#define XPRS_INDPRELINBIGM 7102
◆ XPRS_INPUTTOL
#define XPRS_INPUTTOL 7143
◆ XPRS_INTEGER
◆ XPRS_INVERTFREQ
#define XPRS_INVERTFREQ 8014
◆ XPRS_INVERTMIN
#define XPRS_INVERTMIN 8015
◆ XPRS_IOTIMEOUT
#define XPRS_IOTIMEOUT 8442
◆ XPRS_KEEPBASIS
#define XPRS_KEEPBASIS 8054
◆ XPRS_KEEPNROWS
#define XPRS_KEEPNROWS 8030
◆ XPRS_L1CACHE
#define XPRS_L1CACHE 8175
◆ XPRS_LESS_EQUAL
#define XPRS_LESS_EQUAL 'L'
◆ XPRS_LNPBEST
#define XPRS_LNPBEST 8160
◆ XPRS_LNPITERLIMIT
#define XPRS_LNPITERLIMIT 8161
◆ XPRS_LOCALBACKTRACK
#define XPRS_LOCALBACKTRACK 8171
◆ XPRS_LOCALCHOICE
#define XPRS_LOCALCHOICE 8170
◆ XPRS_LP_CUTOFF
◆ XPRS_LP_CUTOFF_IN_DUAL
#define XPRS_LP_CUTOFF_IN_DUAL 6
◆ XPRS_LP_INFEAS
◆ XPRS_LP_NONCONVEX
#define XPRS_LP_NONCONVEX 8
◆ XPRS_LP_OPTIMAL
#define XPRS_LP_OPTIMAL 1
◆ XPRS_LP_UNBOUNDED
#define XPRS_LP_UNBOUNDED 5
◆ XPRS_LP_UNFINISHED
#define XPRS_LP_UNFINISHED 4
◆ XPRS_LP_UNSOLVED
#define XPRS_LP_UNSOLVED 7
◆ XPRS_LP_UNSTARTED
#define XPRS_LP_UNSTARTED 0
◆ XPRS_LPFLAGS
#define XPRS_LPFLAGS 8385
◆ XPRS_LPFOLDING
#define XPRS_LPFOLDING 8136
◆ XPRS_LPITERLIMIT
#define XPRS_LPITERLIMIT 8007
◆ XPRS_LPLOG
◆ XPRS_LPLOGDELAY
#define XPRS_LPLOGDELAY 7127
◆ XPRS_LPLOGSTYLE
#define XPRS_LPLOGSTYLE 8326
◆ XPRS_LPOBJVAL
#define XPRS_LPOBJVAL 2001
◆ XPRS_LPREFINEITERLIMIT
#define XPRS_LPREFINEITERLIMIT 8094
◆ XPRS_LPSTATUS
#define XPRS_LPSTATUS 1010
◆ XPRS_LUPIVOTTOL
#define XPRS_LUPIVOTTOL 7139
◆ XPRS_MARKOWITZTOL
#define XPRS_MARKOWITZTOL 7047
◆ XPRS_MATRIXTOL
#define XPRS_MATRIXTOL 7001
◆ XPRS_MAXBANNERLENGTH
#define XPRS_MAXBANNERLENGTH 512
◆ XPRS_MAXCHECKSONMAXCUTTIME
#define XPRS_MAXCHECKSONMAXCUTTIME 8204
◆ XPRS_MAXCHECKSONMAXTIME
#define XPRS_MAXCHECKSONMAXTIME 8203
◆ XPRS_MAXCUTTIME
#define XPRS_MAXCUTTIME 8149
◆ XPRS_MAXIIS
◆ XPRS_MAXIMPLIEDBOUND
#define XPRS_MAXIMPLIEDBOUND 7120
◆ XPRS_MAXLOCALBACKTRACK
#define XPRS_MAXLOCALBACKTRACK 8257
◆ XPRS_MAXMCOEFFBUFFERELEMS
#define XPRS_MAXMCOEFFBUFFERELEMS 8091
◆ XPRS_MAXMEMORYHARD
#define XPRS_MAXMEMORYHARD 8119
◆ XPRS_MAXMEMORYSOFT
#define XPRS_MAXMEMORYSOFT 8112
◆ XPRS_MAXMIPSOL
#define XPRS_MAXMIPSOL 8021
◆ XPRS_MAXMIPTASKS
#define XPRS_MAXMIPTASKS 8347
◆ XPRS_MAXNODE
#define XPRS_MAXNODE 8018
◆ XPRS_MAXPAGELINES
#define XPRS_MAXPAGELINES 8034
◆ XPRS_MAXPROBNAMELENGTH
#define XPRS_MAXPROBNAMELENGTH 1158
◆ XPRS_MAXSCALEFACTOR
#define XPRS_MAXSCALEFACTOR 8275
◆ XPRS_MAXSTALLTIME
#define XPRS_MAXSTALLTIME 8443
◆ XPRS_MAXTIME
#define XPRS_MAXTIME 8020
◆ XPRS_MAXTREEFILESIZE
#define XPRS_MAXTREEFILESIZE 8245
◆ XPRS_MINUSINFINITY
#define XPRS_MINUSINFINITY -1.0e+20
◆ XPRS_MIP_INFEAS
#define XPRS_MIP_INFEAS 5
◆ XPRS_MIP_OPTIMAL
#define XPRS_MIP_OPTIMAL 6
◆ XPRS_MIP_SOLUTION
#define XPRS_MIP_SOLUTION 4
◆ XPRS_MIP_UNBOUNDED
#define XPRS_MIP_UNBOUNDED 7
◆ XPRS_MIPABSCUTOFF
#define XPRS_MIPABSCUTOFF 7013
◆ XPRS_MIPABSGAPNOTIFY
#define XPRS_MIPABSGAPNOTIFY 7064
◆ XPRS_MIPABSGAPNOTIFYBOUND
#define XPRS_MIPABSGAPNOTIFYBOUND 7109
◆ XPRS_MIPABSGAPNOTIFYOBJ
#define XPRS_MIPABSGAPNOTIFYOBJ 7108
◆ XPRS_MIPABSSTOP
#define XPRS_MIPABSSTOP 7019
◆ XPRS_MIPADDCUTOFF
#define XPRS_MIPADDCUTOFF 7012
◆ XPRS_MIPCOMPONENTS
#define XPRS_MIPCOMPONENTS 8421
◆ XPRS_MIPCONCURRENTNODES
#define XPRS_MIPCONCURRENTNODES 8422
◆ XPRS_MIPCONCURRENTSOLVES
#define XPRS_MIPCONCURRENTSOLVES 8423
◆ XPRS_MIPDUALREDUCTIONS
#define XPRS_MIPDUALREDUCTIONS 8392
◆ XPRS_MIPENTS
#define XPRS_MIPENTS 1032
◆ XPRS_MIPFRACREDUCE
#define XPRS_MIPFRACREDUCE 8270
◆ XPRS_MIPKAPPAFREQ
#define XPRS_MIPKAPPAFREQ 8386
◆ XPRS_MIPLOG
◆ XPRS_MIPOBJVAL
#define XPRS_MIPOBJVAL 2003
◆ XPRS_MIPPRESOLVE
#define XPRS_MIPPRESOLVE 8078
◆ XPRS_MIPRAMPUP
#define XPRS_MIPRAMPUP 8255
◆ XPRS_MIPREFINEITERLIMIT
#define XPRS_MIPREFINEITERLIMIT 8095
◆ XPRS_MIPRELCUTOFF
#define XPRS_MIPRELCUTOFF 7014
◆ XPRS_MIPRELGAPNOTIFY
#define XPRS_MIPRELGAPNOTIFY 7065
◆ XPRS_MIPRELSTOP
#define XPRS_MIPRELSTOP 7020
◆ XPRS_MIPRESTART
#define XPRS_MIPRESTART 8290
◆ XPRS_MIPRESTARTFACTOR
#define XPRS_MIPRESTARTFACTOR 7145
◆ XPRS_MIPRESTARTGAPTHRESHOLD
#define XPRS_MIPRESTARTGAPTHRESHOLD 7140
◆ XPRS_MIPSTATUS
#define XPRS_MIPSTATUS 1011
◆ XPRS_MIPTERMINATIONMETHOD
#define XPRS_MIPTERMINATIONMETHOD 8348
◆ XPRS_MIPTHREADS
#define XPRS_MIPTHREADS 8079
◆ XPRS_MIPTOL
◆ XPRS_MIPTOLTARGET
#define XPRS_MIPTOLTARGET 7010
◆ XPRS_MIQCPALG
#define XPRS_MIQCPALG 8125
◆ XPRS_MPS18COMPATIBLE
#define XPRS_MPS18COMPATIBLE 8223
◆ XPRS_MPSBOUNDNAME
#define XPRS_MPSBOUNDNAME 6004
◆ XPRS_MPSECHO
#define XPRS_MPSECHO 8032
◆ XPRS_MPSFORMAT
#define XPRS_MPSFORMAT 8137
◆ XPRS_MPSNAMELENGTH
#define XPRS_MPSNAMELENGTH 8071
◆ XPRS_MPSOBJNAME
#define XPRS_MPSOBJNAME 6002
◆ XPRS_MPSRANGENAME
#define XPRS_MPSRANGENAME 6003
◆ XPRS_MPSRHSNAME
#define XPRS_MPSRHSNAME 6001
◆ XPRS_MULTIOBJLOG
#define XPRS_MULTIOBJLOG 8458
◆ XPRS_MULTIOBJOPS
#define XPRS_MULTIOBJOPS 8457
◆ XPRS_MUTEXCALLBACKS
#define XPRS_MUTEXCALLBACKS 8210
◆ XPRS_NAMES_COLUMN
#define XPRS_NAMES_COLUMN 2
◆ XPRS_NAMES_ROW
◆ XPRS_NAMES_SET
◆ XPRS_NETCUTS
#define XPRS_NETCUTS 8382
◆ XPRS_NETSTALLLIMIT
#define XPRS_NETSTALLLIMIT 8412
◆ XPRS_NODEPROBINGEFFORT
#define XPRS_NODEPROBINGEFFORT 7141
◆ XPRS_NODES
◆ XPRS_NODESELECTION
#define XPRS_NODESELECTION 8026
◆ XPRS_NONBINDING
#define XPRS_NONBINDING 'N'
◆ XPRS_NUMERICALEMPHASIS
#define XPRS_NUMERICALEMPHASIS 8416
◆ XPRS_OBJ_MAXIMIZE
#define XPRS_OBJ_MAXIMIZE -1
◆ XPRS_OBJ_MINIMIZE
#define XPRS_OBJ_MINIMIZE 1
◆ XPRS_OBJECTIVE_ABSTOL
#define XPRS_OBJECTIVE_ABSTOL 20003
◆ XPRS_OBJECTIVE_PRIORITY
#define XPRS_OBJECTIVE_PRIORITY 20001
◆ XPRS_OBJECTIVE_RELTOL
#define XPRS_OBJECTIVE_RELTOL 20004
◆ XPRS_OBJECTIVE_RHS
#define XPRS_OBJECTIVE_RHS 20005
◆ XPRS_OBJECTIVE_WEIGHT
#define XPRS_OBJECTIVE_WEIGHT 20002
◆ XPRS_OBJECTIVES
#define XPRS_OBJECTIVES 1397
◆ XPRS_OBJRHS
◆ XPRS_OBJSCALEFACTOR
#define XPRS_OBJSCALEFACTOR 8387
◆ XPRS_OBJSENSE
#define XPRS_OBJSENSE 2008
◆ XPRS_OBJVAL
◆ XPRS_OPTIMALITYTOL
#define XPRS_OPTIMALITYTOL 7006
◆ XPRS_OPTIMALITYTOLTARGET
#define XPRS_OPTIMALITYTOLTARGET 7122
◆ XPRS_OPTIMIZETYPEUSED
#define XPRS_OPTIMIZETYPEUSED 1268
◆ XPRS_ORIGINALCOLS
#define XPRS_ORIGINALCOLS 1214
◆ XPRS_ORIGINALINDICATORS
#define XPRS_ORIGINALINDICATORS 1255
◆ XPRS_ORIGINALMIPENTS
#define XPRS_ORIGINALMIPENTS 1191
◆ XPRS_ORIGINALROWS
#define XPRS_ORIGINALROWS 1124
◆ XPRS_ORIGINALSETS
#define XPRS_ORIGINALSETS 1194
◆ XPRS_OUTPUTCONTROLS
#define XPRS_OUTPUTCONTROLS 8424
◆ XPRS_OUTPUTLOG
#define XPRS_OUTPUTLOG 8035
◆ XPRS_OUTPUTMASK
#define XPRS_OUTPUTMASK 6005
◆ XPRS_OUTPUTTOL
#define XPRS_OUTPUTTOL 7004
◆ XPRS_PENALTY
#define XPRS_PENALTY 7016
◆ XPRS_PIVOTTOL
#define XPRS_PIVOTTOL 7002
◆ XPRS_PLUSINFINITY
#define XPRS_PLUSINFINITY 1.0e+20
◆ XPRS_PPFACTOR
#define XPRS_PPFACTOR 7069
◆ XPRS_PREANALYTICCENTER
#define XPRS_PREANALYTICCENTER 8374
◆ XPRS_PREBASISRED
#define XPRS_PREBASISRED 8106
◆ XPRS_PREBNDREDCONE
#define XPRS_PREBNDREDCONE 8338
◆ XPRS_PREBNDREDQUAD
#define XPRS_PREBNDREDQUAD 8337
◆ XPRS_PRECLIQUESTRATEGY
#define XPRS_PRECLIQUESTRATEGY 8247
◆ XPRS_PRECOEFELIM
#define XPRS_PRECOEFELIM 8194
◆ XPRS_PRECOMPONENTS
#define XPRS_PRECOMPONENTS 8339
◆ XPRS_PRECOMPONENTSEFFORT
#define XPRS_PRECOMPONENTSEFFORT 7124
◆ XPRS_PRECONEDECOMP
#define XPRS_PRECONEDECOMP 8349
◆ XPRS_PRECONFIGURATION
#define XPRS_PRECONFIGURATION 8470
◆ XPRS_PRECONVERTSEPARABLE
#define XPRS_PRECONVERTSEPARABLE 8128
◆ XPRS_PREDOMCOL
#define XPRS_PREDOMCOL 8195
◆ XPRS_PREDOMROW
#define XPRS_PREDOMROW 8281
◆ XPRS_PREDUPROW
#define XPRS_PREDUPROW 8307
◆ XPRS_PREELIMQUAD
#define XPRS_PREELIMQUAD 8353
◆ XPRS_PREFOLDING
#define XPRS_PREFOLDING 8410
◆ XPRS_PREIMPLICATIONS
#define XPRS_PREIMPLICATIONS 8356
◆ XPRS_PRELINDEP
#define XPRS_PRELINDEP 8333
◆ XPRS_PREOBJCUTDETECT
#define XPRS_PREOBJCUTDETECT 8336
◆ XPRS_PREPERMUTE
#define XPRS_PREPERMUTE 8108
◆ XPRS_PREPERMUTESEED
#define XPRS_PREPERMUTESEED 8109
◆ XPRS_PREPROBING
#define XPRS_PREPROBING 8238
◆ XPRS_PREPROTECTDUAL
#define XPRS_PREPROTECTDUAL 8293
◆ XPRS_PRESOLVE
#define XPRS_PRESOLVE 8011
◆ XPRS_PRESOLVEMAXGROW
#define XPRS_PRESOLVEMAXGROW 7110
◆ XPRS_PRESOLVEOPS
#define XPRS_PRESOLVEOPS 8077
◆ XPRS_PRESOLVEPASSES
#define XPRS_PRESOLVEPASSES 8183
◆ XPRS_PRESOLVESTATE
#define XPRS_PRESOLVESTATE 1026
◆ XPRS_PRESORT
#define XPRS_PRESORT 8107
◆ XPRS_PRICINGALG
#define XPRS_PRICINGALG 8013
◆ XPRS_PRIMALOPS
#define XPRS_PRIMALOPS 8231
◆ XPRS_PRIMALPERTURB
#define XPRS_PRIMALPERTURB 7024
◆ XPRS_PRIMALUNSHIFT
#define XPRS_PRIMALUNSHIFT 8252
◆ XPRS_PSEUDOCOST
#define XPRS_PSEUDOCOST 7015
◆ XPRS_PWLDUALREDUCTIONS
#define XPRS_PWLDUALREDUCTIONS 8396
◆ XPRS_PWLNONCONVEXTRANSFORMATION
#define XPRS_PWLNONCONVEXTRANSFORMATION 8420
◆ XPRS_QCCUTS
◆ XPRS_QCROOTALG
#define XPRS_QCROOTALG 8127
◆ XPRS_QSIMPLEXOPS
#define XPRS_QSIMPLEXOPS 8288
◆ XPRS_QUADRATICUNSHIFT
#define XPRS_QUADRATICUNSHIFT 8284
◆ XPRS_RANDOMSEED
#define XPRS_RANDOMSEED 8328
◆ XPRS_RANGE
◆ XPRS_REFACTOR
#define XPRS_REFACTOR 8052
◆ XPRS_REFINEOPS
#define XPRS_REFINEOPS 8093
◆ XPRS_RELAXTREEMEMORYLIMIT
#define XPRS_RELAXTREEMEMORYLIMIT 7105
◆ XPRS_RELPIVOTTOL
#define XPRS_RELPIVOTTOL 7008
◆ XPRS_REPAIRINDEFINITEQ
#define XPRS_REPAIRINDEFINITEQ 8254
◆ XPRS_REPAIRINDEFINITEQMAX
#define XPRS_REPAIRINDEFINITEQMAX 7071
◆ XPRS_REPAIRINFEASMAXTIME
#define XPRS_REPAIRINFEASMAXTIME 8250
◆ XPRS_REPAIRINFEASTIMELIMIT
#define XPRS_REPAIRINFEASTIMELIMIT 7160
◆ XPRS_RESOURCESTRATEGY
#define XPRS_RESOURCESTRATEGY 8297
◆ XPRS_ROOTPRESOLVE
#define XPRS_ROOTPRESOLVE 8224
◆ XPRS_ROWS
◆ XPRS_SBBEST
◆ XPRS_SBEFFORT
#define XPRS_SBEFFORT 7086
◆ XPRS_SBESTIMATE
#define XPRS_SBESTIMATE 8198
◆ XPRS_SBITERLIMIT
#define XPRS_SBITERLIMIT 8146
◆ XPRS_SBSELECT
#define XPRS_SBSELECT 8164
◆ XPRS_SCALING
#define XPRS_SCALING 8010
◆ XPRS_SERIALIZEPREINTSOL
#define XPRS_SERIALIZEPREINTSOL 8413
◆ XPRS_SIFTING
#define XPRS_SIFTING 8319
◆ XPRS_SIFTPASSES
#define XPRS_SIFTPASSES 8022
◆ XPRS_SIFTPRESOLVEOPS
#define XPRS_SIFTPRESOLVEOPS 8435
◆ XPRS_SIFTSWITCH
#define XPRS_SIFTSWITCH 8425
◆ XPRS_SIMPLEXITER
#define XPRS_SIMPLEXITER 1009
◆ XPRS_SLEEPONTHREADWAIT
#define XPRS_SLEEPONTHREADWAIT 8302
◆ XPRS_SOLAVAILABLE_FEASIBLE
#define XPRS_SOLAVAILABLE_FEASIBLE 2
◆ XPRS_SOLAVAILABLE_NOTFOUND
#define XPRS_SOLAVAILABLE_NOTFOUND 0
◆ XPRS_SOLAVAILABLE_OPTIMAL
#define XPRS_SOLAVAILABLE_OPTIMAL 1
◆ XPRS_SOLSTATUS
#define XPRS_SOLSTATUS 1053
◆ XPRS_SOLSTATUS_FEASIBLE
#define XPRS_SOLSTATUS_FEASIBLE 2
◆ XPRS_SOLSTATUS_INFEASIBLE
#define XPRS_SOLSTATUS_INFEASIBLE 3
◆ XPRS_SOLSTATUS_NOTFOUND
#define XPRS_SOLSTATUS_NOTFOUND 0
◆ XPRS_SOLSTATUS_OPTIMAL
#define XPRS_SOLSTATUS_OPTIMAL 1
◆ XPRS_SOLSTATUS_UNBOUNDED
#define XPRS_SOLSTATUS_UNBOUNDED 4
◆ XPRS_SOLTIMELIMIT
#define XPRS_SOLTIMELIMIT 7159
◆ XPRS_SOLVEDOBJS
#define XPRS_SOLVEDOBJS 1399
◆ XPRS_SOLVESTATUS
#define XPRS_SOLVESTATUS 1394
◆ XPRS_SOLVESTATUS_COMPLETED
#define XPRS_SOLVESTATUS_COMPLETED 3
◆ XPRS_SOLVESTATUS_FAILED
#define XPRS_SOLVESTATUS_FAILED 2
◆ XPRS_SOLVESTATUS_STOPPED
#define XPRS_SOLVESTATUS_STOPPED 1
◆ XPRS_SOLVESTATUS_UNSTARTED
#define XPRS_SOLVESTATUS_UNSTARTED 0
◆ XPRS_SOSREFTOL
#define XPRS_SOSREFTOL 7005
◆ XPRS_STOP_CTRLC
#define XPRS_STOP_CTRLC 2
◆ XPRS_STOP_GENERICERROR
#define XPRS_STOP_GENERICERROR 7
◆ XPRS_STOP_ITERLIMIT
#define XPRS_STOP_ITERLIMIT 4
◆ XPRS_STOP_LICENSELOST
#define XPRS_STOP_LICENSELOST 11
◆ XPRS_STOP_MEMORYERROR
#define XPRS_STOP_MEMORYERROR 8
◆ XPRS_STOP_MIPGAP
#define XPRS_STOP_MIPGAP 5
◆ XPRS_STOP_NODELIMIT
#define XPRS_STOP_NODELIMIT 3
◆ XPRS_STOP_NONE
◆ XPRS_STOP_NUMERICALERROR
#define XPRS_STOP_NUMERICALERROR 13
◆ XPRS_STOP_SOLLIMIT
#define XPRS_STOP_SOLLIMIT 6
◆ XPRS_STOP_SOLVECOMPLETE
#define XPRS_STOP_SOLVECOMPLETE 10
◆ XPRS_STOP_TIMELIMIT
#define XPRS_STOP_TIMELIMIT 1
◆ XPRS_STOP_USER
◆ XPRS_STOP_WORKLIMIT
#define XPRS_STOP_WORKLIMIT 14
◆ XPRS_STOPSTATUS
#define XPRS_STOPSTATUS 1179
◆ XPRS_SYMMETRY
#define XPRS_SYMMETRY 8118
◆ XPRS_SYMSELECT
#define XPRS_SYMSELECT 8117
◆ XPRS_THREADS
#define XPRS_THREADS 8278
◆ XPRS_TIMELIMIT
#define XPRS_TIMELIMIT 7158
◆ XPRS_TRACE
◆ XPRS_TREECOMPRESSION
#define XPRS_TREECOMPRESSION 8243
◆ XPRS_TREECOVERCUTS
#define XPRS_TREECOVERCUTS 8140
◆ XPRS_TREECUTSELECT
#define XPRS_TREECUTSELECT 8143
◆ XPRS_TREEDIAGNOSTICS
#define XPRS_TREEDIAGNOSTICS 8244
◆ XPRS_TREEFILELOGINTERVAL
#define XPRS_TREEFILELOGINTERVAL 8389
◆ XPRS_TREEGOMCUTS
#define XPRS_TREEGOMCUTS 8141
◆ XPRS_TREEMEMORYLIMIT
#define XPRS_TREEMEMORYLIMIT 8242
◆ XPRS_TREEMEMORYSAVINGTARGET
#define XPRS_TREEMEMORYSAVINGTARGET 7100
◆ XPRS_TREEQCCUTS
#define XPRS_TREEQCCUTS 8331
◆ XPRS_TUNERHISTORY
#define XPRS_TUNERHISTORY 8365
◆ XPRS_TUNERMAXTIME
#define XPRS_TUNERMAXTIME 8364
◆ XPRS_TUNERMETHOD
#define XPRS_TUNERMETHOD 8360
◆ XPRS_TUNERMETHODFILE
#define XPRS_TUNERMETHODFILE 6017
◆ XPRS_TUNERMODE
#define XPRS_TUNERMODE 8359
◆ XPRS_TUNEROUTPUT
#define XPRS_TUNEROUTPUT 8372
◆ XPRS_TUNEROUTPUTPATH
#define XPRS_TUNEROUTPUTPATH 6018
◆ XPRS_TUNERPERMUTE
#define XPRS_TUNERPERMUTE 8366
◆ XPRS_TUNERSESSIONNAME
#define XPRS_TUNERSESSIONNAME 6019
◆ XPRS_TUNERTARGET
#define XPRS_TUNERTARGET 8362
◆ XPRS_TUNERTHREADS
#define XPRS_TUNERTHREADS 8363
◆ XPRS_TUNERVERBOSE
#define XPRS_TUNERVERBOSE 8370
◆ XPRS_TYPE_DOUBLE
#define XPRS_TYPE_DOUBLE 3
◆ XPRS_TYPE_INT
◆ XPRS_TYPE_INT64
#define XPRS_TYPE_INT64 2
◆ XPRS_TYPE_NOTDEFINED
#define XPRS_TYPE_NOTDEFINED 0
◆ XPRS_TYPE_STRING
#define XPRS_TYPE_STRING 4
◆ XPRS_USERSOLHEURISTIC
#define XPRS_USERSOLHEURISTIC 8258
◆ XPRS_UUID
◆ XPRS_VARSELECTION
#define XPRS_VARSELECTION 8025
◆ XPRS_VERSION
#define XPRS_VERSION 8061
◆ XPRSint64
#define XPRSint64 long long
◆ XPVERSION
◆ XPRSprob
typedef struct xo_prob_struct* XPRSprob