XPRSprob.Controls
- java.lang.Object
-
- com.dashoptimization.XPRSprob.Controls
-
- Enclosing class:
- XPRSprob
public final class XPRSprob.Controls extends java.lang.Object
Class to access controls. Instances of this class provide a convenient way to access the controls of aXPRSprob
instance. The methods in this class are convenience wrappers for the variousgetXXXControl
andsetXXXControl
functions in classXPRSprob
.
-
-
Method Summary
Modifier and Type Method and Description int
getActiveSet()
Retrieves the value of the controlXPRSconstants.ACTIVESET
.int
getAlgAfterCrossOver()
Retrieves the value of the controlXPRSconstants.ALGAFTERCROSSOVER
.int
getAlgAfterNetwork()
Retrieves the value of the controlXPRSconstants.ALGAFTERNETWORK
.int
getAutoCutting()
Retrieves the value of the controlXPRSconstants.AUTOCUTTING
.int
getAutoPerturb()
Retrieves the value of the controlXPRSconstants.AUTOPERTURB
.int
getAutoScaling()
Retrieves the value of the controlXPRSconstants.AUTOSCALING
.int
getBackTrack()
Retrieves the value of the controlXPRSconstants.BACKTRACK
.int
getBacktrackTie()
Retrieves the value of the controlXPRSconstants.BACKTRACKTIE
.int
getBarAlg()
Retrieves the value of the controlXPRSconstants.BARALG
.int
getBarCores()
Retrieves the value of the controlXPRSconstants.BARCORES
.int
getBarCrash()
Retrieves the value of the controlXPRSconstants.BARCRASH
.double
getBarDualStop()
Retrieves the value of the controlXPRSconstants.BARDUALSTOP
.int
getBarFailIterLimit()
Retrieves the value of the controlXPRSconstants.BARFAILITERLIMIT
.double
getBarFreeScale()
Retrieves the value of the controlXPRSconstants.BARFREESCALE
.double
getBarGapStop()
Retrieves the value of the controlXPRSconstants.BARGAPSTOP
.double
getBarGapTarget()
Retrieves the value of the controlXPRSconstants.BARGAPTARGET
.int
getBarIndefLimit()
Retrieves the value of the controlXPRSconstants.BARINDEFLIMIT
.int
getBarIterLimit()
Retrieves the value of the controlXPRSconstants.BARITERLIMIT
.double
getBarKernel()
Retrieves the value of the controlXPRSconstants.BARKERNEL
.double
getBarLargeBound()
Retrieves the value of the controlXPRSconstants.BARLARGEBOUND
.int
getBarNumStability()
Retrieves the value of the controlXPRSconstants.BARNUMSTABILITY
.double
getBarObjPerturb()
Retrieves the value of the controlXPRSconstants.BAROBJPERTURB
.double
getBarObjScale()
Retrieves the value of the controlXPRSconstants.BAROBJSCALE
.XPRSenumerations.BarOrder
getBarOrder()
Retrieves the value of the controlXPRSconstants.BARORDER
.int
getBarOrderThreads()
Retrieves the value of the controlXPRSconstants.BARORDERTHREADS
.int
getBarOutput()
Retrieves the value of the controlXPRSconstants.BAROUTPUT
.double
getBarPerturb()
Retrieves the value of the controlXPRSconstants.BARPERTURB
.int
getBarPresolveOps()
Retrieves the value of the controlXPRSconstants.BARPRESOLVEOPS
.double
getBarPrimalStop()
Retrieves the value of the controlXPRSconstants.BARPRIMALSTOP
.int
getBarRefIter()
Retrieves the value of the controlXPRSconstants.BARREFITER
.int
getBarRegularize()
Retrieves the value of the controlXPRSconstants.BARREGULARIZE
.double
getBarRhsScale()
Retrieves the value of the controlXPRSconstants.BARRHSSCALE
.int
getBarSolution()
Retrieves the value of the controlXPRSconstants.BARSOLUTION
.int
getBarStart()
Retrieves the value of the controlXPRSconstants.BARSTART
.double
getBarStartWeight()
Retrieves the value of the controlXPRSconstants.BARSTARTWEIGHT
.double
getBarStepStop()
Retrieves the value of the controlXPRSconstants.BARSTEPSTOP
.int
getBarThreads()
Retrieves the value of the controlXPRSconstants.BARTHREADS
.double
getBigM()
Retrieves the value of the controlXPRSconstants.BIGM
.int
getBigmMethod()
Retrieves the value of the controlXPRSconstants.BIGMMETHOD
.int
getBranchChoice()
Retrieves the value of the controlXPRSconstants.BRANCHCHOICE
.int
getBranchDisj()
Retrieves the value of the controlXPRSconstants.BRANCHDISJ
.int
getBranchStructural()
Retrieves the value of the controlXPRSconstants.BRANCHSTRUCTURAL
.int
getBreadthFirst()
Retrieves the value of the controlXPRSconstants.BREADTHFIRST
.int
getCacheSize()
Retrieves the value of the controlXPRSconstants.CACHESIZE
.int
getCallbackFromMasterThread()
Retrieves the value of the controlXPRSconstants.CALLBACKFROMMASTERTHREAD
.int
getCholeskyAlg()
Retrieves the value of the controlXPRSconstants.CHOLESKYALG
.double
getCholeskyTol()
Retrieves the value of the controlXPRSconstants.CHOLESKYTOL
.int
getClamping()
Retrieves the value of the controlXPRSconstants.CLAMPING
.int
getCompute()
Retrieves the value of the controlXPRSconstants.COMPUTE
.java.lang.String
getComputeExecService()
Retrieves the value of the controlXPRSconstants.COMPUTEEXECSERVICE
.int
getComputeJobPriority()
Retrieves the value of the controlXPRSconstants.COMPUTEJOBPRIORITY
.XPRSenumerations.ComputeLog
getComputeLog()
Retrieves the value of the controlXPRSconstants.COMPUTELOG
.int
getComputeMatX()
Retrieves the value of the controlXPRSconstants.COMPUTEMATX
.int
getComputeMatXIIS()
Retrieves the value of the controlXPRSconstants.COMPUTEMATX_IIS
.int
getComputeMatXIISMaxTime()
Retrieves the value of the controlXPRSconstants.COMPUTEMATX_IISMAXTIME
.int
getConcurrentThreads()
Retrieves the value of the controlXPRSconstants.CONCURRENTTHREADS
.int
getConflictCuts()
Retrieves the value of the controlXPRSconstants.CONFLICTCUTS
.int
getCoresPerCPU()
Retrieves the value of the controlXPRSconstants.CORESPERCPU
.int
getCoverCuts()
Retrieves the value of the controlXPRSconstants.COVERCUTS
.int
getCPUPlatform()
Retrieves the value of the controlXPRSconstants.CPUPLATFORM
.int
getCPUTime()
Retrieves the value of the controlXPRSconstants.CPUTIME
.int
getCrash()
Retrieves the value of the controlXPRSconstants.CRASH
.int
getCrossOver()
Retrieves the value of the controlXPRSconstants.CROSSOVER
.double
getCrossoverAccuracyTol()
Retrieves the value of the controlXPRSconstants.CROSSOVERACCURACYTOL
.int
getCrossOverDRP()
Retrieves the value of the controlXPRSconstants.CROSSOVERDRP
.double
getCrossOverFeasWeight()
Retrieves the value of the controlXPRSconstants.CROSSOVERFEASWEIGHT
.int
getCrossoverIterLimit()
Retrieves the value of the controlXPRSconstants.CROSSOVERITERLIMIT
.int
getCrossoverOps()
Retrieves the value of the controlXPRSconstants.CROSSOVEROPS
.double
getCrossOverRelPivotTol()
Retrieves the value of the controlXPRSconstants.CROSSOVERRELPIVOTTOL
.double
getCrossOverRelPivotTolSafe()
Retrieves the value of the controlXPRSconstants.CROSSOVERRELPIVOTTOLSAFE
.int
getCrossoverThreads()
Retrieves the value of the controlXPRSconstants.CROSSOVERTHREADS
.int
getCStyle()
Retrieves the value of the controlXPRSconstants.CSTYLE
.int
getCutDepth()
Retrieves the value of the controlXPRSconstants.CUTDEPTH
.double
getCutFactor()
Retrieves the value of the controlXPRSconstants.CUTFACTOR
.int
getCutFreq()
Retrieves the value of the controlXPRSconstants.CUTFREQ
.int
getCutSelect()
Retrieves the value of the controlXPRSconstants.CUTSELECT
.int
getCutStrategy()
Retrieves the value of the controlXPRSconstants.CUTSTRATEGY
.XPRSenumerations.DefaultAlg
getDefaultAlg()
Retrieves the value of the controlXPRSconstants.DEFAULTALG
.int
getDenseColLimit()
Retrieves the value of the controlXPRSconstants.DENSECOLLIMIT
.int
getDeterministic()
Retrieves the value of the controlXPRSconstants.DETERMINISTIC
.double
getDetLogFreq()
Retrieves the value of the controlXPRSconstants.DETLOGFREQ
.int
getDualGradient()
Retrieves the value of the controlXPRSconstants.DUALGRADIENT
.int
getDualize()
Retrieves the value of the controlXPRSconstants.DUALIZE
.int
getDualizeOps()
Retrieves the value of the controlXPRSconstants.DUALIZEOPS
.double
getDualPerturb()
Retrieves the value of the controlXPRSconstants.DUALPERTURB
.int
getDualStrategy()
Retrieves the value of the controlXPRSconstants.DUALSTRATEGY
.int
getDualThreads()
Retrieves the value of the controlXPRSconstants.DUALTHREADS
.double
getEigenValueTol()
Retrieves the value of the controlXPRSconstants.EIGENVALUETOL
.int
getElimFillIn()
Retrieves the value of the controlXPRSconstants.ELIMFILLIN
.double
getElimTol()
Retrieves the value of the controlXPRSconstants.ELIMTOL
.int
getEscapeNames()
Retrieves the value of the controlXPRSconstants.ESCAPENAMES
.double
getEtaTol()
Retrieves the value of the controlXPRSconstants.ETATOL
.int
getExtraCols()
Retrieves the value of the controlXPRSconstants.EXTRACOLS
.long
getExtraElems()
Retrieves the value of the controlXPRSconstants.EXTRAELEMS
.int
getExtraMIPEnts()
Retrieves the value of the controlXPRSconstants.EXTRAMIPENTS
.long
getExtraPresolve()
Retrieves the value of the controlXPRSconstants.EXTRAPRESOLVE
.int
getExtraQCElements()
Retrieves the value of the controlXPRSconstants.EXTRAQCELEMENTS
.int
getExtraQCRows()
Retrieves the value of the controlXPRSconstants.EXTRAQCROWS
.int
getExtraRows()
Retrieves the value of the controlXPRSconstants.EXTRAROWS
.long
getExtraSetElems()
Retrieves the value of the controlXPRSconstants.EXTRASETELEMS
.int
getExtraSets()
Retrieves the value of the controlXPRSconstants.EXTRASETS
.int
getFeasibilityPump()
Retrieves the value of the controlXPRSconstants.FEASIBILITYPUMP
.double
getFeasTol()
Retrieves the value of the controlXPRSconstants.FEASTOL
.double
getFeasTolPerturb()
Retrieves the value of the controlXPRSconstants.FEASTOLPERTURB
.double
getFeasTolTarget()
Retrieves the value of the controlXPRSconstants.FEASTOLTARGET
.int
getForceOutput()
Retrieves the value of the controlXPRSconstants.FORCEOUTPUT
.int
getForceParallelDual()
Retrieves the value of the controlXPRSconstants.FORCEPARALLELDUAL
.int
getGenconsAbsTransformation()
Retrieves the value of the controlXPRSconstants.GENCONSABSTRANSFORMATION
.int
getGenconsDualReductions()
Retrieves the value of the controlXPRSconstants.GENCONSDUALREDUCTIONS
.double
getGlobalFileBias()
Retrieves the value of the controlXPRSconstants.GLOBALFILEBIAS
.int
getGlobalFileLogInterval()
Retrieves the value of the controlXPRSconstants.GLOBALFILELOGINTERVAL
.int
getGomCuts()
Retrieves the value of the controlXPRSconstants.GOMCUTS
.int
getHeurBeforeLP()
Retrieves the value of the controlXPRSconstants.HEURBEFORELP
.int
getHeurDepth()
Retrieves the value of the controlXPRSconstants.HEURDEPTH
.double
getHeurDiveIterLimit()
Retrieves the value of the controlXPRSconstants.HEURDIVEITERLIMIT
.double
getHeurDiveRandomize()
Retrieves the value of the controlXPRSconstants.HEURDIVERANDOMIZE
.int
getHeurDiveSoftRounding()
Retrieves the value of the controlXPRSconstants.HEURDIVESOFTROUNDING
.int
getHeurDiveSpeedUp()
Retrieves the value of the controlXPRSconstants.HEURDIVESPEEDUP
.int
getHeurDiveStrategy()
Retrieves the value of the controlXPRSconstants.HEURDIVESTRATEGY
.int
getHeurEmphasis()
Retrieves the value of the controlXPRSconstants.HEUREMPHASIS
.int
getHeurForceSpecialObj()
Retrieves the value of the controlXPRSconstants.HEURFORCESPECIALOBJ
.int
getHeurFreq()
Retrieves the value of the controlXPRSconstants.HEURFREQ
.int
getHeurMaxSol()
Retrieves the value of the controlXPRSconstants.HEURMAXSOL
.int
getHeurNodes()
Retrieves the value of the controlXPRSconstants.HEURNODES
.double
getHeurSearchEffort()
Retrieves the value of the controlXPRSconstants.HEURSEARCHEFFORT
.int
getHeurSearchFreq()
Retrieves the value of the controlXPRSconstants.HEURSEARCHFREQ
.int
getHeurSearchRootCutFreq()
Retrieves the value of the controlXPRSconstants.HEURSEARCHROOTCUTFREQ
.int
getHeurSearchRootSelect()
Retrieves the value of the controlXPRSconstants.HEURSEARCHROOTSELECT
.double
getHeurSearchTargetSize()
Retrieves the value of the controlXPRSconstants.HEURSEARCHTARGETSIZE
.int
getHeurSearchTreeSelect()
Retrieves the value of the controlXPRSconstants.HEURSEARCHTREESELECT
.int
getHeurSelect()
Retrieves the value of the controlXPRSconstants.HEURSELECT
.int
getHeurStrategy()
Retrieves the value of the controlXPRSconstants.HEURSTRATEGY
.int
getHeurThreads()
Retrieves the value of the controlXPRSconstants.HEURTHREADS
.int
getHistoryCosts()
Retrieves the value of the controlXPRSconstants.HISTORYCOSTS
.int
getIfCheckConvexity()
Retrieves the value of the controlXPRSconstants.IFCHECKCONVEXITY
.int
getIgnoreContainerCpuLimit()
Retrieves the value of the controlXPRSconstants.IGNORECONTAINERCPULIMIT
.int
getIgnoreContainerMemoryLimit()
Retrieves the value of the controlXPRSconstants.IGNORECONTAINERMEMORYLIMIT
.double
getIndLinBigM()
Retrieves the value of the controlXPRSconstants.INDLINBIGM
.double
getIndPreLinBigM()
Retrieves the value of the controlXPRSconstants.INDPRELINBIGM
.double
getInputtol()
Retrieves the value of the controlXPRSconstants.INPUTTOL
.int
getInvertFreq()
Retrieves the value of the controlXPRSconstants.INVERTFREQ
.int
getInvertMin()
Retrieves the value of the controlXPRSconstants.INVERTMIN
.int
getIOTimeout()
Retrieves the value of the controlXPRSconstants.IOTIMEOUT
.int
getKeepBasis()
Retrieves the value of the controlXPRSconstants.KEEPBASIS
.int
getKeepNRows()
Retrieves the value of the controlXPRSconstants.KEEPNROWS
.int
getL1Cache()
Retrieves the value of the controlXPRSconstants.L1CACHE
.int
getLineLength()
Retrieves the value of the controlXPRSconstants.LINELENGTH
.int
getLNPBest()
Retrieves the value of the controlXPRSconstants.LNPBEST
.int
getLNPIterLimit()
Retrieves the value of the controlXPRSconstants.LNPITERLIMIT
.int
getLocalBacktrack()
Retrieves the value of the controlXPRSconstants.LOCALBACKTRACK
.int
getLocalChoice()
Retrieves the value of the controlXPRSconstants.LOCALCHOICE
.XPRSenumerations.LPFlags
getLPFlags()
Retrieves the value of the controlXPRSconstants.LPFLAGS
.int
getLpFolding()
Retrieves the value of the controlXPRSconstants.LPFOLDING
.int
getLPIterLimit()
Retrieves the value of the controlXPRSconstants.LPITERLIMIT
.int
getLPLog()
Retrieves the value of the controlXPRSconstants.LPLOG
.double
getLPLogDelay()
Retrieves the value of the controlXPRSconstants.LPLOGDELAY
.int
getLPLogStyle()
Retrieves the value of the controlXPRSconstants.LPLOGSTYLE
.int
getLpRefineIterLimit()
Retrieves the value of the controlXPRSconstants.LPREFINEITERLIMIT
.int
getLPThreads()
Retrieves the value of the controlXPRSconstants.LPTHREADS
.double
getLUPivotTol()
Retrieves the value of the controlXPRSconstants.LUPIVOTTOL
.double
getMarkowitzTol()
Retrieves the value of the controlXPRSconstants.MARKOWITZTOL
.double
getMatrixTol()
Retrieves the value of the controlXPRSconstants.MATRIXTOL
.int
getMaxChecksOnMaxCutTime()
Retrieves the value of the controlXPRSconstants.MAXCHECKSONMAXCUTTIME
.int
getMaxChecksOnMaxTime()
Retrieves the value of the controlXPRSconstants.MAXCHECKSONMAXTIME
.int
getMaxCutTime()
Retrieves the value of the controlXPRSconstants.MAXCUTTIME
.int
getMaxGlobalFileSize()
Retrieves the value of the controlXPRSconstants.MAXGLOBALFILESIZE
.int
getMaxIIS()
Retrieves the value of the controlXPRSconstants.MAXIIS
.double
getMaxImpliedBound()
Retrieves the value of the controlXPRSconstants.MAXIMPLIEDBOUND
.int
getMaxLocalBacktrack()
Retrieves the value of the controlXPRSconstants.MAXLOCALBACKTRACK
.int
getMaxMCoeffBufferElems()
Retrieves the value of the controlXPRSconstants.MAXMCOEFFBUFFERELEMS
.int
getMaxMemoryHard()
Retrieves the value of the controlXPRSconstants.MAXMEMORYHARD
.int
getMaxMemorySoft()
Retrieves the value of the controlXPRSconstants.MAXMEMORYSOFT
.int
getMaxMIPSol()
Retrieves the value of the controlXPRSconstants.MAXMIPSOL
.int
getMaxMipTasks()
Retrieves the value of the controlXPRSconstants.MAXMIPTASKS
.int
getMaxNode()
Retrieves the value of the controlXPRSconstants.MAXNODE
.int
getMaxPageLines()
Retrieves the value of the controlXPRSconstants.MAXPAGELINES
.int
getMaxScaleFactor()
Retrieves the value of the controlXPRSconstants.MAXSCALEFACTOR
.int
getMaxStallTime()
Retrieves the value of the controlXPRSconstants.MAXSTALLTIME
.int
getMaxTime()
Retrieves the value of the controlXPRSconstants.MAXTIME
.double
getMIPAbsCutoff()
Retrieves the value of the controlXPRSconstants.MIPABSCUTOFF
.double
getMIPAbsGapNotify()
Retrieves the value of the controlXPRSconstants.MIPABSGAPNOTIFY
.double
getMIPAbsGapNotifyBound()
Retrieves the value of the controlXPRSconstants.MIPABSGAPNOTIFYBOUND
.double
getMIPAbsGapNotifyObj()
Retrieves the value of the controlXPRSconstants.MIPABSGAPNOTIFYOBJ
.double
getMIPAbsStop()
Retrieves the value of the controlXPRSconstants.MIPABSSTOP
.double
getMIPAddCutoff()
Retrieves the value of the controlXPRSconstants.MIPADDCUTOFF
.int
getMipComponents()
Retrieves the value of the controlXPRSconstants.MIPCOMPONENTS
.int
getMipConcurrentNodes()
Retrieves the value of the controlXPRSconstants.MIPCONCURRENTNODES
.int
getMipConcurrentSolves()
Retrieves the value of the controlXPRSconstants.MIPCONCURRENTSOLVES
.int
getMIPDualReductions()
Retrieves the value of the controlXPRSconstants.MIPDUALREDUCTIONS
.int
getMipFracReduce()
Retrieves the value of the controlXPRSconstants.MIPFRACREDUCE
.int
getMIPKappaFreq()
Retrieves the value of the controlXPRSconstants.MIPKAPPAFREQ
.int
getMIPLog()
Retrieves the value of the controlXPRSconstants.MIPLOG
.int
getMIPPresolve()
Retrieves the value of the controlXPRSconstants.MIPPRESOLVE
.int
getMipRampup()
Retrieves the value of the controlXPRSconstants.MIPRAMPUP
.int
getMipRefineIterLimit()
Retrieves the value of the controlXPRSconstants.MIPREFINEITERLIMIT
.double
getMIPRelCutoff()
Retrieves the value of the controlXPRSconstants.MIPRELCUTOFF
.double
getMIPRelGapNotify()
Retrieves the value of the controlXPRSconstants.MIPRELGAPNOTIFY
.double
getMIPRelStop()
Retrieves the value of the controlXPRSconstants.MIPRELSTOP
.int
getMipRestart()
Retrieves the value of the controlXPRSconstants.MIPRESTART
.double
getMIPRestartFactor()
Retrieves the value of the controlXPRSconstants.MIPRESTARTFACTOR
.double
getMIPRestartGapThreshold()
Retrieves the value of the controlXPRSconstants.MIPRESTARTGAPTHRESHOLD
.int
getMipTerminationMethod()
Retrieves the value of the controlXPRSconstants.MIPTERMINATIONMETHOD
.int
getMIPThreads()
Retrieves the value of the controlXPRSconstants.MIPTHREADS
.double
getMIPTol()
Retrieves the value of the controlXPRSconstants.MIPTOL
.double
getMipTolTarget()
Retrieves the value of the controlXPRSconstants.MIPTOLTARGET
.int
getMIQCPAlg()
Retrieves the value of the controlXPRSconstants.MIQCPALG
.int
getMPS18Compatible()
Retrieves the value of the controlXPRSconstants.MPS18COMPATIBLE
.java.lang.String
getMPSBoundName()
Retrieves the value of the controlXPRSconstants.MPSBOUNDNAME
.int
getMPSEcho()
Retrieves the value of the controlXPRSconstants.MPSECHO
.int
getMPSFormat()
Retrieves the value of the controlXPRSconstants.MPSFORMAT
.int
getMPSNameLength()
Retrieves the value of the controlXPRSconstants.MPSNAMELENGTH
.java.lang.String
getMPSObjName()
Retrieves the value of the controlXPRSconstants.MPSOBJNAME
.java.lang.String
getMPSRangeName()
Retrieves the value of the controlXPRSconstants.MPSRANGENAME
.java.lang.String
getMPSRHSName()
Retrieves the value of the controlXPRSconstants.MPSRHSNAME
.int
getMutexCallBacks()
Retrieves the value of the controlXPRSconstants.MUTEXCALLBACKS
.int
getNetCuts()
Retrieves the value of the controlXPRSconstants.NETCUTS
.int
getNetStallLimit()
Retrieves the value of the controlXPRSconstants.NETSTALLLIMIT
.double
getNodeProbingEffort()
Retrieves the value of the controlXPRSconstants.NODEPROBINGEFFORT
.int
getNodeSelection()
Retrieves the value of the controlXPRSconstants.NODESELECTION
.int
getObjScaleFactor()
Retrieves the value of the controlXPRSconstants.OBJSCALEFACTOR
.double
getOptimalityTol()
Retrieves the value of the controlXPRSconstants.OPTIMALITYTOL
.double
getOptimalityTolTarget()
Retrieves the value of the controlXPRSconstants.OPTIMALITYTOLTARGET
.int
getOutputControls()
Retrieves the value of the controlXPRSconstants.OUTPUTCONTROLS
.int
getOutputLog()
Retrieves the value of the controlXPRSconstants.OUTPUTLOG
.java.lang.String
getOutputMask()
Retrieves the value of the controlXPRSconstants.OUTPUTMASK
.double
getOutputTol()
Retrieves the value of the controlXPRSconstants.OUTPUTTOL
.double
getPenalty()
Retrieves the value of the controlXPRSconstants.PENALTY
.double
getPerturb()
Retrieves the value of the controlXPRSconstants.PERTURB
.double
getPivotTol()
Retrieves the value of the controlXPRSconstants.PIVOTTOL
.double
getPPFactor()
Retrieves the value of the controlXPRSconstants.PPFACTOR
.int
getPreAnalyticcenter()
Retrieves the value of the controlXPRSconstants.PREANALYTICCENTER
.int
getPreBasisRed()
Retrieves the value of the controlXPRSconstants.PREBASISRED
.int
getPreBndRedCone()
Retrieves the value of the controlXPRSconstants.PREBNDREDCONE
.int
getPreBndRedQuad()
Retrieves the value of the controlXPRSconstants.PREBNDREDQUAD
.int
getPreCliqueStrategy()
Retrieves the value of the controlXPRSconstants.PRECLIQUESTRATEGY
.int
getPreCoefElim()
Retrieves the value of the controlXPRSconstants.PRECOEFELIM
.int
getPreComponents()
Retrieves the value of the controlXPRSconstants.PRECOMPONENTS
.double
getPreComponentsEffort()
Retrieves the value of the controlXPRSconstants.PRECOMPONENTSEFFORT
.int
getPreConeDecomp()
Retrieves the value of the controlXPRSconstants.PRECONEDECOMP
.int
getPreConvertSeparable()
Retrieves the value of the controlXPRSconstants.PRECONVERTSEPARABLE
.int
getPreDomCol()
Retrieves the value of the controlXPRSconstants.PREDOMCOL
.int
getPreDomRow()
Retrieves the value of the controlXPRSconstants.PREDOMROW
.int
getPreDupRow()
Retrieves the value of the controlXPRSconstants.PREDUPROW
.int
getPreElimQuad()
Retrieves the value of the controlXPRSconstants.PREELIMQUAD
.int
getPreFolding()
Retrieves the value of the controlXPRSconstants.PREFOLDING
.int
getPreImplications()
Retrieves the value of the controlXPRSconstants.PREIMPLICATIONS
.int
getPreLinDep()
Retrieves the value of the controlXPRSconstants.PRELINDEP
.int
getPreObjCutDetect()
Retrieves the value of the controlXPRSconstants.PREOBJCUTDETECT
.int
getPrePermute()
Retrieves the value of the controlXPRSconstants.PREPERMUTE
.int
getPrePermuteSeed()
Retrieves the value of the controlXPRSconstants.PREPERMUTESEED
.int
getPreProbing()
Retrieves the value of the controlXPRSconstants.PREPROBING
.int
getPreProtectDual()
Retrieves the value of the controlXPRSconstants.PREPROTECTDUAL
.int
getPresolve()
Retrieves the value of the controlXPRSconstants.PRESOLVE
.double
getPresolveMaxGrow()
Retrieves the value of the controlXPRSconstants.PRESOLVEMAXGROW
.int
getPresolveOps()
Retrieves the value of the controlXPRSconstants.PRESOLVEOPS
.int
getPresolvePasses()
Retrieves the value of the controlXPRSconstants.PRESOLVEPASSES
.int
getPreSort()
Retrieves the value of the controlXPRSconstants.PRESORT
.int
getPricingAlg()
Retrieves the value of the controlXPRSconstants.PRICINGALG
.double
getPrimalPerturb()
Retrieves the value of the controlXPRSconstants.PRIMALPERTURB
.int
getPrimalUnshift()
Retrieves the value of the controlXPRSconstants.PRIMALUNSHIFT
.double
getPseudoCost()
Retrieves the value of the controlXPRSconstants.PSEUDOCOST
.int
getPwlDualReductions()
Retrieves the value of the controlXPRSconstants.PWLDUALREDUCTIONS
.int
getPwlNonConvexTransformation()
Retrieves the value of the controlXPRSconstants.PWLNONCONVEXTRANSFORMATION
.int
getQCCuts()
Retrieves the value of the controlXPRSconstants.QCCUTS
.int
getQCRootAlg()
Retrieves the value of the controlXPRSconstants.QCROOTALG
.int
getQSimplexOps()
Retrieves the value of the controlXPRSconstants.QSIMPLEXOPS
.int
getQuadraticUnshift()
Retrieves the value of the controlXPRSconstants.QUADRATICUNSHIFT
.int
getRandomSeed()
Retrieves the value of the controlXPRSconstants.RANDOMSEED
.int
getRefactor()
Retrieves the value of the controlXPRSconstants.REFACTOR
.int
getRefineOps()
Retrieves the value of the controlXPRSconstants.REFINEOPS
.double
getRelaxTreeMemoryLimit()
Retrieves the value of the controlXPRSconstants.RELAXTREEMEMORYLIMIT
.double
getRelPivotTol()
Retrieves the value of the controlXPRSconstants.RELPIVOTTOL
.XPRSenumerations.RepairIndefiniteQuadratic
getRepairIndefiniteQ()
Retrieves the value of the controlXPRSconstants.REPAIRINDEFINITEQ
.double
getRepairIndefiniteQMax()
Retrieves the value of the controlXPRSconstants.REPAIRINDEFINITEQMAX
.int
getRepairInfeasMaxTime()
Retrieves the value of the controlXPRSconstants.REPAIRINFEASMAXTIME
.int
getResourceStrategy()
Retrieves the value of the controlXPRSconstants.RESOURCESTRATEGY
.int
getRootPresolve()
Retrieves the value of the controlXPRSconstants.ROOTPRESOLVE
.int
getSBBest()
Retrieves the value of the controlXPRSconstants.SBBEST
.double
getSbEffort()
Retrieves the value of the controlXPRSconstants.SBEFFORT
.int
getSBEstimate()
Retrieves the value of the controlXPRSconstants.SBESTIMATE
.int
getSBIterLimit()
Retrieves the value of the controlXPRSconstants.SBITERLIMIT
.int
getSBSelect()
Retrieves the value of the controlXPRSconstants.SBSELECT
.int
getScaling()
Retrieves the value of the controlXPRSconstants.SCALING
.int
getSerializePreIntSol()
Retrieves the value of the controlXPRSconstants.SERIALIZEPREINTSOL
.int
getSifting()
Retrieves the value of the controlXPRSconstants.SIFTING
.int
getSiftPasses()
Retrieves the value of the controlXPRSconstants.SIFTPASSES
.int
getSiftPresolveOps()
Retrieves the value of the controlXPRSconstants.SIFTPRESOLVEOPS
.int
getSiftSwitch()
Retrieves the value of the controlXPRSconstants.SIFTSWITCH
.int
getSleepOnThreadWait()
Retrieves the value of the controlXPRSconstants.SLEEPONTHREADWAIT
.double
getSOSRefTol()
Retrieves the value of the controlXPRSconstants.SOSREFTOL
.int
getSymmetry()
Retrieves the value of the controlXPRSconstants.SYMMETRY
.int
getSymSelect()
Retrieves the value of the controlXPRSconstants.SYMSELECT
.int
getThreads()
Retrieves the value of the controlXPRSconstants.THREADS
.int
getTrace()
Retrieves the value of the controlXPRSconstants.TRACE
.int
getTreeCompression()
Retrieves the value of the controlXPRSconstants.TREECOMPRESSION
.int
getTreeCoverCuts()
Retrieves the value of the controlXPRSconstants.TREECOVERCUTS
.int
getTreeCutSelect()
Retrieves the value of the controlXPRSconstants.TREECUTSELECT
.int
getTreeDiagnostics()
Retrieves the value of the controlXPRSconstants.TREEDIAGNOSTICS
.int
getTreeGomCuts()
Retrieves the value of the controlXPRSconstants.TREEGOMCUTS
.int
getTreeMemoryLimit()
Retrieves the value of the controlXPRSconstants.TREEMEMORYLIMIT
.double
getTreeMemorySavingTarget()
Retrieves the value of the controlXPRSconstants.TREEMEMORYSAVINGTARGET
.int
getTreeQCCuts()
Retrieves the value of the controlXPRSconstants.TREEQCCUTS
.XPRSenumerations.TunerHistory
getTunerHistory()
Retrieves the value of the controlXPRSconstants.TUNERHISTORY
.int
getTunerMaxTime()
Retrieves the value of the controlXPRSconstants.TUNERMAXTIME
.XPRSenumerations.TunerMethod
getTunerMethod()
Retrieves the value of the controlXPRSconstants.TUNERMETHOD
.java.lang.String
getTunerMethodFile()
Retrieves the value of the controlXPRSconstants.TUNERMETHODFILE
.XPRSenumerations.TunerMode
getTunerMode()
Retrieves the value of the controlXPRSconstants.TUNERMODE
.int
getTunerOutput()
Retrieves the value of the controlXPRSconstants.TUNEROUTPUT
.java.lang.String
getTunerOutputPath()
Retrieves the value of the controlXPRSconstants.TUNEROUTPUTPATH
.int
getTunerPermute()
Retrieves the value of the controlXPRSconstants.TUNERPERMUTE
.XPRSenumerations.TunerRootAlg
getTunerRootAlg()
Retrieves the value of the controlXPRSconstants.TUNERROOTALG
.java.lang.String
getTunerSessionName()
Retrieves the value of the controlXPRSconstants.TUNERSESSIONNAME
.XPRSenumerations.TunerTarget
getTunerTarget()
Retrieves the value of the controlXPRSconstants.TUNERTARGET
.int
getTunerThreads()
Retrieves the value of the controlXPRSconstants.TUNERTHREADS
.int
getTunerVerbose()
Retrieves the value of the controlXPRSconstants.TUNERVERBOSE
.int
getUserSolHeuristic()
Retrieves the value of the controlXPRSconstants.USERSOLHEURISTIC
.int
getVarSelection()
Retrieves the value of the controlXPRSconstants.VARSELECTION
.int
getVersion()
Retrieves the value of the controlXPRSconstants.VERSION
.void
resetActiveSet()
Resets to its default the value of controlXPRSconstants.ACTIVESET
void
resetAlgAfterCrossOver()
Resets to its default the value of controlXPRSconstants.ALGAFTERCROSSOVER
void
resetAlgAfterNetwork()
Resets to its default the value of controlXPRSconstants.ALGAFTERNETWORK
void
resetAutoCutting()
Resets to its default the value of controlXPRSconstants.AUTOCUTTING
void
resetAutoPerturb()
Resets to its default the value of controlXPRSconstants.AUTOPERTURB
void
resetAutoScaling()
Resets to its default the value of controlXPRSconstants.AUTOSCALING
void
resetBackTrack()
Resets to its default the value of controlXPRSconstants.BACKTRACK
void
resetBacktrackTie()
Resets to its default the value of controlXPRSconstants.BACKTRACKTIE
void
resetBarAlg()
Resets to its default the value of controlXPRSconstants.BARALG
void
resetBarCores()
Resets to its default the value of controlXPRSconstants.BARCORES
void
resetBarCrash()
Resets to its default the value of controlXPRSconstants.BARCRASH
void
resetBarDualStop()
Resets to its default the value of controlXPRSconstants.BARDUALSTOP
void
resetBarFailIterLimit()
Resets to its default the value of controlXPRSconstants.BARFAILITERLIMIT
void
resetBarFreeScale()
Resets to its default the value of controlXPRSconstants.BARFREESCALE
void
resetBarGapStop()
Resets to its default the value of controlXPRSconstants.BARGAPSTOP
void
resetBarGapTarget()
Resets to its default the value of controlXPRSconstants.BARGAPTARGET
void
resetBarIndefLimit()
Resets to its default the value of controlXPRSconstants.BARINDEFLIMIT
void
resetBarIterLimit()
Resets to its default the value of controlXPRSconstants.BARITERLIMIT
void
resetBarKernel()
Resets to its default the value of controlXPRSconstants.BARKERNEL
void
resetBarLargeBound()
Resets to its default the value of controlXPRSconstants.BARLARGEBOUND
void
resetBarNumStability()
Resets to its default the value of controlXPRSconstants.BARNUMSTABILITY
void
resetBarObjPerturb()
Resets to its default the value of controlXPRSconstants.BAROBJPERTURB
void
resetBarObjScale()
Resets to its default the value of controlXPRSconstants.BAROBJSCALE
void
resetBarOrder()
Resets to its default the value of controlXPRSconstants.BARORDER
void
resetBarOrderThreads()
Resets to its default the value of controlXPRSconstants.BARORDERTHREADS
void
resetBarOutput()
Resets to its default the value of controlXPRSconstants.BAROUTPUT
void
resetBarPerturb()
Resets to its default the value of controlXPRSconstants.BARPERTURB
void
resetBarPresolveOps()
Resets to its default the value of controlXPRSconstants.BARPRESOLVEOPS
void
resetBarPrimalStop()
Resets to its default the value of controlXPRSconstants.BARPRIMALSTOP
void
resetBarRefIter()
Resets to its default the value of controlXPRSconstants.BARREFITER
void
resetBarRegularize()
Resets to its default the value of controlXPRSconstants.BARREGULARIZE
void
resetBarRhsScale()
Resets to its default the value of controlXPRSconstants.BARRHSSCALE
void
resetBarSolution()
Resets to its default the value of controlXPRSconstants.BARSOLUTION
void
resetBarStart()
Resets to its default the value of controlXPRSconstants.BARSTART
void
resetBarStartWeight()
Resets to its default the value of controlXPRSconstants.BARSTARTWEIGHT
void
resetBarStepStop()
Resets to its default the value of controlXPRSconstants.BARSTEPSTOP
void
resetBarThreads()
Resets to its default the value of controlXPRSconstants.BARTHREADS
void
resetBigM()
Resets to its default the value of controlXPRSconstants.BIGM
void
resetBigmMethod()
Resets to its default the value of controlXPRSconstants.BIGMMETHOD
void
resetBranchChoice()
Resets to its default the value of controlXPRSconstants.BRANCHCHOICE
void
resetBranchDisj()
Resets to its default the value of controlXPRSconstants.BRANCHDISJ
void
resetBranchStructural()
Resets to its default the value of controlXPRSconstants.BRANCHSTRUCTURAL
void
resetBreadthFirst()
Resets to its default the value of controlXPRSconstants.BREADTHFIRST
void
resetCacheSize()
Resets to its default the value of controlXPRSconstants.CACHESIZE
void
resetCallbackFromMasterThread()
Resets to its default the value of controlXPRSconstants.CALLBACKFROMMASTERTHREAD
void
resetCholeskyAlg()
Resets to its default the value of controlXPRSconstants.CHOLESKYALG
void
resetCholeskyTol()
Resets to its default the value of controlXPRSconstants.CHOLESKYTOL
void
resetClamping()
Resets to its default the value of controlXPRSconstants.CLAMPING
void
resetCompute()
Resets to its default the value of controlXPRSconstants.COMPUTE
void
resetComputeExecService()
Resets to its default the value of controlXPRSconstants.COMPUTEEXECSERVICE
void
resetComputeJobPriority()
Resets to its default the value of controlXPRSconstants.COMPUTEJOBPRIORITY
void
resetComputeLog()
Resets to its default the value of controlXPRSconstants.COMPUTELOG
void
resetComputeMatX()
Resets to its default the value of controlXPRSconstants.COMPUTEMATX
void
resetComputeMatXIIS()
Resets to its default the value of controlXPRSconstants.COMPUTEMATX_IIS
void
resetComputeMatXIISMaxTime()
Resets to its default the value of controlXPRSconstants.COMPUTEMATX_IISMAXTIME
void
resetConcurrentThreads()
Resets to its default the value of controlXPRSconstants.CONCURRENTTHREADS
void
resetConflictCuts()
Resets to its default the value of controlXPRSconstants.CONFLICTCUTS
void
resetCoresPerCPU()
Resets to its default the value of controlXPRSconstants.CORESPERCPU
void
resetCoverCuts()
Resets to its default the value of controlXPRSconstants.COVERCUTS
void
resetCPUPlatform()
Resets to its default the value of controlXPRSconstants.CPUPLATFORM
void
resetCPUTime()
Resets to its default the value of controlXPRSconstants.CPUTIME
void
resetCrash()
Resets to its default the value of controlXPRSconstants.CRASH
void
resetCrossOver()
Resets to its default the value of controlXPRSconstants.CROSSOVER
void
resetCrossoverAccuracyTol()
Resets to its default the value of controlXPRSconstants.CROSSOVERACCURACYTOL
void
resetCrossOverDRP()
Resets to its default the value of controlXPRSconstants.CROSSOVERDRP
void
resetCrossOverFeasWeight()
Resets to its default the value of controlXPRSconstants.CROSSOVERFEASWEIGHT
void
resetCrossoverIterLimit()
Resets to its default the value of controlXPRSconstants.CROSSOVERITERLIMIT
void
resetCrossoverOps()
Resets to its default the value of controlXPRSconstants.CROSSOVEROPS
void
resetCrossOverRelPivotTol()
Resets to its default the value of controlXPRSconstants.CROSSOVERRELPIVOTTOL
void
resetCrossOverRelPivotTolSafe()
Resets to its default the value of controlXPRSconstants.CROSSOVERRELPIVOTTOLSAFE
void
resetCrossoverThreads()
Resets to its default the value of controlXPRSconstants.CROSSOVERTHREADS
void
resetCStyle()
Resets to its default the value of controlXPRSconstants.CSTYLE
void
resetCutDepth()
Resets to its default the value of controlXPRSconstants.CUTDEPTH
void
resetCutFactor()
Resets to its default the value of controlXPRSconstants.CUTFACTOR
void
resetCutFreq()
Resets to its default the value of controlXPRSconstants.CUTFREQ
void
resetCutSelect()
Resets to its default the value of controlXPRSconstants.CUTSELECT
void
resetCutStrategy()
Resets to its default the value of controlXPRSconstants.CUTSTRATEGY
void
resetDefaultAlg()
Resets to its default the value of controlXPRSconstants.DEFAULTALG
void
resetDenseColLimit()
Resets to its default the value of controlXPRSconstants.DENSECOLLIMIT
void
resetDeterministic()
Resets to its default the value of controlXPRSconstants.DETERMINISTIC
void
resetDetLogFreq()
Resets to its default the value of controlXPRSconstants.DETLOGFREQ
void
resetDualGradient()
Resets to its default the value of controlXPRSconstants.DUALGRADIENT
void
resetDualize()
Resets to its default the value of controlXPRSconstants.DUALIZE
void
resetDualizeOps()
Resets to its default the value of controlXPRSconstants.DUALIZEOPS
void
resetDualPerturb()
Resets to its default the value of controlXPRSconstants.DUALPERTURB
void
resetDualStrategy()
Resets to its default the value of controlXPRSconstants.DUALSTRATEGY
void
resetDualThreads()
Resets to its default the value of controlXPRSconstants.DUALTHREADS
void
resetEigenValueTol()
Resets to its default the value of controlXPRSconstants.EIGENVALUETOL
void
resetElimFillIn()
Resets to its default the value of controlXPRSconstants.ELIMFILLIN
void
resetElimTol()
Resets to its default the value of controlXPRSconstants.ELIMTOL
void
resetEscapeNames()
Resets to its default the value of controlXPRSconstants.ESCAPENAMES
void
resetEtaTol()
Resets to its default the value of controlXPRSconstants.ETATOL
void
resetExtraCols()
Resets to its default the value of controlXPRSconstants.EXTRACOLS
void
resetExtraElems()
Resets to its default the value of controlXPRSconstants.EXTRAELEMS
void
resetExtraMIPEnts()
Resets to its default the value of controlXPRSconstants.EXTRAMIPENTS
void
resetExtraPresolve()
Resets to its default the value of controlXPRSconstants.EXTRAPRESOLVE
void
resetExtraQCElements()
Resets to its default the value of controlXPRSconstants.EXTRAQCELEMENTS
void
resetExtraQCRows()
Resets to its default the value of controlXPRSconstants.EXTRAQCROWS
void
resetExtraRows()
Resets to its default the value of controlXPRSconstants.EXTRAROWS
void
resetExtraSetElems()
Resets to its default the value of controlXPRSconstants.EXTRASETELEMS
void
resetExtraSets()
Resets to its default the value of controlXPRSconstants.EXTRASETS
void
resetFeasibilityPump()
Resets to its default the value of controlXPRSconstants.FEASIBILITYPUMP
void
resetFeasTol()
Resets to its default the value of controlXPRSconstants.FEASTOL
void
resetFeasTolPerturb()
Resets to its default the value of controlXPRSconstants.FEASTOLPERTURB
void
resetFeasTolTarget()
Resets to its default the value of controlXPRSconstants.FEASTOLTARGET
void
resetForceOutput()
Resets to its default the value of controlXPRSconstants.FORCEOUTPUT
void
resetForceParallelDual()
Resets to its default the value of controlXPRSconstants.FORCEPARALLELDUAL
void
resetGenconsAbsTransformation()
Resets to its default the value of controlXPRSconstants.GENCONSABSTRANSFORMATION
void
resetGenconsDualReductions()
Resets to its default the value of controlXPRSconstants.GENCONSDUALREDUCTIONS
void
resetGlobalFileBias()
Resets to its default the value of controlXPRSconstants.GLOBALFILEBIAS
void
resetGlobalFileLogInterval()
Resets to its default the value of controlXPRSconstants.GLOBALFILELOGINTERVAL
void
resetGomCuts()
Resets to its default the value of controlXPRSconstants.GOMCUTS
void
resetHeurBeforeLP()
Resets to its default the value of controlXPRSconstants.HEURBEFORELP
void
resetHeurDepth()
Resets to its default the value of controlXPRSconstants.HEURDEPTH
void
resetHeurDiveIterLimit()
Resets to its default the value of controlXPRSconstants.HEURDIVEITERLIMIT
void
resetHeurDiveRandomize()
Resets to its default the value of controlXPRSconstants.HEURDIVERANDOMIZE
void
resetHeurDiveSoftRounding()
Resets to its default the value of controlXPRSconstants.HEURDIVESOFTROUNDING
void
resetHeurDiveSpeedUp()
Resets to its default the value of controlXPRSconstants.HEURDIVESPEEDUP
void
resetHeurDiveStrategy()
Resets to its default the value of controlXPRSconstants.HEURDIVESTRATEGY
void
resetHeurEmphasis()
Resets to its default the value of controlXPRSconstants.HEUREMPHASIS
void
resetHeurForceSpecialObj()
Resets to its default the value of controlXPRSconstants.HEURFORCESPECIALOBJ
void
resetHeurFreq()
Resets to its default the value of controlXPRSconstants.HEURFREQ
void
resetHeurMaxSol()
Resets to its default the value of controlXPRSconstants.HEURMAXSOL
void
resetHeurNodes()
Resets to its default the value of controlXPRSconstants.HEURNODES
void
resetHeurSearchEffort()
Resets to its default the value of controlXPRSconstants.HEURSEARCHEFFORT
void
resetHeurSearchFreq()
Resets to its default the value of controlXPRSconstants.HEURSEARCHFREQ
void
resetHeurSearchRootCutFreq()
Resets to its default the value of controlXPRSconstants.HEURSEARCHROOTCUTFREQ
void
resetHeurSearchRootSelect()
Resets to its default the value of controlXPRSconstants.HEURSEARCHROOTSELECT
void
resetHeurSearchTargetSize()
Resets to its default the value of controlXPRSconstants.HEURSEARCHTARGETSIZE
void
resetHeurSearchTreeSelect()
Resets to its default the value of controlXPRSconstants.HEURSEARCHTREESELECT
void
resetHeurSelect()
Resets to its default the value of controlXPRSconstants.HEURSELECT
void
resetHeurStrategy()
Resets to its default the value of controlXPRSconstants.HEURSTRATEGY
void
resetHeurThreads()
Resets to its default the value of controlXPRSconstants.HEURTHREADS
void
resetHistoryCosts()
Resets to its default the value of controlXPRSconstants.HISTORYCOSTS
void
resetIfCheckConvexity()
Resets to its default the value of controlXPRSconstants.IFCHECKCONVEXITY
void
resetIgnoreContainerCpuLimit()
Resets to its default the value of controlXPRSconstants.IGNORECONTAINERCPULIMIT
void
resetIgnoreContainerMemoryLimit()
Resets to its default the value of controlXPRSconstants.IGNORECONTAINERMEMORYLIMIT
void
resetIndLinBigM()
Resets to its default the value of controlXPRSconstants.INDLINBIGM
void
resetIndPreLinBigM()
Resets to its default the value of controlXPRSconstants.INDPRELINBIGM
void
resetInputtol()
Resets to its default the value of controlXPRSconstants.INPUTTOL
void
resetInvertFreq()
Resets to its default the value of controlXPRSconstants.INVERTFREQ
void
resetInvertMin()
Resets to its default the value of controlXPRSconstants.INVERTMIN
void
resetIOTimeout()
Resets to its default the value of controlXPRSconstants.IOTIMEOUT
void
resetKeepBasis()
Resets to its default the value of controlXPRSconstants.KEEPBASIS
void
resetKeepNRows()
Resets to its default the value of controlXPRSconstants.KEEPNROWS
void
resetL1Cache()
Resets to its default the value of controlXPRSconstants.L1CACHE
void
resetLineLength()
Resets to its default the value of controlXPRSconstants.LINELENGTH
void
resetLNPBest()
Resets to its default the value of controlXPRSconstants.LNPBEST
void
resetLNPIterLimit()
Resets to its default the value of controlXPRSconstants.LNPITERLIMIT
void
resetLocalBacktrack()
Resets to its default the value of controlXPRSconstants.LOCALBACKTRACK
void
resetLocalChoice()
Resets to its default the value of controlXPRSconstants.LOCALCHOICE
void
resetLPFlags()
Resets to its default the value of controlXPRSconstants.LPFLAGS
void
resetLpFolding()
Resets to its default the value of controlXPRSconstants.LPFOLDING
void
resetLPIterLimit()
Resets to its default the value of controlXPRSconstants.LPITERLIMIT
void
resetLPLog()
Resets to its default the value of controlXPRSconstants.LPLOG
void
resetLPLogDelay()
Resets to its default the value of controlXPRSconstants.LPLOGDELAY
void
resetLPLogStyle()
Resets to its default the value of controlXPRSconstants.LPLOGSTYLE
void
resetLpRefineIterLimit()
Resets to its default the value of controlXPRSconstants.LPREFINEITERLIMIT
void
resetLPThreads()
Resets to its default the value of controlXPRSconstants.LPTHREADS
void
resetLUPivotTol()
Resets to its default the value of controlXPRSconstants.LUPIVOTTOL
void
resetMarkowitzTol()
Resets to its default the value of controlXPRSconstants.MARKOWITZTOL
void
resetMatrixTol()
Resets to its default the value of controlXPRSconstants.MATRIXTOL
void
resetMaxChecksOnMaxCutTime()
Resets to its default the value of controlXPRSconstants.MAXCHECKSONMAXCUTTIME
void
resetMaxChecksOnMaxTime()
Resets to its default the value of controlXPRSconstants.MAXCHECKSONMAXTIME
void
resetMaxCutTime()
Resets to its default the value of controlXPRSconstants.MAXCUTTIME
void
resetMaxGlobalFileSize()
Resets to its default the value of controlXPRSconstants.MAXGLOBALFILESIZE
void
resetMaxIIS()
Resets to its default the value of controlXPRSconstants.MAXIIS
void
resetMaxImpliedBound()
Resets to its default the value of controlXPRSconstants.MAXIMPLIEDBOUND
void
resetMaxLocalBacktrack()
Resets to its default the value of controlXPRSconstants.MAXLOCALBACKTRACK
void
resetMaxMCoeffBufferElems()
Resets to its default the value of controlXPRSconstants.MAXMCOEFFBUFFERELEMS
void
resetMaxMemoryHard()
Resets to its default the value of controlXPRSconstants.MAXMEMORYHARD
void
resetMaxMemorySoft()
Resets to its default the value of controlXPRSconstants.MAXMEMORYSOFT
void
resetMaxMIPSol()
Resets to its default the value of controlXPRSconstants.MAXMIPSOL
void
resetMaxMipTasks()
Resets to its default the value of controlXPRSconstants.MAXMIPTASKS
void
resetMaxNode()
Resets to its default the value of controlXPRSconstants.MAXNODE
void
resetMaxPageLines()
Resets to its default the value of controlXPRSconstants.MAXPAGELINES
void
resetMaxScaleFactor()
Resets to its default the value of controlXPRSconstants.MAXSCALEFACTOR
void
resetMaxStallTime()
Resets to its default the value of controlXPRSconstants.MAXSTALLTIME
void
resetMaxTime()
Resets to its default the value of controlXPRSconstants.MAXTIME
void
resetMIPAbsCutoff()
Resets to its default the value of controlXPRSconstants.MIPABSCUTOFF
void
resetMIPAbsGapNotify()
Resets to its default the value of controlXPRSconstants.MIPABSGAPNOTIFY
void
resetMIPAbsGapNotifyBound()
Resets to its default the value of controlXPRSconstants.MIPABSGAPNOTIFYBOUND
void
resetMIPAbsGapNotifyObj()
Resets to its default the value of controlXPRSconstants.MIPABSGAPNOTIFYOBJ
void
resetMIPAbsStop()
Resets to its default the value of controlXPRSconstants.MIPABSSTOP
void
resetMIPAddCutoff()
Resets to its default the value of controlXPRSconstants.MIPADDCUTOFF
void
resetMipComponents()
Resets to its default the value of controlXPRSconstants.MIPCOMPONENTS
void
resetMipConcurrentNodes()
Resets to its default the value of controlXPRSconstants.MIPCONCURRENTNODES
void
resetMipConcurrentSolves()
Resets to its default the value of controlXPRSconstants.MIPCONCURRENTSOLVES
void
resetMIPDualReductions()
Resets to its default the value of controlXPRSconstants.MIPDUALREDUCTIONS
void
resetMipFracReduce()
Resets to its default the value of controlXPRSconstants.MIPFRACREDUCE
void
resetMIPKappaFreq()
Resets to its default the value of controlXPRSconstants.MIPKAPPAFREQ
void
resetMIPLog()
Resets to its default the value of controlXPRSconstants.MIPLOG
void
resetMIPPresolve()
Resets to its default the value of controlXPRSconstants.MIPPRESOLVE
void
resetMipRampup()
Resets to its default the value of controlXPRSconstants.MIPRAMPUP
void
resetMipRefineIterLimit()
Resets to its default the value of controlXPRSconstants.MIPREFINEITERLIMIT
void
resetMIPRelCutoff()
Resets to its default the value of controlXPRSconstants.MIPRELCUTOFF
void
resetMIPRelGapNotify()
Resets to its default the value of controlXPRSconstants.MIPRELGAPNOTIFY
void
resetMIPRelStop()
Resets to its default the value of controlXPRSconstants.MIPRELSTOP
void
resetMipRestart()
Resets to its default the value of controlXPRSconstants.MIPRESTART
void
resetMIPRestartFactor()
Resets to its default the value of controlXPRSconstants.MIPRESTARTFACTOR
void
resetMIPRestartGapThreshold()
Resets to its default the value of controlXPRSconstants.MIPRESTARTGAPTHRESHOLD
void
resetMipTerminationMethod()
Resets to its default the value of controlXPRSconstants.MIPTERMINATIONMETHOD
void
resetMIPThreads()
Resets to its default the value of controlXPRSconstants.MIPTHREADS
void
resetMIPTol()
Resets to its default the value of controlXPRSconstants.MIPTOL
void
resetMipTolTarget()
Resets to its default the value of controlXPRSconstants.MIPTOLTARGET
void
resetMIQCPAlg()
Resets to its default the value of controlXPRSconstants.MIQCPALG
void
resetMPS18Compatible()
Resets to its default the value of controlXPRSconstants.MPS18COMPATIBLE
void
resetMPSBoundName()
Resets to its default the value of controlXPRSconstants.MPSBOUNDNAME
void
resetMPSEcho()
Resets to its default the value of controlXPRSconstants.MPSECHO
void
resetMPSFormat()
Resets to its default the value of controlXPRSconstants.MPSFORMAT
void
resetMPSNameLength()
Resets to its default the value of controlXPRSconstants.MPSNAMELENGTH
void
resetMPSObjName()
Resets to its default the value of controlXPRSconstants.MPSOBJNAME
void
resetMPSRangeName()
Resets to its default the value of controlXPRSconstants.MPSRANGENAME
void
resetMPSRHSName()
Resets to its default the value of controlXPRSconstants.MPSRHSNAME
void
resetMutexCallBacks()
Resets to its default the value of controlXPRSconstants.MUTEXCALLBACKS
void
resetNetCuts()
Resets to its default the value of controlXPRSconstants.NETCUTS
void
resetNetStallLimit()
Resets to its default the value of controlXPRSconstants.NETSTALLLIMIT
void
resetNodeProbingEffort()
Resets to its default the value of controlXPRSconstants.NODEPROBINGEFFORT
void
resetNodeSelection()
Resets to its default the value of controlXPRSconstants.NODESELECTION
void
resetObjScaleFactor()
Resets to its default the value of controlXPRSconstants.OBJSCALEFACTOR
void
resetOptimalityTol()
Resets to its default the value of controlXPRSconstants.OPTIMALITYTOL
void
resetOptimalityTolTarget()
Resets to its default the value of controlXPRSconstants.OPTIMALITYTOLTARGET
void
resetOutputControls()
Resets to its default the value of controlXPRSconstants.OUTPUTCONTROLS
void
resetOutputLog()
Resets to its default the value of controlXPRSconstants.OUTPUTLOG
void
resetOutputMask()
Resets to its default the value of controlXPRSconstants.OUTPUTMASK
void
resetOutputTol()
Resets to its default the value of controlXPRSconstants.OUTPUTTOL
void
resetPenalty()
Resets to its default the value of controlXPRSconstants.PENALTY
void
resetPerturb()
Resets to its default the value of controlXPRSconstants.PERTURB
void
resetPivotTol()
Resets to its default the value of controlXPRSconstants.PIVOTTOL
void
resetPPFactor()
Resets to its default the value of controlXPRSconstants.PPFACTOR
void
resetPreAnalyticcenter()
Resets to its default the value of controlXPRSconstants.PREANALYTICCENTER
void
resetPreBasisRed()
Resets to its default the value of controlXPRSconstants.PREBASISRED
void
resetPreBndRedCone()
Resets to its default the value of controlXPRSconstants.PREBNDREDCONE
void
resetPreBndRedQuad()
Resets to its default the value of controlXPRSconstants.PREBNDREDQUAD
void
resetPreCliqueStrategy()
Resets to its default the value of controlXPRSconstants.PRECLIQUESTRATEGY
void
resetPreCoefElim()
Resets to its default the value of controlXPRSconstants.PRECOEFELIM
void
resetPreComponents()
Resets to its default the value of controlXPRSconstants.PRECOMPONENTS
void
resetPreComponentsEffort()
Resets to its default the value of controlXPRSconstants.PRECOMPONENTSEFFORT
void
resetPreConeDecomp()
Resets to its default the value of controlXPRSconstants.PRECONEDECOMP
void
resetPreConvertSeparable()
Resets to its default the value of controlXPRSconstants.PRECONVERTSEPARABLE
void
resetPreDomCol()
Resets to its default the value of controlXPRSconstants.PREDOMCOL
void
resetPreDomRow()
Resets to its default the value of controlXPRSconstants.PREDOMROW
void
resetPreDupRow()
Resets to its default the value of controlXPRSconstants.PREDUPROW
void
resetPreElimQuad()
Resets to its default the value of controlXPRSconstants.PREELIMQUAD
void
resetPreFolding()
Resets to its default the value of controlXPRSconstants.PREFOLDING
void
resetPreImplications()
Resets to its default the value of controlXPRSconstants.PREIMPLICATIONS
void
resetPreLinDep()
Resets to its default the value of controlXPRSconstants.PRELINDEP
void
resetPreObjCutDetect()
Resets to its default the value of controlXPRSconstants.PREOBJCUTDETECT
void
resetPrePermute()
Resets to its default the value of controlXPRSconstants.PREPERMUTE
void
resetPrePermuteSeed()
Resets to its default the value of controlXPRSconstants.PREPERMUTESEED
void
resetPreProbing()
Resets to its default the value of controlXPRSconstants.PREPROBING
void
resetPreProtectDual()
Resets to its default the value of controlXPRSconstants.PREPROTECTDUAL
void
resetPresolve()
Resets to its default the value of controlXPRSconstants.PRESOLVE
void
resetPresolveMaxGrow()
Resets to its default the value of controlXPRSconstants.PRESOLVEMAXGROW
void
resetPresolveOps()
Resets to its default the value of controlXPRSconstants.PRESOLVEOPS
void
resetPresolvePasses()
Resets to its default the value of controlXPRSconstants.PRESOLVEPASSES
void
resetPreSort()
Resets to its default the value of controlXPRSconstants.PRESORT
void
resetPricingAlg()
Resets to its default the value of controlXPRSconstants.PRICINGALG
void
resetPrimalPerturb()
Resets to its default the value of controlXPRSconstants.PRIMALPERTURB
void
resetPrimalUnshift()
Resets to its default the value of controlXPRSconstants.PRIMALUNSHIFT
void
resetPseudoCost()
Resets to its default the value of controlXPRSconstants.PSEUDOCOST
void
resetPwlDualReductions()
Resets to its default the value of controlXPRSconstants.PWLDUALREDUCTIONS
void
resetPwlNonConvexTransformation()
Resets to its default the value of controlXPRSconstants.PWLNONCONVEXTRANSFORMATION
void
resetQCCuts()
Resets to its default the value of controlXPRSconstants.QCCUTS
void
resetQCRootAlg()
Resets to its default the value of controlXPRSconstants.QCROOTALG
void
resetQSimplexOps()
Resets to its default the value of controlXPRSconstants.QSIMPLEXOPS
void
resetQuadraticUnshift()
Resets to its default the value of controlXPRSconstants.QUADRATICUNSHIFT
void
resetRandomSeed()
Resets to its default the value of controlXPRSconstants.RANDOMSEED
void
resetRefactor()
Resets to its default the value of controlXPRSconstants.REFACTOR
void
resetRefineOps()
Resets to its default the value of controlXPRSconstants.REFINEOPS
void
resetRelaxTreeMemoryLimit()
Resets to its default the value of controlXPRSconstants.RELAXTREEMEMORYLIMIT
void
resetRelPivotTol()
Resets to its default the value of controlXPRSconstants.RELPIVOTTOL
void
resetRepairIndefiniteQ()
Resets to its default the value of controlXPRSconstants.REPAIRINDEFINITEQ
void
resetRepairIndefiniteQMax()
Resets to its default the value of controlXPRSconstants.REPAIRINDEFINITEQMAX
void
resetRepairInfeasMaxTime()
Resets to its default the value of controlXPRSconstants.REPAIRINFEASMAXTIME
void
resetResourceStrategy()
Resets to its default the value of controlXPRSconstants.RESOURCESTRATEGY
void
resetRootPresolve()
Resets to its default the value of controlXPRSconstants.ROOTPRESOLVE
void
resetSBBest()
Resets to its default the value of controlXPRSconstants.SBBEST
void
resetSbEffort()
Resets to its default the value of controlXPRSconstants.SBEFFORT
void
resetSBEstimate()
Resets to its default the value of controlXPRSconstants.SBESTIMATE
void
resetSBIterLimit()
Resets to its default the value of controlXPRSconstants.SBITERLIMIT
void
resetSBSelect()
Resets to its default the value of controlXPRSconstants.SBSELECT
void
resetScaling()
Resets to its default the value of controlXPRSconstants.SCALING
void
resetSerializePreIntSol()
Resets to its default the value of controlXPRSconstants.SERIALIZEPREINTSOL
void
resetSifting()
Resets to its default the value of controlXPRSconstants.SIFTING
void
resetSiftPasses()
Resets to its default the value of controlXPRSconstants.SIFTPASSES
void
resetSiftPresolveOps()
Resets to its default the value of controlXPRSconstants.SIFTPRESOLVEOPS
void
resetSiftSwitch()
Resets to its default the value of controlXPRSconstants.SIFTSWITCH
void
resetSleepOnThreadWait()
Resets to its default the value of controlXPRSconstants.SLEEPONTHREADWAIT
void
resetSOSRefTol()
Resets to its default the value of controlXPRSconstants.SOSREFTOL
void
resetSymmetry()
Resets to its default the value of controlXPRSconstants.SYMMETRY
void
resetSymSelect()
Resets to its default the value of controlXPRSconstants.SYMSELECT
void
resetThreads()
Resets to its default the value of controlXPRSconstants.THREADS
void
resetTrace()
Resets to its default the value of controlXPRSconstants.TRACE
void
resetTreeCompression()
Resets to its default the value of controlXPRSconstants.TREECOMPRESSION
void
resetTreeCoverCuts()
Resets to its default the value of controlXPRSconstants.TREECOVERCUTS
void
resetTreeCutSelect()
Resets to its default the value of controlXPRSconstants.TREECUTSELECT
void
resetTreeDiagnostics()
Resets to its default the value of controlXPRSconstants.TREEDIAGNOSTICS
void
resetTreeGomCuts()
Resets to its default the value of controlXPRSconstants.TREEGOMCUTS
void
resetTreeMemoryLimit()
Resets to its default the value of controlXPRSconstants.TREEMEMORYLIMIT
void
resetTreeMemorySavingTarget()
Resets to its default the value of controlXPRSconstants.TREEMEMORYSAVINGTARGET
void
resetTreeQCCuts()
Resets to its default the value of controlXPRSconstants.TREEQCCUTS
void
resetTunerHistory()
Resets to its default the value of controlXPRSconstants.TUNERHISTORY
void
resetTunerMaxTime()
Resets to its default the value of controlXPRSconstants.TUNERMAXTIME
void
resetTunerMethod()
Resets to its default the value of controlXPRSconstants.TUNERMETHOD
void
resetTunerMethodFile()
Resets to its default the value of controlXPRSconstants.TUNERMETHODFILE
void
resetTunerMode()
Resets to its default the value of controlXPRSconstants.TUNERMODE
void
resetTunerOutput()
Resets to its default the value of controlXPRSconstants.TUNEROUTPUT
void
resetTunerOutputPath()
Resets to its default the value of controlXPRSconstants.TUNEROUTPUTPATH
void
resetTunerPermute()
Resets to its default the value of controlXPRSconstants.TUNERPERMUTE
void
resetTunerRootAlg()
Resets to its default the value of controlXPRSconstants.TUNERROOTALG
void
resetTunerSessionName()
Resets to its default the value of controlXPRSconstants.TUNERSESSIONNAME
void
resetTunerTarget()
Resets to its default the value of controlXPRSconstants.TUNERTARGET
void
resetTunerThreads()
Resets to its default the value of controlXPRSconstants.TUNERTHREADS
void
resetTunerVerbose()
Resets to its default the value of controlXPRSconstants.TUNERVERBOSE
void
resetUserSolHeuristic()
Resets to its default the value of controlXPRSconstants.USERSOLHEURISTIC
void
resetVarSelection()
Resets to its default the value of controlXPRSconstants.VARSELECTION
void
resetVersion()
Resets to its default the value of controlXPRSconstants.VERSION
void
setActiveSet(int newval)
Sets the value of the controlXPRSconstants.ACTIVESET
.void
setAlgAfterCrossOver(int newval)
Sets the value of the controlXPRSconstants.ALGAFTERCROSSOVER
.void
setAlgAfterNetwork(int newval)
Sets the value of the controlXPRSconstants.ALGAFTERNETWORK
.void
setAutoCutting(int newval)
Sets the value of the controlXPRSconstants.AUTOCUTTING
.void
setAutoPerturb(int newval)
Sets the value of the controlXPRSconstants.AUTOPERTURB
.void
setAutoPerturb(XPRSenumerations.OnOff newval)
Sets the value of the controlXPRSconstants.AUTOPERTURB
.void
setAutoScaling(int newval)
Sets the value of the controlXPRSconstants.AUTOSCALING
.void
setBackTrack(int newval)
Sets the value of the controlXPRSconstants.BACKTRACK
.void
setBackTrack(XPRSenumerations.BacktrackAlg newval)
Sets the value of the controlXPRSconstants.BACKTRACK
.void
setBacktrackTie(int newval)
Sets the value of the controlXPRSconstants.BACKTRACKTIE
.void
setBacktrackTie(XPRSenumerations.BacktrackAlg newval)
Sets the value of the controlXPRSconstants.BACKTRACKTIE
.void
setBarAlg(int newval)
Sets the value of the controlXPRSconstants.BARALG
.void
setBarCores(int newval)
Sets the value of the controlXPRSconstants.BARCORES
.void
setBarCrash(int newval)
Sets the value of the controlXPRSconstants.BARCRASH
.void
setBarDualStop(double newval)
Sets the value of the controlXPRSconstants.BARDUALSTOP
.void
setBarFailIterLimit(int newval)
Sets the value of the controlXPRSconstants.BARFAILITERLIMIT
.void
setBarFreeScale(double newval)
Sets the value of the controlXPRSconstants.BARFREESCALE
.void
setBarGapStop(double newval)
Sets the value of the controlXPRSconstants.BARGAPSTOP
.void
setBarGapTarget(double newval)
Sets the value of the controlXPRSconstants.BARGAPTARGET
.void
setBarIndefLimit(int newval)
Sets the value of the controlXPRSconstants.BARINDEFLIMIT
.void
setBarIterLimit(int newval)
Sets the value of the controlXPRSconstants.BARITERLIMIT
.void
setBarKernel(double newval)
Sets the value of the controlXPRSconstants.BARKERNEL
.void
setBarLargeBound(double newval)
Sets the value of the controlXPRSconstants.BARLARGEBOUND
.void
setBarNumStability(int newval)
Sets the value of the controlXPRSconstants.BARNUMSTABILITY
.void
setBarObjPerturb(double newval)
Sets the value of the controlXPRSconstants.BAROBJPERTURB
.void
setBarObjScale(double newval)
Sets the value of the controlXPRSconstants.BAROBJSCALE
.void
setBarOrder(XPRSenumerations.BarOrder newval)
Sets the value of the controlXPRSconstants.BARORDER
.void
setBarOrderThreads(int newval)
Sets the value of the controlXPRSconstants.BARORDERTHREADS
.void
setBarOutput(int newval)
Sets the value of the controlXPRSconstants.BAROUTPUT
.void
setBarPerturb(double newval)
Sets the value of the controlXPRSconstants.BARPERTURB
.void
setBarPresolveOps(int newval)
Sets the value of the controlXPRSconstants.BARPRESOLVEOPS
.void
setBarPresolveOps(XPRSenumerations.BarPresolveOps newval)
Sets the value of the controlXPRSconstants.BARPRESOLVEOPS
.void
setBarPrimalStop(double newval)
Sets the value of the controlXPRSconstants.BARPRIMALSTOP
.void
setBarRefIter(int newval)
Sets the value of the controlXPRSconstants.BARREFITER
.void
setBarRegularize(int newval)
Sets the value of the controlXPRSconstants.BARREGULARIZE
.void
setBarRhsScale(double newval)
Sets the value of the controlXPRSconstants.BARRHSSCALE
.void
setBarSolution(int newval)
Sets the value of the controlXPRSconstants.BARSOLUTION
.void
setBarStart(int newval)
Sets the value of the controlXPRSconstants.BARSTART
.void
setBarStartWeight(double newval)
Sets the value of the controlXPRSconstants.BARSTARTWEIGHT
.void
setBarStepStop(double newval)
Sets the value of the controlXPRSconstants.BARSTEPSTOP
.void
setBarThreads(int newval)
Sets the value of the controlXPRSconstants.BARTHREADS
.void
setBigM(double newval)
Sets the value of the controlXPRSconstants.BIGM
.void
setBigmMethod(int newval)
Sets the value of the controlXPRSconstants.BIGMMETHOD
.void
setBranchChoice(int newval)
Sets the value of the controlXPRSconstants.BRANCHCHOICE
.void
setBranchChoice(XPRSenumerations.BranchChoice newval)
Sets the value of the controlXPRSconstants.BRANCHCHOICE
.void
setBranchDisj(int newval)
Sets the value of the controlXPRSconstants.BRANCHDISJ
.void
setBranchStructural(int newval)
Sets the value of the controlXPRSconstants.BRANCHSTRUCTURAL
.void
setBranchStructural(XPRSenumerations.AlwaysNeverAutomatic newval)
Sets the value of the controlXPRSconstants.BRANCHSTRUCTURAL
.void
setBreadthFirst(int newval)
Sets the value of the controlXPRSconstants.BREADTHFIRST
.void
setCacheSize(int newval)
Sets the value of the controlXPRSconstants.CACHESIZE
.void
setCallbackFromMasterThread(int newval)
Sets the value of the controlXPRSconstants.CALLBACKFROMMASTERTHREAD
.void
setCholeskyAlg(int newval)
Sets the value of the controlXPRSconstants.CHOLESKYALG
.void
setCholeskyAlg(XPRSenumerations.CholeskyAlgorithm newval)
Sets the value of the controlXPRSconstants.CHOLESKYALG
.void
setCholeskyTol(double newval)
Sets the value of the controlXPRSconstants.CHOLESKYTOL
.void
setClamping(int newval)
Sets the value of the controlXPRSconstants.CLAMPING
.void
setCompute(int newval)
Sets the value of the controlXPRSconstants.COMPUTE
.void
setComputeExecService(java.lang.String newval)
Sets the value of the controlXPRSconstants.COMPUTEEXECSERVICE
.void
setComputeJobPriority(int newval)
Sets the value of the controlXPRSconstants.COMPUTEJOBPRIORITY
.void
setComputeLog(XPRSenumerations.ComputeLog newval)
Sets the value of the controlXPRSconstants.COMPUTELOG
.void
setComputeMatX(int newval)
Sets the value of the controlXPRSconstants.COMPUTEMATX
.void
setComputeMatX(XPRSenumerations.OnOff newval)
Sets the value of the controlXPRSconstants.COMPUTEMATX
.void
setComputeMatXIIS(int newval)
Sets the value of the controlXPRSconstants.COMPUTEMATX_IIS
.void
setComputeMatXIIS(XPRSenumerations.OnOff newval)
Sets the value of the controlXPRSconstants.COMPUTEMATX_IIS
.void
setComputeMatXIISMaxTime(int newval)
Sets the value of the controlXPRSconstants.COMPUTEMATX_IISMAXTIME
.void
setConcurrentThreads(int newval)
Sets the value of the controlXPRSconstants.CONCURRENTTHREADS
.void
setConflictCuts(int newval)
Sets the value of the controlXPRSconstants.CONFLICTCUTS
.void
setCoresPerCPU(int newval)
Sets the value of the controlXPRSconstants.CORESPERCPU
.void
setCoverCuts(int newval)
Sets the value of the controlXPRSconstants.COVERCUTS
.void
setCPUPlatform(int newval)
Sets the value of the controlXPRSconstants.CPUPLATFORM
.void
setCPUTime(int newval)
Sets the value of the controlXPRSconstants.CPUTIME
.void
setCrash(int newval)
Sets the value of the controlXPRSconstants.CRASH
.void
setCrossOver(int newval)
Sets the value of the controlXPRSconstants.CROSSOVER
.void
setCrossOver(XPRSenumerations.AlwaysNeverAutomatic newval)
Sets the value of the controlXPRSconstants.CROSSOVER
.void
setCrossoverAccuracyTol(double newval)
Sets the value of the controlXPRSconstants.CROSSOVERACCURACYTOL
.void
setCrossOverDRP(int newval)
Sets the value of the controlXPRSconstants.CROSSOVERDRP
.void
setCrossOverDRP(XPRSenumerations.CrossoverDynamicReduction newval)
Sets the value of the controlXPRSconstants.CROSSOVERDRP
.void
setCrossOverFeasWeight(double newval)
Sets the value of the controlXPRSconstants.CROSSOVERFEASWEIGHT
.void
setCrossoverIterLimit(int newval)
Sets the value of the controlXPRSconstants.CROSSOVERITERLIMIT
.void
setCrossoverOps(int newval)
Sets the value of the controlXPRSconstants.CROSSOVEROPS
.void
setCrossOverRelPivotTol(double newval)
Sets the value of the controlXPRSconstants.CROSSOVERRELPIVOTTOL
.void
setCrossOverRelPivotTolSafe(double newval)
Sets the value of the controlXPRSconstants.CROSSOVERRELPIVOTTOLSAFE
.void
setCrossoverThreads(int newval)
Sets the value of the controlXPRSconstants.CROSSOVERTHREADS
.void
setCStyle(int newval)
Sets the value of the controlXPRSconstants.CSTYLE
.void
setCutDepth(int newval)
Sets the value of the controlXPRSconstants.CUTDEPTH
.void
setCutFactor(double newval)
Sets the value of the controlXPRSconstants.CUTFACTOR
.void
setCutFreq(int newval)
Sets the value of the controlXPRSconstants.CUTFREQ
.void
setCutSelect(int newval)
Sets the value of the controlXPRSconstants.CUTSELECT
.void
setCutSelect(XPRSenumerations.CutSelect newval)
Sets the value of the controlXPRSconstants.CUTSELECT
.void
setCutStrategy(int newval)
Sets the value of the controlXPRSconstants.CUTSTRATEGY
.void
setCutStrategy(XPRSenumerations.CutStrategy newval)
Sets the value of the controlXPRSconstants.CUTSTRATEGY
.void
setDefaultAlg(XPRSenumerations.DefaultAlg newval)
Sets the value of the controlXPRSconstants.DEFAULTALG
.void
setDenseColLimit(int newval)
Sets the value of the controlXPRSconstants.DENSECOLLIMIT
.void
setDeterministic(int newval)
Sets the value of the controlXPRSconstants.DETERMINISTIC
.void
setDetLogFreq(double newval)
Sets the value of the controlXPRSconstants.DETLOGFREQ
.void
setDualGradient(int newval)
Sets the value of the controlXPRSconstants.DUALGRADIENT
.void
setDualGradient(XPRSenumerations.DualGradient newval)
Sets the value of the controlXPRSconstants.DUALGRADIENT
.void
setDualize(int newval)
Sets the value of the controlXPRSconstants.DUALIZE
.void
setDualize(XPRSenumerations.AlwaysNeverAutomatic newval)
Sets the value of the controlXPRSconstants.DUALIZE
.void
setDualizeOps(int newval)
Sets the value of the controlXPRSconstants.DUALIZEOPS
.void
setDualPerturb(double newval)
Sets the value of the controlXPRSconstants.DUALPERTURB
.void
setDualStrategy(int newval)
Sets the value of the controlXPRSconstants.DUALSTRATEGY
.void
setDualStrategy(XPRSenumerations.DualStrategy newval)
Sets the value of the controlXPRSconstants.DUALSTRATEGY
.void
setDualThreads(int newval)
Sets the value of the controlXPRSconstants.DUALTHREADS
.void
setEigenValueTol(double newval)
Sets the value of the controlXPRSconstants.EIGENVALUETOL
.void
setElimFillIn(int newval)
Sets the value of the controlXPRSconstants.ELIMFILLIN
.void
setElimTol(double newval)
Sets the value of the controlXPRSconstants.ELIMTOL
.void
setEscapeNames(int newval)
Sets the value of the controlXPRSconstants.ESCAPENAMES
.void
setEtaTol(double newval)
Sets the value of the controlXPRSconstants.ETATOL
.void
setExtraCols(int newval)
Sets the value of the controlXPRSconstants.EXTRACOLS
.void
setExtraElems(long newval)
Sets the value of the controlXPRSconstants.EXTRAELEMS
.void
setExtraMIPEnts(int newval)
Sets the value of the controlXPRSconstants.EXTRAMIPENTS
.void
setExtraPresolve(long newval)
Sets the value of the controlXPRSconstants.EXTRAPRESOLVE
.void
setExtraQCElements(int newval)
Sets the value of the controlXPRSconstants.EXTRAQCELEMENTS
.void
setExtraQCRows(int newval)
Sets the value of the controlXPRSconstants.EXTRAQCROWS
.void
setExtraRows(int newval)
Sets the value of the controlXPRSconstants.EXTRAROWS
.void
setExtraSetElems(long newval)
Sets the value of the controlXPRSconstants.EXTRASETELEMS
.void
setExtraSets(int newval)
Sets the value of the controlXPRSconstants.EXTRASETS
.void
setFeasibilityPump(int newval)
Sets the value of the controlXPRSconstants.FEASIBILITYPUMP
.void
setFeasibilityPump(XPRSenumerations.FeasibilityPump newval)
Sets the value of the controlXPRSconstants.FEASIBILITYPUMP
.void
setFeasTol(double newval)
Sets the value of the controlXPRSconstants.FEASTOL
.void
setFeasTolPerturb(double newval)
Sets the value of the controlXPRSconstants.FEASTOLPERTURB
.void
setFeasTolTarget(double newval)
Sets the value of the controlXPRSconstants.FEASTOLTARGET
.void
setForceOutput(int newval)
Sets the value of the controlXPRSconstants.FORCEOUTPUT
.void
setForceParallelDual(int newval)
Sets the value of the controlXPRSconstants.FORCEPARALLELDUAL
.void
setGenconsAbsTransformation(int newval)
Sets the value of the controlXPRSconstants.GENCONSABSTRANSFORMATION
.void
setGenconsDualReductions(int newval)
Sets the value of the controlXPRSconstants.GENCONSDUALREDUCTIONS
.void
setGlobalFileBias(double newval)
Sets the value of the controlXPRSconstants.GLOBALFILEBIAS
.void
setGlobalFileLogInterval(int newval)
Sets the value of the controlXPRSconstants.GLOBALFILELOGINTERVAL
.void
setGomCuts(int newval)
Sets the value of the controlXPRSconstants.GOMCUTS
.void
setHeurBeforeLP(int newval)
Sets the value of the controlXPRSconstants.HEURBEFORELP
.void
setHeurDepth(int newval)
Sets the value of the controlXPRSconstants.HEURDEPTH
.void
setHeurDiveIterLimit(double newval)
Sets the value of the controlXPRSconstants.HEURDIVEITERLIMIT
.void
setHeurDiveRandomize(double newval)
Sets the value of the controlXPRSconstants.HEURDIVERANDOMIZE
.void
setHeurDiveSoftRounding(int newval)
Sets the value of the controlXPRSconstants.HEURDIVESOFTROUNDING
.void
setHeurDiveSpeedUp(int newval)
Sets the value of the controlXPRSconstants.HEURDIVESPEEDUP
.void
setHeurDiveStrategy(int newval)
Sets the value of the controlXPRSconstants.HEURDIVESTRATEGY
.void
setHeurEmphasis(int newval)
Sets the value of the controlXPRSconstants.HEUREMPHASIS
.void
setHeurForceSpecialObj(int newval)
Sets the value of the controlXPRSconstants.HEURFORCESPECIALOBJ
.void
setHeurFreq(int newval)
Sets the value of the controlXPRSconstants.HEURFREQ
.void
setHeurMaxSol(int newval)
Sets the value of the controlXPRSconstants.HEURMAXSOL
.void
setHeurNodes(int newval)
Sets the value of the controlXPRSconstants.HEURNODES
.void
setHeurSearchEffort(double newval)
Sets the value of the controlXPRSconstants.HEURSEARCHEFFORT
.void
setHeurSearchFreq(int newval)
Sets the value of the controlXPRSconstants.HEURSEARCHFREQ
.void
setHeurSearchRootCutFreq(int newval)
Sets the value of the controlXPRSconstants.HEURSEARCHROOTCUTFREQ
.void
setHeurSearchRootSelect(int newval)
Sets the value of the controlXPRSconstants.HEURSEARCHROOTSELECT
.void
setHeurSearchRootSelect(XPRSenumerations.HeuristicSearchSelect newval)
Sets the value of the controlXPRSconstants.HEURSEARCHROOTSELECT
.void
setHeurSearchTargetSize(double newval)
Sets the value of the controlXPRSconstants.HEURSEARCHTARGETSIZE
.void
setHeurSearchTreeSelect(int newval)
Sets the value of the controlXPRSconstants.HEURSEARCHTREESELECT
.void
setHeurSearchTreeSelect(XPRSenumerations.HeuristicSearchSelect newval)
Sets the value of the controlXPRSconstants.HEURSEARCHTREESELECT
.void
setHeurSelect(int newval)
Sets the value of the controlXPRSconstants.HEURSELECT
.void
setHeurStrategy(int newval)
Sets the value of the controlXPRSconstants.HEURSTRATEGY
.void
setHeurStrategy(XPRSenumerations.HeuristicStrategy newval)
Sets the value of the controlXPRSconstants.HEURSTRATEGY
.void
setHeurThreads(int newval)
Sets the value of the controlXPRSconstants.HEURTHREADS
.void
setHistoryCosts(int newval)
Sets the value of the controlXPRSconstants.HISTORYCOSTS
.void
setIfCheckConvexity(int newval)
Sets the value of the controlXPRSconstants.IFCHECKCONVEXITY
.void
setIfCheckConvexity(XPRSenumerations.OnOff newval)
Sets the value of the controlXPRSconstants.IFCHECKCONVEXITY
.void
setIgnoreContainerCpuLimit(int newval)
Sets the value of the controlXPRSconstants.IGNORECONTAINERCPULIMIT
.void
setIgnoreContainerMemoryLimit(int newval)
Sets the value of the controlXPRSconstants.IGNORECONTAINERMEMORYLIMIT
.void
setIndLinBigM(double newval)
Sets the value of the controlXPRSconstants.INDLINBIGM
.void
setIndPreLinBigM(double newval)
Sets the value of the controlXPRSconstants.INDPRELINBIGM
.void
setInputtol(double newval)
Sets the value of the controlXPRSconstants.INPUTTOL
.void
setInvertFreq(int newval)
Sets the value of the controlXPRSconstants.INVERTFREQ
.void
setInvertMin(int newval)
Sets the value of the controlXPRSconstants.INVERTMIN
.void
setIOTimeout(int newval)
Sets the value of the controlXPRSconstants.IOTIMEOUT
.void
setKeepBasis(int newval)
Sets the value of the controlXPRSconstants.KEEPBASIS
.void
setKeepNRows(int newval)
Sets the value of the controlXPRSconstants.KEEPNROWS
.void
setL1Cache(int newval)
Sets the value of the controlXPRSconstants.L1CACHE
.void
setLineLength(int newval)
Sets the value of the controlXPRSconstants.LINELENGTH
.void
setLNPBest(int newval)
Sets the value of the controlXPRSconstants.LNPBEST
.void
setLNPIterLimit(int newval)
Sets the value of the controlXPRSconstants.LNPITERLIMIT
.void
setLocalBacktrack(int newval)
Sets the value of the controlXPRSconstants.LOCALBACKTRACK
.void
setLocalChoice(int newval)
Sets the value of the controlXPRSconstants.LOCALCHOICE
.void
setLPFlags(XPRSenumerations.LPFlags newval)
Sets the value of the controlXPRSconstants.LPFLAGS
.void
setLpFolding(int newval)
Sets the value of the controlXPRSconstants.LPFOLDING
.void
setLPIterLimit(int newval)
Sets the value of the controlXPRSconstants.LPITERLIMIT
.void
setLPLog(int newval)
Sets the value of the controlXPRSconstants.LPLOG
.void
setLPLogDelay(double newval)
Sets the value of the controlXPRSconstants.LPLOGDELAY
.void
setLPLogStyle(int newval)
Sets the value of the controlXPRSconstants.LPLOGSTYLE
.void
setLpRefineIterLimit(int newval)
Sets the value of the controlXPRSconstants.LPREFINEITERLIMIT
.void
setLPThreads(int newval)
Sets the value of the controlXPRSconstants.LPTHREADS
.void
setLUPivotTol(double newval)
Sets the value of the controlXPRSconstants.LUPIVOTTOL
.void
setMarkowitzTol(double newval)
Sets the value of the controlXPRSconstants.MARKOWITZTOL
.void
setMatrixTol(double newval)
Sets the value of the controlXPRSconstants.MATRIXTOL
.void
setMaxChecksOnMaxCutTime(int newval)
Sets the value of the controlXPRSconstants.MAXCHECKSONMAXCUTTIME
.void
setMaxChecksOnMaxTime(int newval)
Sets the value of the controlXPRSconstants.MAXCHECKSONMAXTIME
.void
setMaxCutTime(int newval)
Sets the value of the controlXPRSconstants.MAXCUTTIME
.void
setMaxGlobalFileSize(int newval)
Sets the value of the controlXPRSconstants.MAXGLOBALFILESIZE
.void
setMaxIIS(int newval)
Sets the value of the controlXPRSconstants.MAXIIS
.void
setMaxImpliedBound(double newval)
Sets the value of the controlXPRSconstants.MAXIMPLIEDBOUND
.void
setMaxLocalBacktrack(int newval)
Sets the value of the controlXPRSconstants.MAXLOCALBACKTRACK
.void
setMaxMCoeffBufferElems(int newval)
Sets the value of the controlXPRSconstants.MAXMCOEFFBUFFERELEMS
.void
setMaxMemoryHard(int newval)
Sets the value of the controlXPRSconstants.MAXMEMORYHARD
.void
setMaxMemorySoft(int newval)
Sets the value of the controlXPRSconstants.MAXMEMORYSOFT
.void
setMaxMIPSol(int newval)
Sets the value of the controlXPRSconstants.MAXMIPSOL
.void
setMaxMipTasks(int newval)
Sets the value of the controlXPRSconstants.MAXMIPTASKS
.void
setMaxNode(int newval)
Sets the value of the controlXPRSconstants.MAXNODE
.void
setMaxPageLines(int newval)
Sets the value of the controlXPRSconstants.MAXPAGELINES
.void
setMaxScaleFactor(int newval)
Sets the value of the controlXPRSconstants.MAXSCALEFACTOR
.void
setMaxStallTime(int newval)
Sets the value of the controlXPRSconstants.MAXSTALLTIME
.void
setMaxTime(int newval)
Sets the value of the controlXPRSconstants.MAXTIME
.void
setMIPAbsCutoff(double newval)
Sets the value of the controlXPRSconstants.MIPABSCUTOFF
.void
setMIPAbsGapNotify(double newval)
Sets the value of the controlXPRSconstants.MIPABSGAPNOTIFY
.void
setMIPAbsGapNotifyBound(double newval)
Sets the value of the controlXPRSconstants.MIPABSGAPNOTIFYBOUND
.void
setMIPAbsGapNotifyObj(double newval)
Sets the value of the controlXPRSconstants.MIPABSGAPNOTIFYOBJ
.void
setMIPAbsStop(double newval)
Sets the value of the controlXPRSconstants.MIPABSSTOP
.void
setMIPAddCutoff(double newval)
Sets the value of the controlXPRSconstants.MIPADDCUTOFF
.void
setMipComponents(int newval)
Sets the value of the controlXPRSconstants.MIPCOMPONENTS
.void
setMipConcurrentNodes(int newval)
Sets the value of the controlXPRSconstants.MIPCONCURRENTNODES
.void
setMipConcurrentSolves(int newval)
Sets the value of the controlXPRSconstants.MIPCONCURRENTSOLVES
.void
setMIPDualReductions(int newval)
Sets the value of the controlXPRSconstants.MIPDUALREDUCTIONS
.void
setMipFracReduce(int newval)
Sets the value of the controlXPRSconstants.MIPFRACREDUCE
.void
setMIPKappaFreq(int newval)
Sets the value of the controlXPRSconstants.MIPKAPPAFREQ
.void
setMIPLog(int newval)
Sets the value of the controlXPRSconstants.MIPLOG
.void
setMIPPresolve(int newval)
Sets the value of the controlXPRSconstants.MIPPRESOLVE
.void
setMIPPresolve(XPRSenumerations.MipPresolve newval)
Sets the value of the controlXPRSconstants.MIPPRESOLVE
.void
setMipRampup(int newval)
Sets the value of the controlXPRSconstants.MIPRAMPUP
.void
setMipRefineIterLimit(int newval)
Sets the value of the controlXPRSconstants.MIPREFINEITERLIMIT
.void
setMIPRelCutoff(double newval)
Sets the value of the controlXPRSconstants.MIPRELCUTOFF
.void
setMIPRelGapNotify(double newval)
Sets the value of the controlXPRSconstants.MIPRELGAPNOTIFY
.void
setMIPRelStop(double newval)
Sets the value of the controlXPRSconstants.MIPRELSTOP
.void
setMipRestart(int newval)
Sets the value of the controlXPRSconstants.MIPRESTART
.void
setMipRestart(XPRSenumerations.MipRestart newval)
Sets the value of the controlXPRSconstants.MIPRESTART
.void
setMIPRestartFactor(double newval)
Sets the value of the controlXPRSconstants.MIPRESTARTFACTOR
.void
setMIPRestartGapThreshold(double newval)
Sets the value of the controlXPRSconstants.MIPRESTARTGAPTHRESHOLD
.void
setMipTerminationMethod(int newval)
Sets the value of the controlXPRSconstants.MIPTERMINATIONMETHOD
.void
setMIPThreads(int newval)
Sets the value of the controlXPRSconstants.MIPTHREADS
.void
setMIPTol(double newval)
Sets the value of the controlXPRSconstants.MIPTOL
.void
setMipTolTarget(double newval)
Sets the value of the controlXPRSconstants.MIPTOLTARGET
.void
setMIQCPAlg(int newval)
Sets the value of the controlXPRSconstants.MIQCPALG
.void
setMPS18Compatible(int newval)
Sets the value of the controlXPRSconstants.MPS18COMPATIBLE
.void
setMPSBoundName(java.lang.String newval)
Sets the value of the controlXPRSconstants.MPSBOUNDNAME
.void
setMPSEcho(int newval)
Sets the value of the controlXPRSconstants.MPSECHO
.void
setMPSFormat(int newval)
Sets the value of the controlXPRSconstants.MPSFORMAT
.void
setMPSNameLength(int newval)
Sets the value of the controlXPRSconstants.MPSNAMELENGTH
.void
setMPSObjName(java.lang.String newval)
Sets the value of the controlXPRSconstants.MPSOBJNAME
.void
setMPSRangeName(java.lang.String newval)
Sets the value of the controlXPRSconstants.MPSRANGENAME
.void
setMPSRHSName(java.lang.String newval)
Sets the value of the controlXPRSconstants.MPSRHSNAME
.void
setMutexCallBacks(int newval)
Sets the value of the controlXPRSconstants.MUTEXCALLBACKS
.void
setNetCuts(int newval)
Sets the value of the controlXPRSconstants.NETCUTS
.void
setNetStallLimit(int newval)
Sets the value of the controlXPRSconstants.NETSTALLLIMIT
.void
setNodeProbingEffort(double newval)
Sets the value of the controlXPRSconstants.NODEPROBINGEFFORT
.void
setNodeSelection(int newval)
Sets the value of the controlXPRSconstants.NODESELECTION
.void
setNodeSelection(XPRSenumerations.NodeSelectionCriteria newval)
Sets the value of the controlXPRSconstants.NODESELECTION
.void
setObjScaleFactor(int newval)
Sets the value of the controlXPRSconstants.OBJSCALEFACTOR
.void
setOptimalityTol(double newval)
Sets the value of the controlXPRSconstants.OPTIMALITYTOL
.void
setOptimalityTolTarget(double newval)
Sets the value of the controlXPRSconstants.OPTIMALITYTOLTARGET
.void
setOutputControls(int newval)
Sets the value of the controlXPRSconstants.OUTPUTCONTROLS
.void
setOutputLog(int newval)
Sets the value of the controlXPRSconstants.OUTPUTLOG
.void
setOutputLog(XPRSenumerations.OutputDetail newval)
Sets the value of the controlXPRSconstants.OUTPUTLOG
.void
setOutputMask(java.lang.String newval)
Sets the value of the controlXPRSconstants.OUTPUTMASK
.void
setOutputTol(double newval)
Sets the value of the controlXPRSconstants.OUTPUTTOL
.void
setPenalty(double newval)
Sets the value of the controlXPRSconstants.PENALTY
.void
setPerturb(double newval)
Sets the value of the controlXPRSconstants.PERTURB
.void
setPivotTol(double newval)
Sets the value of the controlXPRSconstants.PIVOTTOL
.void
setPPFactor(double newval)
Sets the value of the controlXPRSconstants.PPFACTOR
.void
setPreAnalyticcenter(int newval)
Sets the value of the controlXPRSconstants.PREANALYTICCENTER
.void
setPreBasisRed(int newval)
Sets the value of the controlXPRSconstants.PREBASISRED
.void
setPreBndRedCone(int newval)
Sets the value of the controlXPRSconstants.PREBNDREDCONE
.void
setPreBndRedQuad(int newval)
Sets the value of the controlXPRSconstants.PREBNDREDQUAD
.void
setPreCliqueStrategy(int newval)
Sets the value of the controlXPRSconstants.PRECLIQUESTRATEGY
.void
setPreCoefElim(int newval)
Sets the value of the controlXPRSconstants.PRECOEFELIM
.void
setPreCoefElim(XPRSenumerations.PresolveCoefElim newval)
Sets the value of the controlXPRSconstants.PRECOEFELIM
.void
setPreComponents(int newval)
Sets the value of the controlXPRSconstants.PRECOMPONENTS
.void
setPreComponentsEffort(double newval)
Sets the value of the controlXPRSconstants.PRECOMPONENTSEFFORT
.void
setPreConeDecomp(int newval)
Sets the value of the controlXPRSconstants.PRECONEDECOMP
.void
setPreConvertSeparable(int newval)
Sets the value of the controlXPRSconstants.PRECONVERTSEPARABLE
.void
setPreDomCol(int newval)
Sets the value of the controlXPRSconstants.PREDOMCOL
.void
setPreDomCol(XPRSenumerations.PresolveDomColumn newval)
Sets the value of the controlXPRSconstants.PREDOMCOL
.void
setPreDomRow(int newval)
Sets the value of the controlXPRSconstants.PREDOMROW
.void
setPreDomRow(XPRSenumerations.PresolveDomRow newval)
Sets the value of the controlXPRSconstants.PREDOMROW
.void
setPreDupRow(int newval)
Sets the value of the controlXPRSconstants.PREDUPROW
.void
setPreElimQuad(int newval)
Sets the value of the controlXPRSconstants.PREELIMQUAD
.void
setPreFolding(int newval)
Sets the value of the controlXPRSconstants.PREFOLDING
.void
setPreImplications(int newval)
Sets the value of the controlXPRSconstants.PREIMPLICATIONS
.void
setPreLinDep(int newval)
Sets the value of the controlXPRSconstants.PRELINDEP
.void
setPreObjCutDetect(int newval)
Sets the value of the controlXPRSconstants.PREOBJCUTDETECT
.void
setPrePermute(int newval)
Sets the value of the controlXPRSconstants.PREPERMUTE
.void
setPrePermuteSeed(int newval)
Sets the value of the controlXPRSconstants.PREPERMUTESEED
.void
setPreProbing(int newval)
Sets the value of the controlXPRSconstants.PREPROBING
.void
setPreProbing(XPRSenumerations.PreProbing newval)
Sets the value of the controlXPRSconstants.PREPROBING
.void
setPreProtectDual(int newval)
Sets the value of the controlXPRSconstants.PREPROTECTDUAL
.void
setPresolve(int newval)
Sets the value of the controlXPRSconstants.PRESOLVE
.void
setPresolve(XPRSenumerations.Presolve newval)
Sets the value of the controlXPRSconstants.PRESOLVE
.void
setPresolveMaxGrow(double newval)
Sets the value of the controlXPRSconstants.PRESOLVEMAXGROW
.void
setPresolveOps(int newval)
Sets the value of the controlXPRSconstants.PRESOLVEOPS
.void
setPresolveOps(XPRSenumerations.PresolveOperations newval)
Sets the value of the controlXPRSconstants.PRESOLVEOPS
.void
setPresolvePasses(int newval)
Sets the value of the controlXPRSconstants.PRESOLVEPASSES
.void
setPreSort(int newval)
Sets the value of the controlXPRSconstants.PRESORT
.void
setPricingAlg(int newval)
Sets the value of the controlXPRSconstants.PRICINGALG
.void
setPricingAlg(XPRSenumerations.Pricing newval)
Sets the value of the controlXPRSconstants.PRICINGALG
.void
setPrimalPerturb(double newval)
Sets the value of the controlXPRSconstants.PRIMALPERTURB
.void
setPrimalUnshift(int newval)
Sets the value of the controlXPRSconstants.PRIMALUNSHIFT
.void
setPrimalUnshift(XPRSenumerations.PrimalUnshift newval)
Sets the value of the controlXPRSconstants.PRIMALUNSHIFT
.void
setPseudoCost(double newval)
Sets the value of the controlXPRSconstants.PSEUDOCOST
.void
setPwlDualReductions(int newval)
Sets the value of the controlXPRSconstants.PWLDUALREDUCTIONS
.void
setPwlNonConvexTransformation(int newval)
Sets the value of the controlXPRSconstants.PWLNONCONVEXTRANSFORMATION
.void
setQCCuts(int newval)
Sets the value of the controlXPRSconstants.QCCUTS
.void
setQCRootAlg(int newval)
Sets the value of the controlXPRSconstants.QCROOTALG
.void
setQSimplexOps(int newval)
Sets the value of the controlXPRSconstants.QSIMPLEXOPS
.void
setQuadraticUnshift(int newval)
Sets the value of the controlXPRSconstants.QUADRATICUNSHIFT
.void
setQuadraticUnshift(XPRSenumerations.AlwaysNeverAutomatic newval)
Sets the value of the controlXPRSconstants.QUADRATICUNSHIFT
.void
setRandomSeed(int newval)
Sets the value of the controlXPRSconstants.RANDOMSEED
.void
setRefactor(int newval)
Sets the value of the controlXPRSconstants.REFACTOR
.void
setRefineOps(int newval)
Sets the value of the controlXPRSconstants.REFINEOPS
.void
setRelaxTreeMemoryLimit(double newval)
Sets the value of the controlXPRSconstants.RELAXTREEMEMORYLIMIT
.void
setRelPivotTol(double newval)
Sets the value of the controlXPRSconstants.RELPIVOTTOL
.void
setRepairIndefiniteQ(XPRSenumerations.RepairIndefiniteQuadratic newval)
Sets the value of the controlXPRSconstants.REPAIRINDEFINITEQ
.void
setRepairIndefiniteQMax(double newval)
Sets the value of the controlXPRSconstants.REPAIRINDEFINITEQMAX
.void
setRepairInfeasMaxTime(int newval)
Sets the value of the controlXPRSconstants.REPAIRINFEASMAXTIME
.void
setResourceStrategy(int newval)
Sets the value of the controlXPRSconstants.RESOURCESTRATEGY
.void
setRootPresolve(int newval)
Sets the value of the controlXPRSconstants.ROOTPRESOLVE
.void
setRootPresolve(XPRSenumerations.AlwaysNeverAutomatic newval)
Sets the value of the controlXPRSconstants.ROOTPRESOLVE
.void
setSBBest(int newval)
Sets the value of the controlXPRSconstants.SBBEST
.void
setSbEffort(double newval)
Sets the value of the controlXPRSconstants.SBEFFORT
.void
setSBEstimate(int newval)
Sets the value of the controlXPRSconstants.SBESTIMATE
.void
setSBIterLimit(int newval)
Sets the value of the controlXPRSconstants.SBITERLIMIT
.void
setSBSelect(int newval)
Sets the value of the controlXPRSconstants.SBSELECT
.void
setScaling(int newval)
Sets the value of the controlXPRSconstants.SCALING
.void
setScaling(XPRSenumerations.Scaling newval)
Sets the value of the controlXPRSconstants.SCALING
.void
setSerializePreIntSol(int newval)
Sets the value of the controlXPRSconstants.SERIALIZEPREINTSOL
.void
setSifting(int newval)
Sets the value of the controlXPRSconstants.SIFTING
.void
setSiftPasses(int newval)
Sets the value of the controlXPRSconstants.SIFTPASSES
.void
setSiftPresolveOps(int newval)
Sets the value of the controlXPRSconstants.SIFTPRESOLVEOPS
.void
setSiftSwitch(int newval)
Sets the value of the controlXPRSconstants.SIFTSWITCH
.void
setSleepOnThreadWait(int newval)
Sets the value of the controlXPRSconstants.SLEEPONTHREADWAIT
.void
setSOSRefTol(double newval)
Sets the value of the controlXPRSconstants.SOSREFTOL
.void
setSymmetry(int newval)
Sets the value of the controlXPRSconstants.SYMMETRY
.void
setSymSelect(int newval)
Sets the value of the controlXPRSconstants.SYMSELECT
.void
setThreads(int newval)
Sets the value of the controlXPRSconstants.THREADS
.void
setTrace(int newval)
Sets the value of the controlXPRSconstants.TRACE
.void
setTreeCompression(int newval)
Sets the value of the controlXPRSconstants.TREECOMPRESSION
.void
setTreeCoverCuts(int newval)
Sets the value of the controlXPRSconstants.TREECOVERCUTS
.void
setTreeCutSelect(int newval)
Sets the value of the controlXPRSconstants.TREECUTSELECT
.void
setTreeDiagnostics(int newval)
Sets the value of the controlXPRSconstants.TREEDIAGNOSTICS
.void
setTreeDiagnostics(XPRSenumerations.TreeDiagnostics newval)
Sets the value of the controlXPRSconstants.TREEDIAGNOSTICS
.void
setTreeGomCuts(int newval)
Sets the value of the controlXPRSconstants.TREEGOMCUTS
.void
setTreeMemoryLimit(int newval)
Sets the value of the controlXPRSconstants.TREEMEMORYLIMIT
.void
setTreeMemorySavingTarget(double newval)
Sets the value of the controlXPRSconstants.TREEMEMORYSAVINGTARGET
.void
setTreeQCCuts(int newval)
Sets the value of the controlXPRSconstants.TREEQCCUTS
.void
setTunerHistory(XPRSenumerations.TunerHistory newval)
Sets the value of the controlXPRSconstants.TUNERHISTORY
.void
setTunerMaxTime(int newval)
Sets the value of the controlXPRSconstants.TUNERMAXTIME
.void
setTunerMethod(XPRSenumerations.TunerMethod newval)
Sets the value of the controlXPRSconstants.TUNERMETHOD
.void
setTunerMethodFile(java.lang.String newval)
Sets the value of the controlXPRSconstants.TUNERMETHODFILE
.void
setTunerMode(XPRSenumerations.TunerMode newval)
Sets the value of the controlXPRSconstants.TUNERMODE
.void
setTunerOutput(int newval)
Sets the value of the controlXPRSconstants.TUNEROUTPUT
.void
setTunerOutputPath(java.lang.String newval)
Sets the value of the controlXPRSconstants.TUNEROUTPUTPATH
.void
setTunerPermute(int newval)
Sets the value of the controlXPRSconstants.TUNERPERMUTE
.void
setTunerRootAlg(XPRSenumerations.TunerRootAlg newval)
Sets the value of the controlXPRSconstants.TUNERROOTALG
.void
setTunerSessionName(java.lang.String newval)
Sets the value of the controlXPRSconstants.TUNERSESSIONNAME
.void
setTunerTarget(XPRSenumerations.TunerTarget newval)
Sets the value of the controlXPRSconstants.TUNERTARGET
.void
setTunerThreads(int newval)
Sets the value of the controlXPRSconstants.TUNERTHREADS
.void
setTunerVerbose(int newval)
Sets the value of the controlXPRSconstants.TUNERVERBOSE
.void
setUserSolHeuristic(int newval)
Sets the value of the controlXPRSconstants.USERSOLHEURISTIC
.void
setVarSelection(int newval)
Sets the value of the controlXPRSconstants.VARSELECTION
.void
setVarSelection(XPRSenumerations.VariableSelection newval)
Sets the value of the controlXPRSconstants.VARSELECTION
.void
setVersion(int newval)
Sets the value of the controlXPRSconstants.VERSION
.
-
-
-
Method Detail
-
getExtraRows
public int getExtraRows()
Retrieves the value of the controlXPRSconstants.EXTRAROWS
. The initial number of extra rows to allow for in the matrix, including cuts
-
setExtraRows
public void setExtraRows(int newval)
Sets the value of the controlXPRSconstants.EXTRAROWS
. The initial number of extra rows to allow for in the matrix, including cuts
-
resetExtraRows
public void resetExtraRows()
Resets to its default the value of controlXPRSconstants.EXTRAROWS
-
getExtraCols
public int getExtraCols()
Retrieves the value of the controlXPRSconstants.EXTRACOLS
. The initial number of extra columns to allow for in the matrix
-
setExtraCols
public void setExtraCols(int newval)
Sets the value of the controlXPRSconstants.EXTRACOLS
. The initial number of extra columns to allow for in the matrix
-
resetExtraCols
public void resetExtraCols()
Resets to its default the value of controlXPRSconstants.EXTRACOLS
-
getExtraElems
public long getExtraElems()
Retrieves the value of the controlXPRSconstants.EXTRAELEMS
. The initial number of extra matrix elements to allow for in the matrix, including cuts
-
setExtraElems
public void setExtraElems(long newval)
Sets the value of the controlXPRSconstants.EXTRAELEMS
. The initial number of extra matrix elements to allow for in the matrix, including cuts
-
resetExtraElems
public void resetExtraElems()
Resets to its default the value of controlXPRSconstants.EXTRAELEMS
-
getLPIterLimit
public int getLPIterLimit()
Retrieves the value of the controlXPRSconstants.LPITERLIMIT
. The maximum number of iterations to be performed before the optimization terminates
-
setLPIterLimit
public void setLPIterLimit(int newval)
Sets the value of the controlXPRSconstants.LPITERLIMIT
. The maximum number of iterations to be performed before the optimization terminates
-
resetLPIterLimit
public void resetLPIterLimit()
Resets to its default the value of controlXPRSconstants.LPITERLIMIT
-
getLPLog
public int getLPLog()
Retrieves the value of the controlXPRSconstants.LPLOG
. The frequency at which the simplex log is printed
-
setLPLog
public void setLPLog(int newval)
Sets the value of the controlXPRSconstants.LPLOG
. The frequency at which the simplex log is printed
-
resetLPLog
public void resetLPLog()
Resets to its default the value of controlXPRSconstants.LPLOG
-
getScaling
public int getScaling()
Retrieves the value of the controlXPRSconstants.SCALING
. Bit vector describing how to scale the problem (Values are from the enumerationXPRSenumerations.Scaling
)
-
setScaling
public void setScaling(int newval)
Sets the value of the controlXPRSconstants.SCALING
. Bit vector describing how to scale the problem (Values are from the enumerationXPRSenumerations.Scaling
)
-
setScaling
public void setScaling(XPRSenumerations.Scaling newval)
Sets the value of the controlXPRSconstants.SCALING
. Bit vector describing how to scale the problem (Values are from the enumerationXPRSenumerations.Scaling
)
-
resetScaling
public void resetScaling()
Resets to its default the value of controlXPRSconstants.SCALING
-
getPresolve
public int getPresolve()
Retrieves the value of the controlXPRSconstants.PRESOLVE
. If presolve should be applied (Values are from the enumerationXPRSenumerations.Presolve
)
-
setPresolve
public void setPresolve(int newval)
Sets the value of the controlXPRSconstants.PRESOLVE
. If presolve should be applied (Values are from the enumerationXPRSenumerations.Presolve
)
-
setPresolve
public void setPresolve(XPRSenumerations.Presolve newval)
Sets the value of the controlXPRSconstants.PRESOLVE
. If presolve should be applied (Values are from the enumerationXPRSenumerations.Presolve
)
-
resetPresolve
public void resetPresolve()
Resets to its default the value of controlXPRSconstants.PRESOLVE
-
getCrash
public int getCrash()
Retrieves the value of the controlXPRSconstants.CRASH
. Type of crash used
-
setCrash
public void setCrash(int newval)
Sets the value of the controlXPRSconstants.CRASH
. Type of crash used
-
resetCrash
public void resetCrash()
Resets to its default the value of controlXPRSconstants.CRASH
-
getPricingAlg
public int getPricingAlg()
Retrieves the value of the controlXPRSconstants.PRICINGALG
. Primal simplex pricing method (Values are from the enumerationXPRSenumerations.Pricing
)
-
setPricingAlg
public void setPricingAlg(int newval)
Sets the value of the controlXPRSconstants.PRICINGALG
. Primal simplex pricing method (Values are from the enumerationXPRSenumerations.Pricing
)
-
setPricingAlg
public void setPricingAlg(XPRSenumerations.Pricing newval)
Sets the value of the controlXPRSconstants.PRICINGALG
. Primal simplex pricing method (Values are from the enumerationXPRSenumerations.Pricing
)
-
resetPricingAlg
public void resetPricingAlg()
Resets to its default the value of controlXPRSconstants.PRICINGALG
-
getInvertFreq
public int getInvertFreq()
Retrieves the value of the controlXPRSconstants.INVERTFREQ
. Refactorization frequency between pivots
-
setInvertFreq
public void setInvertFreq(int newval)
Sets the value of the controlXPRSconstants.INVERTFREQ
. Refactorization frequency between pivots
-
resetInvertFreq
public void resetInvertFreq()
Resets to its default the value of controlXPRSconstants.INVERTFREQ
-
getInvertMin
public int getInvertMin()
Retrieves the value of the controlXPRSconstants.INVERTMIN
. The minimum number of iterations between full inversions of the basis matrix
-
setInvertMin
public void setInvertMin(int newval)
Sets the value of the controlXPRSconstants.INVERTMIN
. The minimum number of iterations between full inversions of the basis matrix
-
resetInvertMin
public void resetInvertMin()
Resets to its default the value of controlXPRSconstants.INVERTMIN
-
getMaxNode
public int getMaxNode()
Retrieves the value of the controlXPRSconstants.MAXNODE
. B&B maximum number of nodes that will be explored (before asking if go on)
-
setMaxNode
public void setMaxNode(int newval)
Sets the value of the controlXPRSconstants.MAXNODE
. B&B maximum number of nodes that will be explored (before asking if go on)
-
resetMaxNode
public void resetMaxNode()
Resets to its default the value of controlXPRSconstants.MAXNODE
-
getMaxTime
public int getMaxTime()
Retrieves the value of the controlXPRSconstants.MAXTIME
. Maximum time in seconds that the Optimizer will run before it terminates
-
setMaxTime
public void setMaxTime(int newval)
Sets the value of the controlXPRSconstants.MAXTIME
. Maximum time in seconds that the Optimizer will run before it terminates
-
resetMaxTime
public void resetMaxTime()
Resets to its default the value of controlXPRSconstants.MAXTIME
-
getMaxMIPSol
public int getMaxMIPSol()
Retrieves the value of the controlXPRSconstants.MAXMIPSOL
. B&B limit on the number of integer solutions to be found (before asking if go on)
-
setMaxMIPSol
public void setMaxMIPSol(int newval)
Sets the value of the controlXPRSconstants.MAXMIPSOL
. B&B limit on the number of integer solutions to be found (before asking if go on)
-
resetMaxMIPSol
public void resetMaxMIPSol()
Resets to its default the value of controlXPRSconstants.MAXMIPSOL
-
getSiftPasses
public int getSiftPasses()
Retrieves the value of the controlXPRSconstants.SIFTPASSES
. Number of dual inf. passes during the sifting algorithm
-
setSiftPasses
public void setSiftPasses(int newval)
Sets the value of the controlXPRSconstants.SIFTPASSES
. Number of dual inf. passes during the sifting algorithm
-
resetSiftPasses
public void resetSiftPasses()
Resets to its default the value of controlXPRSconstants.SIFTPASSES
-
getDefaultAlg
public XPRSenumerations.DefaultAlg getDefaultAlg()
Retrieves the value of the controlXPRSconstants.DEFAULTALG
. The algorithm that will be used to solve the LP if no algorithm flag is passed (Values are from the enumerationXPRSenumerations.DefaultAlg
)
-
setDefaultAlg
public void setDefaultAlg(XPRSenumerations.DefaultAlg newval)
Sets the value of the controlXPRSconstants.DEFAULTALG
. The algorithm that will be used to solve the LP if no algorithm flag is passed (Values are from the enumerationXPRSenumerations.DefaultAlg
)
-
resetDefaultAlg
public void resetDefaultAlg()
Resets to its default the value of controlXPRSconstants.DEFAULTALG
-
getVarSelection
public int getVarSelection()
Retrieves the value of the controlXPRSconstants.VARSELECTION
. The formula in B&B used to select which integer variable to be branched on at a node (Values are from the enumerationXPRSenumerations.VariableSelection
)
-
setVarSelection
public void setVarSelection(int newval)
Sets the value of the controlXPRSconstants.VARSELECTION
. The formula in B&B used to select which integer variable to be branched on at a node (Values are from the enumerationXPRSenumerations.VariableSelection
)
-
setVarSelection
public void setVarSelection(XPRSenumerations.VariableSelection newval)
Sets the value of the controlXPRSconstants.VARSELECTION
. The formula in B&B used to select which integer variable to be branched on at a node (Values are from the enumerationXPRSenumerations.VariableSelection
)
-
resetVarSelection
public void resetVarSelection()
Resets to its default the value of controlXPRSconstants.VARSELECTION
-
getNodeSelection
public int getNodeSelection()
Retrieves the value of the controlXPRSconstants.NODESELECTION
. B&B strategy 1,2,3,4,5: local, best, local depth, best than local, pure depth first (Values are from the enumerationXPRSenumerations.NodeSelectionCriteria
)
-
setNodeSelection
public void setNodeSelection(int newval)
Sets the value of the controlXPRSconstants.NODESELECTION
. B&B strategy 1,2,3,4,5: local, best, local depth, best than local, pure depth first (Values are from the enumerationXPRSenumerations.NodeSelectionCriteria
)
-
setNodeSelection
public void setNodeSelection(XPRSenumerations.NodeSelectionCriteria newval)
Sets the value of the controlXPRSconstants.NODESELECTION
. B&B strategy 1,2,3,4,5: local, best, local depth, best than local, pure depth first (Values are from the enumerationXPRSenumerations.NodeSelectionCriteria
)
-
resetNodeSelection
public void resetNodeSelection()
Resets to its default the value of controlXPRSconstants.NODESELECTION
-
getBackTrack
public int getBackTrack()
Retrieves the value of the controlXPRSconstants.BACKTRACK
. How the next node in the tree search is selected for processing in B&B (Values are from the enumerationXPRSenumerations.BacktrackAlg
)
-
setBackTrack
public void setBackTrack(int newval)
Sets the value of the controlXPRSconstants.BACKTRACK
. How the next node in the tree search is selected for processing in B&B (Values are from the enumerationXPRSenumerations.BacktrackAlg
)
-
setBackTrack
public void setBackTrack(XPRSenumerations.BacktrackAlg newval)
Sets the value of the controlXPRSconstants.BACKTRACK
. How the next node in the tree search is selected for processing in B&B (Values are from the enumerationXPRSenumerations.BacktrackAlg
)
-
resetBackTrack
public void resetBackTrack()
Resets to its default the value of controlXPRSconstants.BACKTRACK
-
getMIPLog
public int getMIPLog()
Retrieves the value of the controlXPRSconstants.MIPLOG
. Global print control
-
setMIPLog
public void setMIPLog(int newval)
Sets the value of the controlXPRSconstants.MIPLOG
. Global print control
-
resetMIPLog
public void resetMIPLog()
Resets to its default the value of controlXPRSconstants.MIPLOG
-
getKeepNRows
public int getKeepNRows()
Retrieves the value of the controlXPRSconstants.KEEPNROWS
. Handling of neutral rows in MPS reader: -1: drop them, 0: drop nonzeros, 1: keep them
-
setKeepNRows
public void setKeepNRows(int newval)
Sets the value of the controlXPRSconstants.KEEPNROWS
. Handling of neutral rows in MPS reader: -1: drop them, 0: drop nonzeros, 1: keep them
-
resetKeepNRows
public void resetKeepNRows()
Resets to its default the value of controlXPRSconstants.KEEPNROWS
-
getMPSEcho
public int getMPSEcho()
Retrieves the value of the controlXPRSconstants.MPSECHO
. Determines if comments in MPS matrix files are to be printed out during matrix input
-
setMPSEcho
public void setMPSEcho(int newval)
Sets the value of the controlXPRSconstants.MPSECHO
. Determines if comments in MPS matrix files are to be printed out during matrix input
-
resetMPSEcho
public void resetMPSEcho()
Resets to its default the value of controlXPRSconstants.MPSECHO
-
getMaxPageLines
public int getMaxPageLines()
Retrieves the value of the controlXPRSconstants.MAXPAGELINES
. Number of lines between page breaks in printable output
-
setMaxPageLines
public void setMaxPageLines(int newval)
Sets the value of the controlXPRSconstants.MAXPAGELINES
. Number of lines between page breaks in printable output
-
resetMaxPageLines
public void resetMaxPageLines()
Resets to its default the value of controlXPRSconstants.MAXPAGELINES
-
getOutputLog
public int getOutputLog()
Retrieves the value of the controlXPRSconstants.OUTPUTLOG
. Turn off all messages (Values are from the enumerationXPRSenumerations.OutputDetail
)
-
setOutputLog
public void setOutputLog(int newval)
Sets the value of the controlXPRSconstants.OUTPUTLOG
. Turn off all messages (Values are from the enumerationXPRSenumerations.OutputDetail
)
-
setOutputLog
public void setOutputLog(XPRSenumerations.OutputDetail newval)
Sets the value of the controlXPRSconstants.OUTPUTLOG
. Turn off all messages (Values are from the enumerationXPRSenumerations.OutputDetail
)
-
resetOutputLog
public void resetOutputLog()
Resets to its default the value of controlXPRSconstants.OUTPUTLOG
-
getExtraPresolve
public long getExtraPresolve()
Retrieves the value of the controlXPRSconstants.EXTRAPRESOLVE
. The initial number of extra elements to allow for in the presolve
-
setExtraPresolve
public void setExtraPresolve(long newval)
Sets the value of the controlXPRSconstants.EXTRAPRESOLVE
. The initial number of extra elements to allow for in the presolve
-
resetExtraPresolve
public void resetExtraPresolve()
Resets to its default the value of controlXPRSconstants.EXTRAPRESOLVE
-
getBarSolution
public int getBarSolution()
Retrieves the value of the controlXPRSconstants.BARSOLUTION
. Controls if the barrier should return the best solution or the solution of the last iter
-
setBarSolution
public void setBarSolution(int newval)
Sets the value of the controlXPRSconstants.BARSOLUTION
. Controls if the barrier should return the best solution or the solution of the last iter
-
resetBarSolution
public void resetBarSolution()
Resets to its default the value of controlXPRSconstants.BARSOLUTION
-
getCacheSize
public int getCacheSize()
Retrieves the value of the controlXPRSconstants.CACHESIZE
. Newton barrier: L2 cache size in kB (kilo bytes) of the CPU
-
setCacheSize
public void setCacheSize(int newval)
Sets the value of the controlXPRSconstants.CACHESIZE
. Newton barrier: L2 cache size in kB (kilo bytes) of the CPU
-
resetCacheSize
public void resetCacheSize()
Resets to its default the value of controlXPRSconstants.CACHESIZE
-
getCrossOver
public int getCrossOver()
Retrieves the value of the controlXPRSconstants.CROSSOVER
. If cross-over is called after the barrier (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
setCrossOver
public void setCrossOver(int newval)
Sets the value of the controlXPRSconstants.CROSSOVER
. If cross-over is called after the barrier (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
setCrossOver
public void setCrossOver(XPRSenumerations.AlwaysNeverAutomatic newval)
Sets the value of the controlXPRSconstants.CROSSOVER
. If cross-over is called after the barrier (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
resetCrossOver
public void resetCrossOver()
Resets to its default the value of controlXPRSconstants.CROSSOVER
-
getBarIterLimit
public int getBarIterLimit()
Retrieves the value of the controlXPRSconstants.BARITERLIMIT
. Newton barrier: The maximum number of iterations
-
setBarIterLimit
public void setBarIterLimit(int newval)
Sets the value of the controlXPRSconstants.BARITERLIMIT
. Newton barrier: The maximum number of iterations
-
resetBarIterLimit
public void resetBarIterLimit()
Resets to its default the value of controlXPRSconstants.BARITERLIMIT
-
getCholeskyAlg
public int getCholeskyAlg()
Retrieves the value of the controlXPRSconstants.CHOLESKYALG
. Newton barrier: type of Cholesky factorization used (Values are from the enumerationXPRSenumerations.CholeskyAlgorithm
)
-
setCholeskyAlg
public void setCholeskyAlg(int newval)
Sets the value of the controlXPRSconstants.CHOLESKYALG
. Newton barrier: type of Cholesky factorization used (Values are from the enumerationXPRSenumerations.CholeskyAlgorithm
)
-
setCholeskyAlg
public void setCholeskyAlg(XPRSenumerations.CholeskyAlgorithm newval)
Sets the value of the controlXPRSconstants.CHOLESKYALG
. Newton barrier: type of Cholesky factorization used (Values are from the enumerationXPRSenumerations.CholeskyAlgorithm
)
-
resetCholeskyAlg
public void resetCholeskyAlg()
Resets to its default the value of controlXPRSconstants.CHOLESKYALG
-
getBarOutput
public int getBarOutput()
Retrieves the value of the controlXPRSconstants.BAROUTPUT
. Newton barrier: This specifies the level of solution output provided
-
setBarOutput
public void setBarOutput(int newval)
Sets the value of the controlXPRSconstants.BAROUTPUT
. Newton barrier: This specifies the level of solution output provided
-
resetBarOutput
public void resetBarOutput()
Resets to its default the value of controlXPRSconstants.BAROUTPUT
-
getCStyle
public int getCStyle()
Retrieves the value of the controlXPRSconstants.CSTYLE
. Convention used for numbering arrays 0,1 : Fortran, C
-
setCStyle
public void setCStyle(int newval)
Sets the value of the controlXPRSconstants.CSTYLE
. Convention used for numbering arrays 0,1 : Fortran, C
-
resetCStyle
public void resetCStyle()
Resets to its default the value of controlXPRSconstants.CSTYLE
-
getExtraMIPEnts
public int getExtraMIPEnts()
Retrieves the value of the controlXPRSconstants.EXTRAMIPENTS
. The initial number of extra global entities to allow for
-
setExtraMIPEnts
public void setExtraMIPEnts(int newval)
Sets the value of the controlXPRSconstants.EXTRAMIPENTS
. The initial number of extra global entities to allow for
-
resetExtraMIPEnts
public void resetExtraMIPEnts()
Resets to its default the value of controlXPRSconstants.EXTRAMIPENTS
-
getRefactor
public int getRefactor()
Retrieves the value of the controlXPRSconstants.REFACTOR
. If the optimization should restart using the current factorization in memory
-
setRefactor
public void setRefactor(int newval)
Sets the value of the controlXPRSconstants.REFACTOR
. If the optimization should restart using the current factorization in memory
-
resetRefactor
public void resetRefactor()
Resets to its default the value of controlXPRSconstants.REFACTOR
-
getBarThreads
public int getBarThreads()
Retrieves the value of the controlXPRSconstants.BARTHREADS
. Newton barrier: The number of threads implemented to run the algorithm
-
setBarThreads
public void setBarThreads(int newval)
Sets the value of the controlXPRSconstants.BARTHREADS
. Newton barrier: The number of threads implemented to run the algorithm
-
resetBarThreads
public void resetBarThreads()
Resets to its default the value of controlXPRSconstants.BARTHREADS
-
getKeepBasis
public int getKeepBasis()
Retrieves the value of the controlXPRSconstants.KEEPBASIS
. If the current basis should be kept when reoptimizing a problem
-
setKeepBasis
public void setKeepBasis(int newval)
Sets the value of the controlXPRSconstants.KEEPBASIS
. If the current basis should be kept when reoptimizing a problem
-
resetKeepBasis
public void resetKeepBasis()
Resets to its default the value of controlXPRSconstants.KEEPBASIS
-
getCrossoverOps
public int getCrossoverOps()
Retrieves the value of the controlXPRSconstants.CROSSOVEROPS
. Bit control for fine-tuning the crossover
-
setCrossoverOps
public void setCrossoverOps(int newval)
Sets the value of the controlXPRSconstants.CROSSOVEROPS
. Bit control for fine-tuning the crossover
-
resetCrossoverOps
public void resetCrossoverOps()
Resets to its default the value of controlXPRSconstants.CROSSOVEROPS
-
getVersion
public int getVersion()
Retrieves the value of the controlXPRSconstants.VERSION
. The Optimizer version number
-
setVersion
public void setVersion(int newval)
Sets the value of the controlXPRSconstants.VERSION
. The Optimizer version number
-
resetVersion
public void resetVersion()
Resets to its default the value of controlXPRSconstants.VERSION
-
getCrossoverThreads
public int getCrossoverThreads()
Retrieves the value of the controlXPRSconstants.CROSSOVERTHREADS
. Crossover: The number of threads implemented to run the algorithm
-
setCrossoverThreads
public void setCrossoverThreads(int newval)
Sets the value of the controlXPRSconstants.CROSSOVERTHREADS
. Crossover: The number of threads implemented to run the algorithm
-
resetCrossoverThreads
public void resetCrossoverThreads()
Resets to its default the value of controlXPRSconstants.CROSSOVERTHREADS
-
getBigmMethod
public int getBigmMethod()
Retrieves the value of the controlXPRSconstants.BIGMMETHOD
. If use the 'Big M' method, or the standard phase I and phase II
-
setBigmMethod
public void setBigmMethod(int newval)
Sets the value of the controlXPRSconstants.BIGMMETHOD
. If use the 'Big M' method, or the standard phase I and phase II
-
resetBigmMethod
public void resetBigmMethod()
Resets to its default the value of controlXPRSconstants.BIGMMETHOD
-
getMPSNameLength
public int getMPSNameLength()
Retrieves the value of the controlXPRSconstants.MPSNAMELENGTH
. Length of row and column names in multiple of eight
-
setMPSNameLength
public void setMPSNameLength(int newval)
Sets the value of the controlXPRSconstants.MPSNAMELENGTH
. Length of row and column names in multiple of eight
-
resetMPSNameLength
public void resetMPSNameLength()
Resets to its default the value of controlXPRSconstants.MPSNAMELENGTH
-
getElimFillIn
public int getElimFillIn()
Retrieves the value of the controlXPRSconstants.ELIMFILLIN
. Amount of fill-in allowed when performing an elimination in presolve
-
setElimFillIn
public void setElimFillIn(int newval)
Sets the value of the controlXPRSconstants.ELIMFILLIN
. Amount of fill-in allowed when performing an elimination in presolve
-
resetElimFillIn
public void resetElimFillIn()
Resets to its default the value of controlXPRSconstants.ELIMFILLIN
-
getPresolveOps
public int getPresolveOps()
Retrieves the value of the controlXPRSconstants.PRESOLVEOPS
. Which operations to apply during presolve as a bit vector (Values are from the enumerationXPRSenumerations.PresolveOperations
)
-
setPresolveOps
public void setPresolveOps(int newval)
Sets the value of the controlXPRSconstants.PRESOLVEOPS
. Which operations to apply during presolve as a bit vector (Values are from the enumerationXPRSenumerations.PresolveOperations
)
-
setPresolveOps
public void setPresolveOps(XPRSenumerations.PresolveOperations newval)
Sets the value of the controlXPRSconstants.PRESOLVEOPS
. Which operations to apply during presolve as a bit vector (Values are from the enumerationXPRSenumerations.PresolveOperations
)
-
resetPresolveOps
public void resetPresolveOps()
Resets to its default the value of controlXPRSconstants.PRESOLVEOPS
-
getMIPPresolve
public int getMIPPresolve()
Retrieves the value of the controlXPRSconstants.MIPPRESOLVE
. Node integer presolve options as a bit vector (Values are from the enumerationXPRSenumerations.MipPresolve
)
-
setMIPPresolve
public void setMIPPresolve(int newval)
Sets the value of the controlXPRSconstants.MIPPRESOLVE
. Node integer presolve options as a bit vector (Values are from the enumerationXPRSenumerations.MipPresolve
)
-
setMIPPresolve
public void setMIPPresolve(XPRSenumerations.MipPresolve newval)
Sets the value of the controlXPRSconstants.MIPPRESOLVE
. Node integer presolve options as a bit vector (Values are from the enumerationXPRSenumerations.MipPresolve
)
-
resetMIPPresolve
public void resetMIPPresolve()
Resets to its default the value of controlXPRSconstants.MIPPRESOLVE
-
getMIPThreads
public int getMIPThreads()
Retrieves the value of the controlXPRSconstants.MIPTHREADS
. B&B: The number of threads implemented to run the parallel MIP code
-
setMIPThreads
public void setMIPThreads(int newval)
Sets the value of the controlXPRSconstants.MIPTHREADS
. B&B: The number of threads implemented to run the parallel MIP code
-
resetMIPThreads
public void resetMIPThreads()
Resets to its default the value of controlXPRSconstants.MIPTHREADS
-
getBarOrder
public XPRSenumerations.BarOrder getBarOrder()
Retrieves the value of the controlXPRSconstants.BARORDER
. Newton barrier: This specifies the ordering algorithm for the Cholesky factorization (Values are from the enumerationXPRSenumerations.BarOrder
)
-
setBarOrder
public void setBarOrder(XPRSenumerations.BarOrder newval)
Sets the value of the controlXPRSconstants.BARORDER
. Newton barrier: This specifies the ordering algorithm for the Cholesky factorization (Values are from the enumerationXPRSenumerations.BarOrder
)
-
resetBarOrder
public void resetBarOrder()
Resets to its default the value of controlXPRSconstants.BARORDER
-
getBreadthFirst
public int getBreadthFirst()
Retrieves the value of the controlXPRSconstants.BREADTHFIRST
. B&B: the number of nodes to include in best-first before switching to local first search
-
setBreadthFirst
public void setBreadthFirst(int newval)
Sets the value of the controlXPRSconstants.BREADTHFIRST
. B&B: the number of nodes to include in best-first before switching to local first search
-
resetBreadthFirst
public void resetBreadthFirst()
Resets to its default the value of controlXPRSconstants.BREADTHFIRST
-
getAutoPerturb
public int getAutoPerturb()
Retrieves the value of the controlXPRSconstants.AUTOPERTURB
. This indicates whether automatic perturbation is performed (Values are from the enumerationXPRSenumerations.OnOff
)
-
setAutoPerturb
public void setAutoPerturb(int newval)
Sets the value of the controlXPRSconstants.AUTOPERTURB
. This indicates whether automatic perturbation is performed (Values are from the enumerationXPRSenumerations.OnOff
)
-
setAutoPerturb
public void setAutoPerturb(XPRSenumerations.OnOff newval)
Sets the value of the controlXPRSconstants.AUTOPERTURB
. This indicates whether automatic perturbation is performed (Values are from the enumerationXPRSenumerations.OnOff
)
-
resetAutoPerturb
public void resetAutoPerturb()
Resets to its default the value of controlXPRSconstants.AUTOPERTURB
-
getDenseColLimit
public int getDenseColLimit()
Retrieves the value of the controlXPRSconstants.DENSECOLLIMIT
. Newton barrier: Columns with more than DENSECOLLIMIT elements are considered to be dense
-
setDenseColLimit
public void setDenseColLimit(int newval)
Sets the value of the controlXPRSconstants.DENSECOLLIMIT
. Newton barrier: Columns with more than DENSECOLLIMIT elements are considered to be dense
-
resetDenseColLimit
public void resetDenseColLimit()
Resets to its default the value of controlXPRSconstants.DENSECOLLIMIT
-
getCallbackFromMasterThread
public int getCallbackFromMasterThread()
Retrieves the value of the controlXPRSconstants.CALLBACKFROMMASTERTHREAD
. If set, callbacks will only be called from the master thread, never from a slave thread
-
setCallbackFromMasterThread
public void setCallbackFromMasterThread(int newval)
Sets the value of the controlXPRSconstants.CALLBACKFROMMASTERTHREAD
. If set, callbacks will only be called from the master thread, never from a slave thread
-
resetCallbackFromMasterThread
public void resetCallbackFromMasterThread()
Resets to its default the value of controlXPRSconstants.CALLBACKFROMMASTERTHREAD
-
getMaxMCoeffBufferElems
public int getMaxMCoeffBufferElems()
Retrieves the value of the controlXPRSconstants.MAXMCOEFFBUFFERELEMS
. The matrix coefficient buffer will be automatically flushed when it exceeds this size
-
setMaxMCoeffBufferElems
public void setMaxMCoeffBufferElems(int newval)
Sets the value of the controlXPRSconstants.MAXMCOEFFBUFFERELEMS
. The matrix coefficient buffer will be automatically flushed when it exceeds this size
-
resetMaxMCoeffBufferElems
public void resetMaxMCoeffBufferElems()
Resets to its default the value of controlXPRSconstants.MAXMCOEFFBUFFERELEMS
-
getRefineOps
public int getRefineOps()
Retrieves the value of the controlXPRSconstants.REFINEOPS
. When to run the solution refiner
-
setRefineOps
public void setRefineOps(int newval)
Sets the value of the controlXPRSconstants.REFINEOPS
. When to run the solution refiner
-
resetRefineOps
public void resetRefineOps()
Resets to its default the value of controlXPRSconstants.REFINEOPS
-
getLpRefineIterLimit
public int getLpRefineIterLimit()
Retrieves the value of the controlXPRSconstants.LPREFINEITERLIMIT
. Simplex iteration limit emposed for the LP solution refiner
-
setLpRefineIterLimit
public void setLpRefineIterLimit(int newval)
Sets the value of the controlXPRSconstants.LPREFINEITERLIMIT
. Simplex iteration limit emposed for the LP solution refiner
-
resetLpRefineIterLimit
public void resetLpRefineIterLimit()
Resets to its default the value of controlXPRSconstants.LPREFINEITERLIMIT
-
getMipRefineIterLimit
public int getMipRefineIterLimit()
Retrieves the value of the controlXPRSconstants.MIPREFINEITERLIMIT
. Iteration limit imposed on the MIP solution refiner
-
setMipRefineIterLimit
public void setMipRefineIterLimit(int newval)
Sets the value of the controlXPRSconstants.MIPREFINEITERLIMIT
. Iteration limit imposed on the MIP solution refiner
-
resetMipRefineIterLimit
public void resetMipRefineIterLimit()
Resets to its default the value of controlXPRSconstants.MIPREFINEITERLIMIT
-
getDualizeOps
public int getDualizeOps()
Retrieves the value of the controlXPRSconstants.DUALIZEOPS
. Controls behavior when a problem is dualized
-
setDualizeOps
public void setDualizeOps(int newval)
Sets the value of the controlXPRSconstants.DUALIZEOPS
. Controls behavior when a problem is dualized
-
resetDualizeOps
public void resetDualizeOps()
Resets to its default the value of controlXPRSconstants.DUALIZEOPS
-
getCrossoverIterLimit
public int getCrossoverIterLimit()
Retrieves the value of the controlXPRSconstants.CROSSOVERITERLIMIT
. The maximum number of iterations to be performed by the crossover procedure
-
setCrossoverIterLimit
public void setCrossoverIterLimit(int newval)
Sets the value of the controlXPRSconstants.CROSSOVERITERLIMIT
. The maximum number of iterations to be performed by the crossover procedure
-
resetCrossoverIterLimit
public void resetCrossoverIterLimit()
Resets to its default the value of controlXPRSconstants.CROSSOVERITERLIMIT
-
getPreBasisRed
public int getPreBasisRed()
Retrieves the value of the controlXPRSconstants.PREBASISRED
. Whether to execute the basis reduction algorithm in presolve
-
setPreBasisRed
public void setPreBasisRed(int newval)
Sets the value of the controlXPRSconstants.PREBASISRED
. Whether to execute the basis reduction algorithm in presolve
-
resetPreBasisRed
public void resetPreBasisRed()
Resets to its default the value of controlXPRSconstants.PREBASISRED
-
getPreSort
public int getPreSort()
Retrieves the value of the controlXPRSconstants.PRESORT
. Whether to sort a problem by names when starting presolve.
-
setPreSort
public void setPreSort(int newval)
Sets the value of the controlXPRSconstants.PRESORT
. Whether to sort a problem by names when starting presolve.
-
resetPreSort
public void resetPreSort()
Resets to its default the value of controlXPRSconstants.PRESORT
-
getPrePermute
public int getPrePermute()
Retrieves the value of the controlXPRSconstants.PREPERMUTE
. Whether to permute a problem randomly when starting presolve.
-
setPrePermute
public void setPrePermute(int newval)
Sets the value of the controlXPRSconstants.PREPERMUTE
. Whether to permute a problem randomly when starting presolve.
-
resetPrePermute
public void resetPrePermute()
Resets to its default the value of controlXPRSconstants.PREPERMUTE
-
getPrePermuteSeed
public int getPrePermuteSeed()
Retrieves the value of the controlXPRSconstants.PREPERMUTESEED
. Random seed for the above permutation.
-
setPrePermuteSeed
public void setPrePermuteSeed(int newval)
Sets the value of the controlXPRSconstants.PREPERMUTESEED
. Random seed for the above permutation.
-
resetPrePermuteSeed
public void resetPrePermuteSeed()
Resets to its default the value of controlXPRSconstants.PREPERMUTESEED
-
getMaxMemorySoft
public int getMaxMemorySoft()
Retrieves the value of the controlXPRSconstants.MAXMEMORYSOFT
. The maximum amount of memory the optimizer should try to use
-
setMaxMemorySoft
public void setMaxMemorySoft(int newval)
Sets the value of the controlXPRSconstants.MAXMEMORYSOFT
. The maximum amount of memory the optimizer should try to use
-
resetMaxMemorySoft
public void resetMaxMemorySoft()
Resets to its default the value of controlXPRSconstants.MAXMEMORYSOFT
-
getCutFreq
public int getCutFreq()
Retrieves the value of the controlXPRSconstants.CUTFREQ
. B&B: This specifies the frequency at which cuts are generated in the tree search
-
setCutFreq
public void setCutFreq(int newval)
Sets the value of the controlXPRSconstants.CUTFREQ
. B&B: This specifies the frequency at which cuts are generated in the tree search
-
resetCutFreq
public void resetCutFreq()
Resets to its default the value of controlXPRSconstants.CUTFREQ
-
getSymSelect
public int getSymSelect()
Retrieves the value of the controlXPRSconstants.SYMSELECT
. Fine tune symmetry detection
-
setSymSelect
public void setSymSelect(int newval)
Sets the value of the controlXPRSconstants.SYMSELECT
. Fine tune symmetry detection
-
resetSymSelect
public void resetSymSelect()
Resets to its default the value of controlXPRSconstants.SYMSELECT
-
getSymmetry
public int getSymmetry()
Retrieves the value of the controlXPRSconstants.SYMMETRY
. Controls the symmetry detection
-
setSymmetry
public void setSymmetry(int newval)
Sets the value of the controlXPRSconstants.SYMMETRY
. Controls the symmetry detection
-
resetSymmetry
public void resetSymmetry()
Resets to its default the value of controlXPRSconstants.SYMMETRY
-
getMaxMemoryHard
public int getMaxMemoryHard()
Retrieves the value of the controlXPRSconstants.MAXMEMORYHARD
. The maximum amount of memory the optimizer is allowed to use
-
setMaxMemoryHard
public void setMaxMemoryHard(int newval)
Sets the value of the controlXPRSconstants.MAXMEMORYHARD
. The maximum amount of memory the optimizer is allowed to use
-
resetMaxMemoryHard
public void resetMaxMemoryHard()
Resets to its default the value of controlXPRSconstants.MAXMEMORYHARD
-
getLPThreads
public int getLPThreads()
Retrieves the value of the controlXPRSconstants.LPTHREADS
. Compatibility version of concurrentthreads for Java and .NET interfaces
-
setLPThreads
public void setLPThreads(int newval)
Sets the value of the controlXPRSconstants.LPTHREADS
. Compatibility version of concurrentthreads for Java and .NET interfaces
-
resetLPThreads
public void resetLPThreads()
Resets to its default the value of controlXPRSconstants.LPTHREADS
-
getMIQCPAlg
public int getMIQCPAlg()
Retrieves the value of the controlXPRSconstants.MIQCPALG
. Whether to use outer approximation when solving QCPs
-
setMIQCPAlg
public void setMIQCPAlg(int newval)
Sets the value of the controlXPRSconstants.MIQCPALG
. Whether to use outer approximation when solving QCPs
-
resetMIQCPAlg
public void resetMIQCPAlg()
Resets to its default the value of controlXPRSconstants.MIQCPALG
-
getQCCuts
public int getQCCuts()
Retrieves the value of the controlXPRSconstants.QCCUTS
. Number of rounds of Outer Approximation cuts at the root node
-
setQCCuts
public void setQCCuts(int newval)
Sets the value of the controlXPRSconstants.QCCUTS
. Number of rounds of Outer Approximation cuts at the root node
-
resetQCCuts
public void resetQCCuts()
Resets to its default the value of controlXPRSconstants.QCCUTS
-
getQCRootAlg
public int getQCRootAlg()
Retrieves the value of the controlXPRSconstants.QCROOTALG
. NOTE: this control is obsolete. Use 'mipopt -d' and 'mipopt -b' (default) instead of qcrootalg=0 and qcrootalg=1. Use: solve initial LP with the Barrier method (=1) (allows for adding initial OA cuts. -1: Automatic)
-
setQCRootAlg
public void setQCRootAlg(int newval)
Sets the value of the controlXPRSconstants.QCROOTALG
. NOTE: this control is obsolete. Use 'mipopt -d' and 'mipopt -b' (default) instead of qcrootalg=0 and qcrootalg=1. Use: solve initial LP with the Barrier method (=1) (allows for adding initial OA cuts. -1: Automatic)
-
resetQCRootAlg
public void resetQCRootAlg()
Resets to its default the value of controlXPRSconstants.QCROOTALG
-
getPreConvertSeparable
public int getPreConvertSeparable()
Retrieves the value of the controlXPRSconstants.PRECONVERTSEPARABLE
. If convex Q matrices should be converted to a separable Q matrix through LL
-
setPreConvertSeparable
public void setPreConvertSeparable(int newval)
Sets the value of the controlXPRSconstants.PRECONVERTSEPARABLE
. If convex Q matrices should be converted to a separable Q matrix through LL
-
resetPreConvertSeparable
public void resetPreConvertSeparable()
Resets to its default the value of controlXPRSconstants.PRECONVERTSEPARABLE
-
getAlgAfterNetwork
public int getAlgAfterNetwork()
Retrieves the value of the controlXPRSconstants.ALGAFTERNETWORK
. Which simplex to run after the network simplex solver to finish the solve
-
setAlgAfterNetwork
public void setAlgAfterNetwork(int newval)
Sets the value of the controlXPRSconstants.ALGAFTERNETWORK
. Which simplex to run after the network simplex solver to finish the solve
-
resetAlgAfterNetwork
public void resetAlgAfterNetwork()
Resets to its default the value of controlXPRSconstants.ALGAFTERNETWORK
-
getTrace
public int getTrace()
Retrieves the value of the controlXPRSconstants.TRACE
. Control of the infeasibility diagnosis during presolve if nonzero.
-
setTrace
public void setTrace(int newval)
Sets the value of the controlXPRSconstants.TRACE
. Control of the infeasibility diagnosis during presolve if nonzero.
-
resetTrace
public void resetTrace()
Resets to its default the value of controlXPRSconstants.TRACE
-
getMaxIIS
public int getMaxIIS()
Retrieves the value of the controlXPRSconstants.MAXIIS
. Controls the number of Irreducible Infeasible Sets to be found
-
setMaxIIS
public void setMaxIIS(int newval)
Sets the value of the controlXPRSconstants.MAXIIS
. Controls the number of Irreducible Infeasible Sets to be found
-
resetMaxIIS
public void resetMaxIIS()
Resets to its default the value of controlXPRSconstants.MAXIIS
-
getCPUTime
public int getCPUTime()
Retrieves the value of the controlXPRSconstants.CPUTIME
. Which time to be used in reporting solution times
-
setCPUTime
public void setCPUTime(int newval)
Sets the value of the controlXPRSconstants.CPUTIME
. Which time to be used in reporting solution times
-
resetCPUTime
public void resetCPUTime()
Resets to its default the value of controlXPRSconstants.CPUTIME
-
getCoverCuts
public int getCoverCuts()
Retrieves the value of the controlXPRSconstants.COVERCUTS
. B&B: The number of rounds of lifted cover inequalities at the top node
-
setCoverCuts
public void setCoverCuts(int newval)
Sets the value of the controlXPRSconstants.COVERCUTS
. B&B: The number of rounds of lifted cover inequalities at the top node
-
resetCoverCuts
public void resetCoverCuts()
Resets to its default the value of controlXPRSconstants.COVERCUTS
-
getGomCuts
public int getGomCuts()
Retrieves the value of the controlXPRSconstants.GOMCUTS
. Branch and Bound: The number of rounds of Gomory cuts at the top node
-
setGomCuts
public void setGomCuts(int newval)
Sets the value of the controlXPRSconstants.GOMCUTS
. Branch and Bound: The number of rounds of Gomory cuts at the top node
-
resetGomCuts
public void resetGomCuts()
Resets to its default the value of controlXPRSconstants.GOMCUTS
-
getLpFolding
public int getLpFolding()
Retrieves the value of the controlXPRSconstants.LPFOLDING
. Whether or not to try to fold an LP problem and solve to get a starting basis
-
setLpFolding
public void setLpFolding(int newval)
Sets the value of the controlXPRSconstants.LPFOLDING
. Whether or not to try to fold an LP problem and solve to get a starting basis
-
resetLpFolding
public void resetLpFolding()
Resets to its default the value of controlXPRSconstants.LPFOLDING
-
getMPSFormat
public int getMPSFormat()
Retrieves the value of the controlXPRSconstants.MPSFORMAT
. Specifies the format of MPS files -1,0,1 : autodetect, fixed, free
-
setMPSFormat
public void setMPSFormat(int newval)
Sets the value of the controlXPRSconstants.MPSFORMAT
. Specifies the format of MPS files -1,0,1 : autodetect, fixed, free
-
resetMPSFormat
public void resetMPSFormat()
Resets to its default the value of controlXPRSconstants.MPSFORMAT
-
getCutStrategy
public int getCutStrategy()
Retrieves the value of the controlXPRSconstants.CUTSTRATEGY
. The level of cutting to apply (Values are from the enumerationXPRSenumerations.CutStrategy
)
-
setCutStrategy
public void setCutStrategy(int newval)
Sets the value of the controlXPRSconstants.CUTSTRATEGY
. The level of cutting to apply (Values are from the enumerationXPRSenumerations.CutStrategy
)
-
setCutStrategy
public void setCutStrategy(XPRSenumerations.CutStrategy newval)
Sets the value of the controlXPRSconstants.CUTSTRATEGY
. The level of cutting to apply (Values are from the enumerationXPRSenumerations.CutStrategy
)
-
resetCutStrategy
public void resetCutStrategy()
Resets to its default the value of controlXPRSconstants.CUTSTRATEGY
-
getCutDepth
public int getCutDepth()
Retrieves the value of the controlXPRSconstants.CUTDEPTH
.
-
setCutDepth
public void setCutDepth(int newval)
Sets the value of the controlXPRSconstants.CUTDEPTH
.
-
resetCutDepth
public void resetCutDepth()
Resets to its default the value of controlXPRSconstants.CUTDEPTH
-
getTreeCoverCuts
public int getTreeCoverCuts()
Retrieves the value of the controlXPRSconstants.TREECOVERCUTS
. Maximum number of rounds of cover cuts on an in-tree node
-
setTreeCoverCuts
public void setTreeCoverCuts(int newval)
Sets the value of the controlXPRSconstants.TREECOVERCUTS
. Maximum number of rounds of cover cuts on an in-tree node
-
resetTreeCoverCuts
public void resetTreeCoverCuts()
Resets to its default the value of controlXPRSconstants.TREECOVERCUTS
-
getTreeGomCuts
public int getTreeGomCuts()
Retrieves the value of the controlXPRSconstants.TREEGOMCUTS
.
-
setTreeGomCuts
public void setTreeGomCuts(int newval)
Sets the value of the controlXPRSconstants.TREEGOMCUTS
.
-
resetTreeGomCuts
public void resetTreeGomCuts()
Resets to its default the value of controlXPRSconstants.TREEGOMCUTS
-
getCutSelect
public int getCutSelect()
Retrieves the value of the controlXPRSconstants.CUTSELECT
. (Values are from the enumerationXPRSenumerations.CutSelect
)
-
setCutSelect
public void setCutSelect(int newval)
Sets the value of the controlXPRSconstants.CUTSELECT
. (Values are from the enumerationXPRSenumerations.CutSelect
)
-
setCutSelect
public void setCutSelect(XPRSenumerations.CutSelect newval)
Sets the value of the controlXPRSconstants.CUTSELECT
. (Values are from the enumerationXPRSenumerations.CutSelect
)
-
resetCutSelect
public void resetCutSelect()
Resets to its default the value of controlXPRSconstants.CUTSELECT
-
getTreeCutSelect
public int getTreeCutSelect()
Retrieves the value of the controlXPRSconstants.TREECUTSELECT
.
-
setTreeCutSelect
public void setTreeCutSelect(int newval)
Sets the value of the controlXPRSconstants.TREECUTSELECT
.
-
resetTreeCutSelect
public void resetTreeCutSelect()
Resets to its default the value of controlXPRSconstants.TREECUTSELECT
-
getDualize
public int getDualize()
Retrieves the value of the controlXPRSconstants.DUALIZE
. Newton Barrier: whether the Newton Barrier method should solve the dual problems (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
setDualize
public void setDualize(int newval)
Sets the value of the controlXPRSconstants.DUALIZE
. Newton Barrier: whether the Newton Barrier method should solve the dual problems (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
setDualize
public void setDualize(XPRSenumerations.AlwaysNeverAutomatic newval)
Sets the value of the controlXPRSconstants.DUALIZE
. Newton Barrier: whether the Newton Barrier method should solve the dual problems (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
resetDualize
public void resetDualize()
Resets to its default the value of controlXPRSconstants.DUALIZE
-
getDualGradient
public int getDualGradient()
Retrieves the value of the controlXPRSconstants.DUALGRADIENT
. If steepest edge pricing should be used in the dual (Values are from the enumerationXPRSenumerations.DualGradient
)
-
setDualGradient
public void setDualGradient(int newval)
Sets the value of the controlXPRSconstants.DUALGRADIENT
. If steepest edge pricing should be used in the dual (Values are from the enumerationXPRSenumerations.DualGradient
)
-
setDualGradient
public void setDualGradient(XPRSenumerations.DualGradient newval)
Sets the value of the controlXPRSconstants.DUALGRADIENT
. If steepest edge pricing should be used in the dual (Values are from the enumerationXPRSenumerations.DualGradient
)
-
resetDualGradient
public void resetDualGradient()
Resets to its default the value of controlXPRSconstants.DUALGRADIENT
-
getSBIterLimit
public int getSBIterLimit()
Retrieves the value of the controlXPRSconstants.SBITERLIMIT
. Number of dual iterations to perform the strong branching for each entity
-
setSBIterLimit
public void setSBIterLimit(int newval)
Sets the value of the controlXPRSconstants.SBITERLIMIT
. Number of dual iterations to perform the strong branching for each entity
-
resetSBIterLimit
public void resetSBIterLimit()
Resets to its default the value of controlXPRSconstants.SBITERLIMIT
-
getSBBest
public int getSBBest()
Retrieves the value of the controlXPRSconstants.SBBEST
. Number of infeasible global entities on which to perform strong branching
-
setSBBest
public void setSBBest(int newval)
Sets the value of the controlXPRSconstants.SBBEST
. Number of infeasible global entities on which to perform strong branching
-
resetSBBest
public void resetSBBest()
Resets to its default the value of controlXPRSconstants.SBBEST
-
getMaxCutTime
public int getMaxCutTime()
Retrieves the value of the controlXPRSconstants.MAXCUTTIME
. The maximum amount of time allowed for generation of cutting planes and reoptimization
-
setMaxCutTime
public void setMaxCutTime(int newval)
Sets the value of the controlXPRSconstants.MAXCUTTIME
. The maximum amount of time allowed for generation of cutting planes and reoptimization
-
resetMaxCutTime
public void resetMaxCutTime()
Resets to its default the value of controlXPRSconstants.MAXCUTTIME
-
getActiveSet
public int getActiveSet()
Retrieves the value of the controlXPRSconstants.ACTIVESET
. DEPRICATED COMMAND, TO BE REMOVED FROM RELEASES AFTER VERSION 20
-
setActiveSet
public void setActiveSet(int newval)
Sets the value of the controlXPRSconstants.ACTIVESET
. DEPRICATED COMMAND, TO BE REMOVED FROM RELEASES AFTER VERSION 20
-
resetActiveSet
public void resetActiveSet()
Resets to its default the value of controlXPRSconstants.ACTIVESET
-
getBarIndefLimit
public int getBarIndefLimit()
Retrieves the value of the controlXPRSconstants.BARINDEFLIMIT
. Limit on the number of consecutive indefinite barrier iterations that will be performed
-
setBarIndefLimit
public void setBarIndefLimit(int newval)
Sets the value of the controlXPRSconstants.BARINDEFLIMIT
. Limit on the number of consecutive indefinite barrier iterations that will be performed
-
resetBarIndefLimit
public void resetBarIndefLimit()
Resets to its default the value of controlXPRSconstants.BARINDEFLIMIT
-
getHeurStrategy
public int getHeurStrategy()
Retrieves the value of the controlXPRSconstants.HEURSTRATEGY
. Specifies the B&B heuristic strategy. -1,0,1,2,3: auto,no,basic,enhanced,extensive (Values are from the enumerationXPRSenumerations.HeuristicStrategy
)
-
setHeurStrategy
public void setHeurStrategy(int newval)
Sets the value of the controlXPRSconstants.HEURSTRATEGY
. Specifies the B&B heuristic strategy. -1,0,1,2,3: auto,no,basic,enhanced,extensive (Values are from the enumerationXPRSenumerations.HeuristicStrategy
)
-
setHeurStrategy
public void setHeurStrategy(XPRSenumerations.HeuristicStrategy newval)
Sets the value of the controlXPRSconstants.HEURSTRATEGY
. Specifies the B&B heuristic strategy. -1,0,1,2,3: auto,no,basic,enhanced,extensive (Values are from the enumerationXPRSenumerations.HeuristicStrategy
)
-
resetHeurStrategy
public void resetHeurStrategy()
Resets to its default the value of controlXPRSconstants.HEURSTRATEGY
-
getHeurFreq
public int getHeurFreq()
Retrieves the value of the controlXPRSconstants.HEURFREQ
. This specifies the frequency at which heuristics are used in the B&B tree search
-
setHeurFreq
public void setHeurFreq(int newval)
Sets the value of the controlXPRSconstants.HEURFREQ
. This specifies the frequency at which heuristics are used in the B&B tree search
-
resetHeurFreq
public void resetHeurFreq()
Resets to its default the value of controlXPRSconstants.HEURFREQ
-
getHeurDepth
public int getHeurDepth()
Retrieves the value of the controlXPRSconstants.HEURDEPTH
. Maximum depth in the tree search at which heuristics will be used to find MIP solutions
-
setHeurDepth
public void setHeurDepth(int newval)
Sets the value of the controlXPRSconstants.HEURDEPTH
. Maximum depth in the tree search at which heuristics will be used to find MIP solutions
-
resetHeurDepth
public void resetHeurDepth()
Resets to its default the value of controlXPRSconstants.HEURDEPTH
-
getHeurMaxSol
public int getHeurMaxSol()
Retrieves the value of the controlXPRSconstants.HEURMAXSOL
. Specifies the max number of heuristic solutions that will be found in the tree search
-
setHeurMaxSol
public void setHeurMaxSol(int newval)
Sets the value of the controlXPRSconstants.HEURMAXSOL
. Specifies the max number of heuristic solutions that will be found in the tree search
-
resetHeurMaxSol
public void resetHeurMaxSol()
Resets to its default the value of controlXPRSconstants.HEURMAXSOL
-
getHeurNodes
public int getHeurNodes()
Retrieves the value of the controlXPRSconstants.HEURNODES
. Specifies the maximum number of nodes at which heuristics are used in the tree search
-
setHeurNodes
public void setHeurNodes(int newval)
Sets the value of the controlXPRSconstants.HEURNODES
. Specifies the maximum number of nodes at which heuristics are used in the tree search
-
resetHeurNodes
public void resetHeurNodes()
Resets to its default the value of controlXPRSconstants.HEURNODES
-
getLNPBest
public int getLNPBest()
Retrieves the value of the controlXPRSconstants.LNPBEST
. Number of infeasible global entities to create lift-and-project cuts at the top node
-
setLNPBest
public void setLNPBest(int newval)
Sets the value of the controlXPRSconstants.LNPBEST
. Number of infeasible global entities to create lift-and-project cuts at the top node
-
resetLNPBest
public void resetLNPBest()
Resets to its default the value of controlXPRSconstants.LNPBEST
-
getLNPIterLimit
public int getLNPIterLimit()
Retrieves the value of the controlXPRSconstants.LNPITERLIMIT
. Number of iterations to perform in improving each lift-and-project cut
-
setLNPIterLimit
public void setLNPIterLimit(int newval)
Sets the value of the controlXPRSconstants.LNPITERLIMIT
. Number of iterations to perform in improving each lift-and-project cut
-
resetLNPIterLimit
public void resetLNPIterLimit()
Resets to its default the value of controlXPRSconstants.LNPITERLIMIT
-
getBranchChoice
public int getBranchChoice()
Retrieves the value of the controlXPRSconstants.BRANCHCHOICE
. If the branch with the min or max estimate is solved first once an entity is selected (Values are from the enumerationXPRSenumerations.BranchChoice
)
-
setBranchChoice
public void setBranchChoice(int newval)
Sets the value of the controlXPRSconstants.BRANCHCHOICE
. If the branch with the min or max estimate is solved first once an entity is selected (Values are from the enumerationXPRSenumerations.BranchChoice
)
-
setBranchChoice
public void setBranchChoice(XPRSenumerations.BranchChoice newval)
Sets the value of the controlXPRSconstants.BRANCHCHOICE
. If the branch with the min or max estimate is solved first once an entity is selected (Values are from the enumerationXPRSenumerations.BranchChoice
)
-
resetBranchChoice
public void resetBranchChoice()
Resets to its default the value of controlXPRSconstants.BRANCHCHOICE
-
getBarRegularize
public int getBarRegularize()
Retrieves the value of the controlXPRSconstants.BARREGULARIZE
. Regularization of the KKT in the barrier
-
setBarRegularize
public void setBarRegularize(int newval)
Sets the value of the controlXPRSconstants.BARREGULARIZE
. Regularization of the KKT in the barrier
-
resetBarRegularize
public void resetBarRegularize()
Resets to its default the value of controlXPRSconstants.BARREGULARIZE
-
getSBSelect
public int getSBSelect()
Retrieves the value of the controlXPRSconstants.SBSELECT
. The size of the candidate list of global entities for strong branching
-
setSBSelect
public void setSBSelect(int newval)
Sets the value of the controlXPRSconstants.SBSELECT
. The size of the candidate list of global entities for strong branching
-
resetSBSelect
public void resetSBSelect()
Resets to its default the value of controlXPRSconstants.SBSELECT
-
getLocalChoice
public int getLocalChoice()
Retrieves the value of the controlXPRSconstants.LOCALCHOICE
. How much to evaluate the child nodes before deciding which to continue a dive on.
-
setLocalChoice
public void setLocalChoice(int newval)
Sets the value of the controlXPRSconstants.LOCALCHOICE
. How much to evaluate the child nodes before deciding which to continue a dive on.
-
resetLocalChoice
public void resetLocalChoice()
Resets to its default the value of controlXPRSconstants.LOCALCHOICE
-
getLocalBacktrack
public int getLocalBacktrack()
Retrieves the value of the controlXPRSconstants.LOCALBACKTRACK
.
-
setLocalBacktrack
public void setLocalBacktrack(int newval)
Sets the value of the controlXPRSconstants.LOCALBACKTRACK
.
-
resetLocalBacktrack
public void resetLocalBacktrack()
Resets to its default the value of controlXPRSconstants.LOCALBACKTRACK
-
getDualStrategy
public int getDualStrategy()
Retrieves the value of the controlXPRSconstants.DUALSTRATEGY
. (Values are from the enumerationXPRSenumerations.DualStrategy
)
-
setDualStrategy
public void setDualStrategy(int newval)
Sets the value of the controlXPRSconstants.DUALSTRATEGY
. (Values are from the enumerationXPRSenumerations.DualStrategy
)
-
setDualStrategy
public void setDualStrategy(XPRSenumerations.DualStrategy newval)
Sets the value of the controlXPRSconstants.DUALSTRATEGY
. (Values are from the enumerationXPRSenumerations.DualStrategy
)
-
resetDualStrategy
public void resetDualStrategy()
Resets to its default the value of controlXPRSconstants.DUALSTRATEGY
-
getL1Cache
public int getL1Cache()
Retrieves the value of the controlXPRSconstants.L1CACHE
. Newton barrier: L1 cache size in kB (kilo bytes) of the CPU
-
setL1Cache
public void setL1Cache(int newval)
Sets the value of the controlXPRSconstants.L1CACHE
. Newton barrier: L1 cache size in kB (kilo bytes) of the CPU
-
resetL1Cache
public void resetL1Cache()
Resets to its default the value of controlXPRSconstants.L1CACHE
-
getHeurDiveStrategy
public int getHeurDiveStrategy()
Retrieves the value of the controlXPRSconstants.HEURDIVESTRATEGY
. B&B: Chooses the strategy for the diving heuristic
-
setHeurDiveStrategy
public void setHeurDiveStrategy(int newval)
Sets the value of the controlXPRSconstants.HEURDIVESTRATEGY
. B&B: Chooses the strategy for the diving heuristic
-
resetHeurDiveStrategy
public void resetHeurDiveStrategy()
Resets to its default the value of controlXPRSconstants.HEURDIVESTRATEGY
-
getHeurSelect
public int getHeurSelect()
Retrieves the value of the controlXPRSconstants.HEURSELECT
.
-
setHeurSelect
public void setHeurSelect(int newval)
Sets the value of the controlXPRSconstants.HEURSELECT
.
-
resetHeurSelect
public void resetHeurSelect()
Resets to its default the value of controlXPRSconstants.HEURSELECT
-
getBarStart
public int getBarStart()
Retrieves the value of the controlXPRSconstants.BARSTART
. How the initial barrier iterate is calculated
-
setBarStart
public void setBarStart(int newval)
Sets the value of the controlXPRSconstants.BARSTART
. How the initial barrier iterate is calculated
-
resetBarStart
public void resetBarStart()
Resets to its default the value of controlXPRSconstants.BARSTART
-
getPresolvePasses
public int getPresolvePasses()
Retrieves the value of the controlXPRSconstants.PRESOLVEPASSES
.
-
setPresolvePasses
public void setPresolvePasses(int newval)
Sets the value of the controlXPRSconstants.PRESOLVEPASSES
.
-
resetPresolvePasses
public void resetPresolvePasses()
Resets to its default the value of controlXPRSconstants.PRESOLVEPASSES
-
getBarNumStability
public int getBarNumStability()
Retrieves the value of the controlXPRSconstants.BARNUMSTABILITY
. If barrier is expetced to collect stability information for getbarnumstability
-
setBarNumStability
public void setBarNumStability(int newval)
Sets the value of the controlXPRSconstants.BARNUMSTABILITY
. If barrier is expetced to collect stability information for getbarnumstability
-
resetBarNumStability
public void resetBarNumStability()
Resets to its default the value of controlXPRSconstants.BARNUMSTABILITY
-
getBarOrderThreads
public int getBarOrderThreads()
Retrieves the value of the controlXPRSconstants.BARORDERTHREADS
. Newton barrier: The number of concurrent threads in the sparse matrix ordering
-
setBarOrderThreads
public void setBarOrderThreads(int newval)
Sets the value of the controlXPRSconstants.BARORDERTHREADS
. Newton barrier: The number of concurrent threads in the sparse matrix ordering
-
resetBarOrderThreads
public void resetBarOrderThreads()
Resets to its default the value of controlXPRSconstants.BARORDERTHREADS
-
getExtraSets
public int getExtraSets()
Retrieves the value of the controlXPRSconstants.EXTRASETS
. The initial number of extra sets to allow for in the matrix
-
setExtraSets
public void setExtraSets(int newval)
Sets the value of the controlXPRSconstants.EXTRASETS
. The initial number of extra sets to allow for in the matrix
-
resetExtraSets
public void resetExtraSets()
Resets to its default the value of controlXPRSconstants.EXTRASETS
-
getExtraSetElems
public long getExtraSetElems()
Retrieves the value of the controlXPRSconstants.EXTRASETELEMS
. The initial number of extra elements in sets to allow for in the matrix
-
setExtraSetElems
public void setExtraSetElems(long newval)
Sets the value of the controlXPRSconstants.EXTRASETELEMS
. The initial number of extra elements in sets to allow for in the matrix
-
resetExtraSetElems
public void resetExtraSetElems()
Resets to its default the value of controlXPRSconstants.EXTRASETELEMS
-
getFeasibilityPump
public int getFeasibilityPump()
Retrieves the value of the controlXPRSconstants.FEASIBILITYPUMP
. Decides if the Feasibility Pump heuristic should be run at the B&B top node (Values are from the enumerationXPRSenumerations.FeasibilityPump
)
-
setFeasibilityPump
public void setFeasibilityPump(int newval)
Sets the value of the controlXPRSconstants.FEASIBILITYPUMP
. Decides if the Feasibility Pump heuristic should be run at the B&B top node (Values are from the enumerationXPRSenumerations.FeasibilityPump
)
-
setFeasibilityPump
public void setFeasibilityPump(XPRSenumerations.FeasibilityPump newval)
Sets the value of the controlXPRSconstants.FEASIBILITYPUMP
. Decides if the Feasibility Pump heuristic should be run at the B&B top node (Values are from the enumerationXPRSenumerations.FeasibilityPump
)
-
resetFeasibilityPump
public void resetFeasibilityPump()
Resets to its default the value of controlXPRSconstants.FEASIBILITYPUMP
-
getPreCoefElim
public int getPreCoefElim()
Retrieves the value of the controlXPRSconstants.PRECOEFELIM
. Whether and how much to perform coefficient reducing eliminations in presolve. (Values are from the enumerationXPRSenumerations.PresolveCoefElim
)
-
setPreCoefElim
public void setPreCoefElim(int newval)
Sets the value of the controlXPRSconstants.PRECOEFELIM
. Whether and how much to perform coefficient reducing eliminations in presolve. (Values are from the enumerationXPRSenumerations.PresolveCoefElim
)
-
setPreCoefElim
public void setPreCoefElim(XPRSenumerations.PresolveCoefElim newval)
Sets the value of the controlXPRSconstants.PRECOEFELIM
. Whether and how much to perform coefficient reducing eliminations in presolve. (Values are from the enumerationXPRSenumerations.PresolveCoefElim
)
-
resetPreCoefElim
public void resetPreCoefElim()
Resets to its default the value of controlXPRSconstants.PRECOEFELIM
-
getPreDomCol
public int getPreDomCol()
Retrieves the value of the controlXPRSconstants.PREDOMCOL
. (Values are from the enumerationXPRSenumerations.PresolveDomColumn
)
-
setPreDomCol
public void setPreDomCol(int newval)
Sets the value of the controlXPRSconstants.PREDOMCOL
. (Values are from the enumerationXPRSenumerations.PresolveDomColumn
)
-
setPreDomCol
public void setPreDomCol(XPRSenumerations.PresolveDomColumn newval)
Sets the value of the controlXPRSconstants.PREDOMCOL
. (Values are from the enumerationXPRSenumerations.PresolveDomColumn
)
-
resetPreDomCol
public void resetPreDomCol()
Resets to its default the value of controlXPRSconstants.PREDOMCOL
-
getHeurSearchFreq
public int getHeurSearchFreq()
Retrieves the value of the controlXPRSconstants.HEURSEARCHFREQ
. This specifies how often the local search heuristic should be run in the B&B tree
-
setHeurSearchFreq
public void setHeurSearchFreq(int newval)
Sets the value of the controlXPRSconstants.HEURSEARCHFREQ
. This specifies how often the local search heuristic should be run in the B&B tree
-
resetHeurSearchFreq
public void resetHeurSearchFreq()
Resets to its default the value of controlXPRSconstants.HEURSEARCHFREQ
-
getHeurDiveSpeedUp
public int getHeurDiveSpeedUp()
Retrieves the value of the controlXPRSconstants.HEURDIVESPEEDUP
. B&B: Changes the emphasis of the diving heuristic from solution quality to diving speed
-
setHeurDiveSpeedUp
public void setHeurDiveSpeedUp(int newval)
Sets the value of the controlXPRSconstants.HEURDIVESPEEDUP
. B&B: Changes the emphasis of the diving heuristic from solution quality to diving speed
-
resetHeurDiveSpeedUp
public void resetHeurDiveSpeedUp()
Resets to its default the value of controlXPRSconstants.HEURDIVESPEEDUP
-
getSBEstimate
public int getSBEstimate()
Retrieves the value of the controlXPRSconstants.SBESTIMATE
. Choose the estimate to be used to select candiates for strong branching
-
setSBEstimate
public void setSBEstimate(int newval)
Sets the value of the controlXPRSconstants.SBESTIMATE
. Choose the estimate to be used to select candiates for strong branching
-
resetSBEstimate
public void resetSBEstimate()
Resets to its default the value of controlXPRSconstants.SBESTIMATE
-
getBarCores
public int getBarCores()
Retrieves the value of the controlXPRSconstants.BARCORES
. Number of cores to be used in the barrier algorithm
-
setBarCores
public void setBarCores(int newval)
Sets the value of the controlXPRSconstants.BARCORES
. Number of cores to be used in the barrier algorithm
-
resetBarCores
public void resetBarCores()
Resets to its default the value of controlXPRSconstants.BARCORES
-
getMaxChecksOnMaxTime
public int getMaxChecksOnMaxTime()
Retrieves the value of the controlXPRSconstants.MAXCHECKSONMAXTIME
.
-
setMaxChecksOnMaxTime
public void setMaxChecksOnMaxTime(int newval)
Sets the value of the controlXPRSconstants.MAXCHECKSONMAXTIME
.
-
resetMaxChecksOnMaxTime
public void resetMaxChecksOnMaxTime()
Resets to its default the value of controlXPRSconstants.MAXCHECKSONMAXTIME
-
getMaxChecksOnMaxCutTime
public int getMaxChecksOnMaxCutTime()
Retrieves the value of the controlXPRSconstants.MAXCHECKSONMAXCUTTIME
.
-
setMaxChecksOnMaxCutTime
public void setMaxChecksOnMaxCutTime(int newval)
Sets the value of the controlXPRSconstants.MAXCHECKSONMAXCUTTIME
.
-
resetMaxChecksOnMaxCutTime
public void resetMaxChecksOnMaxCutTime()
Resets to its default the value of controlXPRSconstants.MAXCHECKSONMAXCUTTIME
-
getHistoryCosts
public int getHistoryCosts()
Retrieves the value of the controlXPRSconstants.HISTORYCOSTS
.
-
setHistoryCosts
public void setHistoryCosts(int newval)
Sets the value of the controlXPRSconstants.HISTORYCOSTS
.
-
resetHistoryCosts
public void resetHistoryCosts()
Resets to its default the value of controlXPRSconstants.HISTORYCOSTS
-
getAlgAfterCrossOver
public int getAlgAfterCrossOver()
Retrieves the value of the controlXPRSconstants.ALGAFTERCROSSOVER
. Which simplex we want to use for clean up after crossover
-
setAlgAfterCrossOver
public void setAlgAfterCrossOver(int newval)
Sets the value of the controlXPRSconstants.ALGAFTERCROSSOVER
. Which simplex we want to use for clean up after crossover
-
resetAlgAfterCrossOver
public void resetAlgAfterCrossOver()
Resets to its default the value of controlXPRSconstants.ALGAFTERCROSSOVER
-
getLineLength
public int getLineLength()
Retrieves the value of the controlXPRSconstants.LINELENGTH
. Maximum line length for LP files
-
setLineLength
public void setLineLength(int newval)
Sets the value of the controlXPRSconstants.LINELENGTH
. Maximum line length for LP files
-
resetLineLength
public void resetLineLength()
Resets to its default the value of controlXPRSconstants.LINELENGTH
-
getMutexCallBacks
public int getMutexCallBacks()
Retrieves the value of the controlXPRSconstants.MUTEXCALLBACKS
. B&B: Setermines whether the callback routines are mutexed from within the optimizer
-
setMutexCallBacks
public void setMutexCallBacks(int newval)
Sets the value of the controlXPRSconstants.MUTEXCALLBACKS
. B&B: Setermines whether the callback routines are mutexed from within the optimizer
-
resetMutexCallBacks
public void resetMutexCallBacks()
Resets to its default the value of controlXPRSconstants.MUTEXCALLBACKS
-
getBarCrash
public int getBarCrash()
Retrieves the value of the controlXPRSconstants.BARCRASH
. This determines the type of crash used for the crossover
-
setBarCrash
public void setBarCrash(int newval)
Sets the value of the controlXPRSconstants.BARCRASH
. This determines the type of crash used for the crossover
-
resetBarCrash
public void resetBarCrash()
Resets to its default the value of controlXPRSconstants.BARCRASH
-
getHeurDiveSoftRounding
public int getHeurDiveSoftRounding()
Retrieves the value of the controlXPRSconstants.HEURDIVESOFTROUNDING
.
-
setHeurDiveSoftRounding
public void setHeurDiveSoftRounding(int newval)
Sets the value of the controlXPRSconstants.HEURDIVESOFTROUNDING
.
-
resetHeurDiveSoftRounding
public void resetHeurDiveSoftRounding()
Resets to its default the value of controlXPRSconstants.HEURDIVESOFTROUNDING
-
getHeurSearchRootSelect
public int getHeurSearchRootSelect()
Retrieves the value of the controlXPRSconstants.HEURSEARCHROOTSELECT
. (Values are from the enumerationXPRSenumerations.HeuristicSearchSelect
)
-
setHeurSearchRootSelect
public void setHeurSearchRootSelect(int newval)
Sets the value of the controlXPRSconstants.HEURSEARCHROOTSELECT
. (Values are from the enumerationXPRSenumerations.HeuristicSearchSelect
)
-
setHeurSearchRootSelect
public void setHeurSearchRootSelect(XPRSenumerations.HeuristicSearchSelect newval)
Sets the value of the controlXPRSconstants.HEURSEARCHROOTSELECT
. (Values are from the enumerationXPRSenumerations.HeuristicSearchSelect
)
-
resetHeurSearchRootSelect
public void resetHeurSearchRootSelect()
Resets to its default the value of controlXPRSconstants.HEURSEARCHROOTSELECT
-
getHeurSearchTreeSelect
public int getHeurSearchTreeSelect()
Retrieves the value of the controlXPRSconstants.HEURSEARCHTREESELECT
. (Values are from the enumerationXPRSenumerations.HeuristicSearchSelect
)
-
setHeurSearchTreeSelect
public void setHeurSearchTreeSelect(int newval)
Sets the value of the controlXPRSconstants.HEURSEARCHTREESELECT
. (Values are from the enumerationXPRSenumerations.HeuristicSearchSelect
)
-
setHeurSearchTreeSelect
public void setHeurSearchTreeSelect(XPRSenumerations.HeuristicSearchSelect newval)
Sets the value of the controlXPRSconstants.HEURSEARCHTREESELECT
. (Values are from the enumerationXPRSenumerations.HeuristicSearchSelect
)
-
resetHeurSearchTreeSelect
public void resetHeurSearchTreeSelect()
Resets to its default the value of controlXPRSconstants.HEURSEARCHTREESELECT
-
getMPS18Compatible
public int getMPS18Compatible()
Retrieves the value of the controlXPRSconstants.MPS18COMPATIBLE
. If the MPS writer should omit sections intorduced after v18 (like OBSENSE)
-
setMPS18Compatible
public void setMPS18Compatible(int newval)
Sets the value of the controlXPRSconstants.MPS18COMPATIBLE
. If the MPS writer should omit sections intorduced after v18 (like OBSENSE)
-
resetMPS18Compatible
public void resetMPS18Compatible()
Resets to its default the value of controlXPRSconstants.MPS18COMPATIBLE
-
getRootPresolve
public int getRootPresolve()
Retrieves the value of the controlXPRSconstants.ROOTPRESOLVE
. (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
setRootPresolve
public void setRootPresolve(int newval)
Sets the value of the controlXPRSconstants.ROOTPRESOLVE
. (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
setRootPresolve
public void setRootPresolve(XPRSenumerations.AlwaysNeverAutomatic newval)
Sets the value of the controlXPRSconstants.ROOTPRESOLVE
. (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
resetRootPresolve
public void resetRootPresolve()
Resets to its default the value of controlXPRSconstants.ROOTPRESOLVE
-
getCrossOverDRP
public int getCrossOverDRP()
Retrieves the value of the controlXPRSconstants.CROSSOVERDRP
. If the Dynamic Rhs Perturbation heuristics should be used in cross over (Values are from the enumerationXPRSenumerations.CrossoverDynamicReduction
)
-
setCrossOverDRP
public void setCrossOverDRP(int newval)
Sets the value of the controlXPRSconstants.CROSSOVERDRP
. If the Dynamic Rhs Perturbation heuristics should be used in cross over (Values are from the enumerationXPRSenumerations.CrossoverDynamicReduction
)
-
setCrossOverDRP
public void setCrossOverDRP(XPRSenumerations.CrossoverDynamicReduction newval)
Sets the value of the controlXPRSconstants.CROSSOVERDRP
. If the Dynamic Rhs Perturbation heuristics should be used in cross over (Values are from the enumerationXPRSenumerations.CrossoverDynamicReduction
)
-
resetCrossOverDRP
public void resetCrossOverDRP()
Resets to its default the value of controlXPRSconstants.CROSSOVERDRP
-
getForceOutput
public int getForceOutput()
Retrieves the value of the controlXPRSconstants.FORCEOUTPUT
. If write files even if the names contain invalid chars (so con't read them back)
-
setForceOutput
public void setForceOutput(int newval)
Sets the value of the controlXPRSconstants.FORCEOUTPUT
. If write files even if the names contain invalid chars (so con't read them back)
-
resetForceOutput
public void resetForceOutput()
Resets to its default the value of controlXPRSconstants.FORCEOUTPUT
-
getDeterministic
public int getDeterministic()
Retrieves the value of the controlXPRSconstants.DETERMINISTIC
. if deterministic parallel MIP
-
setDeterministic
public void setDeterministic(int newval)
Sets the value of the controlXPRSconstants.DETERMINISTIC
. if deterministic parallel MIP
-
resetDeterministic
public void resetDeterministic()
Resets to its default the value of controlXPRSconstants.DETERMINISTIC
-
getPreProbing
public int getPreProbing()
Retrieves the value of the controlXPRSconstants.PREPROBING
. Amount of presolve probing (Values are from the enumerationXPRSenumerations.PreProbing
)
-
setPreProbing
public void setPreProbing(int newval)
Sets the value of the controlXPRSconstants.PREPROBING
. Amount of presolve probing (Values are from the enumerationXPRSenumerations.PreProbing
)
-
setPreProbing
public void setPreProbing(XPRSenumerations.PreProbing newval)
Sets the value of the controlXPRSconstants.PREPROBING
. Amount of presolve probing (Values are from the enumerationXPRSenumerations.PreProbing
)
-
resetPreProbing
public void resetPreProbing()
Resets to its default the value of controlXPRSconstants.PREPROBING
-
getExtraQCElements
public int getExtraQCElements()
Retrieves the value of the controlXPRSconstants.EXTRAQCELEMENTS
. Number of extra space allocated for quadratic constraint elements
-
setExtraQCElements
public void setExtraQCElements(int newval)
Sets the value of the controlXPRSconstants.EXTRAQCELEMENTS
. Number of extra space allocated for quadratic constraint elements
-
resetExtraQCElements
public void resetExtraQCElements()
Resets to its default the value of controlXPRSconstants.EXTRAQCELEMENTS
-
getExtraQCRows
public int getExtraQCRows()
Retrieves the value of the controlXPRSconstants.EXTRAQCROWS
. Number of extra space allocated for quadratic rows (including the objective if QP!)
-
setExtraQCRows
public void setExtraQCRows(int newval)
Sets the value of the controlXPRSconstants.EXTRAQCROWS
. Number of extra space allocated for quadratic rows (including the objective if QP!)
-
resetExtraQCRows
public void resetExtraQCRows()
Resets to its default the value of controlXPRSconstants.EXTRAQCROWS
-
getTreeMemoryLimit
public int getTreeMemoryLimit()
Retrieves the value of the controlXPRSconstants.TREEMEMORYLIMIT
. Number of megabytes to which to try to limit node data storage in memory, 0 for default
-
setTreeMemoryLimit
public void setTreeMemoryLimit(int newval)
Sets the value of the controlXPRSconstants.TREEMEMORYLIMIT
. Number of megabytes to which to try to limit node data storage in memory, 0 for default
-
resetTreeMemoryLimit
public void resetTreeMemoryLimit()
Resets to its default the value of controlXPRSconstants.TREEMEMORYLIMIT
-
getTreeCompression
public int getTreeCompression()
Retrieves the value of the controlXPRSconstants.TREECOMPRESSION
. How to compress node data to save memory - 0 means no compression, 9 means maximum
-
setTreeCompression
public void setTreeCompression(int newval)
Sets the value of the controlXPRSconstants.TREECOMPRESSION
. How to compress node data to save memory - 0 means no compression, 9 means maximum
-
resetTreeCompression
public void resetTreeCompression()
Resets to its default the value of controlXPRSconstants.TREECOMPRESSION
-
getTreeDiagnostics
public int getTreeDiagnostics()
Retrieves the value of the controlXPRSconstants.TREEDIAGNOSTICS
. Bit-vector activating varioius diagnostic messages relating to branch-and-bound tree managment (Values are from the enumerationXPRSenumerations.TreeDiagnostics
)
-
setTreeDiagnostics
public void setTreeDiagnostics(int newval)
Sets the value of the controlXPRSconstants.TREEDIAGNOSTICS
. Bit-vector activating varioius diagnostic messages relating to branch-and-bound tree managment (Values are from the enumerationXPRSenumerations.TreeDiagnostics
)
-
setTreeDiagnostics
public void setTreeDiagnostics(XPRSenumerations.TreeDiagnostics newval)
Sets the value of the controlXPRSconstants.TREEDIAGNOSTICS
. Bit-vector activating varioius diagnostic messages relating to branch-and-bound tree managment (Values are from the enumerationXPRSenumerations.TreeDiagnostics
)
-
resetTreeDiagnostics
public void resetTreeDiagnostics()
Resets to its default the value of controlXPRSconstants.TREEDIAGNOSTICS
-
getMaxGlobalFileSize
public int getMaxGlobalFileSize()
Retrieves the value of the controlXPRSconstants.MAXGLOBALFILESIZE
. If >0 and node data larger than this size, in megabytes, create multiple global files
-
setMaxGlobalFileSize
public void setMaxGlobalFileSize(int newval)
Sets the value of the controlXPRSconstants.MAXGLOBALFILESIZE
. If >0 and node data larger than this size, in megabytes, create multiple global files
-
resetMaxGlobalFileSize
public void resetMaxGlobalFileSize()
Resets to its default the value of controlXPRSconstants.MAXGLOBALFILESIZE
-
getPreCliqueStrategy
public int getPreCliqueStrategy()
Retrieves the value of the controlXPRSconstants.PRECLIQUESTRATEGY
. How aggresively to use clique covers for presolve reductions.
-
setPreCliqueStrategy
public void setPreCliqueStrategy(int newval)
Sets the value of the controlXPRSconstants.PRECLIQUESTRATEGY
. How aggresively to use clique covers for presolve reductions.
-
resetPreCliqueStrategy
public void resetPreCliqueStrategy()
Resets to its default the value of controlXPRSconstants.PRECLIQUESTRATEGY
-
getRepairInfeasMaxTime
public int getRepairInfeasMaxTime()
Retrieves the value of the controlXPRSconstants.REPAIRINFEASMAXTIME
. Maximum time in seconds that repairinfeas is allowed to spend overall
-
setRepairInfeasMaxTime
public void setRepairInfeasMaxTime(int newval)
Sets the value of the controlXPRSconstants.REPAIRINFEASMAXTIME
. Maximum time in seconds that repairinfeas is allowed to spend overall
-
resetRepairInfeasMaxTime
public void resetRepairInfeasMaxTime()
Resets to its default the value of controlXPRSconstants.REPAIRINFEASMAXTIME
-
getIfCheckConvexity
public int getIfCheckConvexity()
Retrieves the value of the controlXPRSconstants.IFCHECKCONVEXITY
. If convexity of QP, MIQP and QCQPs shall be checked before optimizing the problem (Values are from the enumerationXPRSenumerations.OnOff
)
-
setIfCheckConvexity
public void setIfCheckConvexity(int newval)
Sets the value of the controlXPRSconstants.IFCHECKCONVEXITY
. If convexity of QP, MIQP and QCQPs shall be checked before optimizing the problem (Values are from the enumerationXPRSenumerations.OnOff
)
-
setIfCheckConvexity
public void setIfCheckConvexity(XPRSenumerations.OnOff newval)
Sets the value of the controlXPRSconstants.IFCHECKCONVEXITY
. If convexity of QP, MIQP and QCQPs shall be checked before optimizing the problem (Values are from the enumerationXPRSenumerations.OnOff
)
-
resetIfCheckConvexity
public void resetIfCheckConvexity()
Resets to its default the value of controlXPRSconstants.IFCHECKCONVEXITY
-
getPrimalUnshift
public int getPrimalUnshift()
Retrieves the value of the controlXPRSconstants.PRIMALUNSHIFT
. If primal is allowed to call dual for unshifting (Values are from the enumerationXPRSenumerations.PrimalUnshift
)
-
setPrimalUnshift
public void setPrimalUnshift(int newval)
Sets the value of the controlXPRSconstants.PRIMALUNSHIFT
. If primal is allowed to call dual for unshifting (Values are from the enumerationXPRSenumerations.PrimalUnshift
)
-
setPrimalUnshift
public void setPrimalUnshift(XPRSenumerations.PrimalUnshift newval)
Sets the value of the controlXPRSconstants.PRIMALUNSHIFT
. If primal is allowed to call dual for unshifting (Values are from the enumerationXPRSenumerations.PrimalUnshift
)
-
resetPrimalUnshift
public void resetPrimalUnshift()
Resets to its default the value of controlXPRSconstants.PRIMALUNSHIFT
-
getRepairIndefiniteQ
public XPRSenumerations.RepairIndefiniteQuadratic getRepairIndefiniteQ()
Retrieves the value of the controlXPRSconstants.REPAIRINDEFINITEQ
. If an indefinite quadratic objective with binary variables shall be made PSD (Values are from the enumerationXPRSenumerations.RepairIndefiniteQuadratic
)
-
setRepairIndefiniteQ
public void setRepairIndefiniteQ(XPRSenumerations.RepairIndefiniteQuadratic newval)
Sets the value of the controlXPRSconstants.REPAIRINDEFINITEQ
. If an indefinite quadratic objective with binary variables shall be made PSD (Values are from the enumerationXPRSenumerations.RepairIndefiniteQuadratic
)
-
resetRepairIndefiniteQ
public void resetRepairIndefiniteQ()
Resets to its default the value of controlXPRSconstants.REPAIRINDEFINITEQ
-
getMipRampup
public int getMipRampup()
Retrieves the value of the controlXPRSconstants.MIPRAMPUP
. How the parallel MIP rampup phase should behave
-
setMipRampup
public void setMipRampup(int newval)
Sets the value of the controlXPRSconstants.MIPRAMPUP
. How the parallel MIP rampup phase should behave
-
resetMipRampup
public void resetMipRampup()
Resets to its default the value of controlXPRSconstants.MIPRAMPUP
-
getMaxLocalBacktrack
public int getMaxLocalBacktrack()
Retrieves the value of the controlXPRSconstants.MAXLOCALBACKTRACK
. How many levels we are allowed to go up in the tree on a local backtrack.
-
setMaxLocalBacktrack
public void setMaxLocalBacktrack(int newval)
Sets the value of the controlXPRSconstants.MAXLOCALBACKTRACK
. How many levels we are allowed to go up in the tree on a local backtrack.
-
resetMaxLocalBacktrack
public void resetMaxLocalBacktrack()
Resets to its default the value of controlXPRSconstants.MAXLOCALBACKTRACK
-
getUserSolHeuristic
public int getUserSolHeuristic()
Retrieves the value of the controlXPRSconstants.USERSOLHEURISTIC
. Local search effort for infeasible or incomplete user solutions
-
setUserSolHeuristic
public void setUserSolHeuristic(int newval)
Sets the value of the controlXPRSconstants.USERSOLHEURISTIC
. Local search effort for infeasible or incomplete user solutions
-
resetUserSolHeuristic
public void resetUserSolHeuristic()
Resets to its default the value of controlXPRSconstants.USERSOLHEURISTIC
-
getForceParallelDual
public int getForceParallelDual()
Retrieves the value of the controlXPRSconstants.FORCEPARALLELDUAL
. Force to use the parallel dual simplex despite threads allocation
-
setForceParallelDual
public void setForceParallelDual(int newval)
Sets the value of the controlXPRSconstants.FORCEPARALLELDUAL
. Force to use the parallel dual simplex despite threads allocation
-
resetForceParallelDual
public void resetForceParallelDual()
Resets to its default the value of controlXPRSconstants.FORCEPARALLELDUAL
-
getBacktrackTie
public int getBacktrackTie()
Retrieves the value of the controlXPRSconstants.BACKTRACKTIE
. Backtrack rating function to use on a tie with the BACKTRACK control. (Values are from the enumerationXPRSenumerations.BacktrackAlg
)
-
setBacktrackTie
public void setBacktrackTie(int newval)
Sets the value of the controlXPRSconstants.BACKTRACKTIE
. Backtrack rating function to use on a tie with the BACKTRACK control. (Values are from the enumerationXPRSenumerations.BacktrackAlg
)
-
setBacktrackTie
public void setBacktrackTie(XPRSenumerations.BacktrackAlg newval)
Sets the value of the controlXPRSconstants.BACKTRACKTIE
. Backtrack rating function to use on a tie with the BACKTRACK control. (Values are from the enumerationXPRSenumerations.BacktrackAlg
)
-
resetBacktrackTie
public void resetBacktrackTie()
Resets to its default the value of controlXPRSconstants.BACKTRACKTIE
-
getBranchDisj
public int getBranchDisj()
Retrieves the value of the controlXPRSconstants.BRANCHDISJ
. Whether and how to apply generic branching.
-
setBranchDisj
public void setBranchDisj(int newval)
Sets the value of the controlXPRSconstants.BRANCHDISJ
. Whether and how to apply generic branching.
-
resetBranchDisj
public void resetBranchDisj()
Resets to its default the value of controlXPRSconstants.BRANCHDISJ
-
getMipFracReduce
public int getMipFracReduce()
Retrieves the value of the controlXPRSconstants.MIPFRACREDUCE
. How much effort to put into reducing the fractionality of the MIP solutions.
-
setMipFracReduce
public void setMipFracReduce(int newval)
Sets the value of the controlXPRSconstants.MIPFRACREDUCE
. How much effort to put into reducing the fractionality of the MIP solutions.
-
resetMipFracReduce
public void resetMipFracReduce()
Resets to its default the value of controlXPRSconstants.MIPFRACREDUCE
-
getConcurrentThreads
public int getConcurrentThreads()
Retrieves the value of the controlXPRSconstants.CONCURRENTTHREADS
. Maximum number of threads the concurrent solver is allowed to start
-
setConcurrentThreads
public void setConcurrentThreads(int newval)
Sets the value of the controlXPRSconstants.CONCURRENTTHREADS
. Maximum number of threads the concurrent solver is allowed to start
-
resetConcurrentThreads
public void resetConcurrentThreads()
Resets to its default the value of controlXPRSconstants.CONCURRENTTHREADS
-
getMaxScaleFactor
public int getMaxScaleFactor()
Retrieves the value of the controlXPRSconstants.MAXSCALEFACTOR
. The largest scaling factor allowed. This defines a the max exponent of the scale factor.
-
setMaxScaleFactor
public void setMaxScaleFactor(int newval)
Sets the value of the controlXPRSconstants.MAXSCALEFACTOR
. The largest scaling factor allowed. This defines a the max exponent of the scale factor.
-
resetMaxScaleFactor
public void resetMaxScaleFactor()
Resets to its default the value of controlXPRSconstants.MAXSCALEFACTOR
-
getHeurThreads
public int getHeurThreads()
Retrieves the value of the controlXPRSconstants.HEURTHREADS
. Maximum number of heuristic threads on the root node.
-
setHeurThreads
public void setHeurThreads(int newval)
Sets the value of the controlXPRSconstants.HEURTHREADS
. Maximum number of heuristic threads on the root node.
-
resetHeurThreads
public void resetHeurThreads()
Resets to its default the value of controlXPRSconstants.HEURTHREADS
-
getThreads
public int getThreads()
Retrieves the value of the controlXPRSconstants.THREADS
. Overall limit on number of threads to start.
-
setThreads
public void setThreads(int newval)
Sets the value of the controlXPRSconstants.THREADS
. Overall limit on number of threads to start.
-
resetThreads
public void resetThreads()
Resets to its default the value of controlXPRSconstants.THREADS
-
getHeurBeforeLP
public int getHeurBeforeLP()
Retrieves the value of the controlXPRSconstants.HEURBEFORELP
. Whether or not to run heuristics before the root LP solve.
-
setHeurBeforeLP
public void setHeurBeforeLP(int newval)
Sets the value of the controlXPRSconstants.HEURBEFORELP
. Whether or not to run heuristics before the root LP solve.
-
resetHeurBeforeLP
public void resetHeurBeforeLP()
Resets to its default the value of controlXPRSconstants.HEURBEFORELP
-
getPreDomRow
public int getPreDomRow()
Retrieves the value of the controlXPRSconstants.PREDOMROW
. Level of dominated row checking to perform in presolve. (Values are from the enumerationXPRSenumerations.PresolveDomRow
)
-
setPreDomRow
public void setPreDomRow(int newval)
Sets the value of the controlXPRSconstants.PREDOMROW
. Level of dominated row checking to perform in presolve. (Values are from the enumerationXPRSenumerations.PresolveDomRow
)
-
setPreDomRow
public void setPreDomRow(XPRSenumerations.PresolveDomRow newval)
Sets the value of the controlXPRSconstants.PREDOMROW
. Level of dominated row checking to perform in presolve. (Values are from the enumerationXPRSenumerations.PresolveDomRow
)
-
resetPreDomRow
public void resetPreDomRow()
Resets to its default the value of controlXPRSconstants.PREDOMROW
-
getBranchStructural
public int getBranchStructural()
Retrieves the value of the controlXPRSconstants.BRANCHSTRUCTURAL
. Switch to turn on or off all structural branching modules (UBR, FIXING). (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
setBranchStructural
public void setBranchStructural(int newval)
Sets the value of the controlXPRSconstants.BRANCHSTRUCTURAL
. Switch to turn on or off all structural branching modules (UBR, FIXING). (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
setBranchStructural
public void setBranchStructural(XPRSenumerations.AlwaysNeverAutomatic newval)
Sets the value of the controlXPRSconstants.BRANCHSTRUCTURAL
. Switch to turn on or off all structural branching modules (UBR, FIXING). (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
resetBranchStructural
public void resetBranchStructural()
Resets to its default the value of controlXPRSconstants.BRANCHSTRUCTURAL
-
getQuadraticUnshift
public int getQuadraticUnshift()
Retrieves the value of the controlXPRSconstants.QUADRATICUNSHIFT
. Controls how the KKT shifts are cleaned up (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
setQuadraticUnshift
public void setQuadraticUnshift(int newval)
Sets the value of the controlXPRSconstants.QUADRATICUNSHIFT
. Controls how the KKT shifts are cleaned up (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
setQuadraticUnshift
public void setQuadraticUnshift(XPRSenumerations.AlwaysNeverAutomatic newval)
Sets the value of the controlXPRSconstants.QUADRATICUNSHIFT
. Controls how the KKT shifts are cleaned up (Values are from the enumerationXPRSenumerations.AlwaysNeverAutomatic
)
-
resetQuadraticUnshift
public void resetQuadraticUnshift()
Resets to its default the value of controlXPRSconstants.QUADRATICUNSHIFT
-
getBarPresolveOps
public int getBarPresolveOps()
Retrieves the value of the controlXPRSconstants.BARPRESOLVEOPS
. Barrier specific presolve. Mainly things where a basis could not be postsolved correctly (Values are from the enumerationXPRSenumerations.BarPresolveOps
)
-
setBarPresolveOps
public void setBarPresolveOps(int newval)
Sets the value of the controlXPRSconstants.BARPRESOLVEOPS
. Barrier specific presolve. Mainly things where a basis could not be postsolved correctly (Values are from the enumerationXPRSenumerations.BarPresolveOps
)
-
setBarPresolveOps
public void setBarPresolveOps(XPRSenumerations.BarPresolveOps newval)
Sets the value of the controlXPRSconstants.BARPRESOLVEOPS
. Barrier specific presolve. Mainly things where a basis could not be postsolved correctly (Values are from the enumerationXPRSenumerations.BarPresolveOps
)
-
resetBarPresolveOps
public void resetBarPresolveOps()
Resets to its default the value of controlXPRSconstants.BARPRESOLVEOPS
-
getQSimplexOps
public int getQSimplexOps()
Retrieves the value of the controlXPRSconstants.QSIMPLEXOPS
. KKT specific options
-
setQSimplexOps
public void setQSimplexOps(int newval)
Sets the value of the controlXPRSconstants.QSIMPLEXOPS
. KKT specific options
-
resetQSimplexOps
public void resetQSimplexOps()
Resets to its default the value of controlXPRSconstants.QSIMPLEXOPS
-
getMipRestart
public int getMipRestart()
Retrieves the value of the controlXPRSconstants.MIPRESTART
. Strategy for MIP tree restarts. (Values are from the enumerationXPRSenumerations.MipRestart
)
-
setMipRestart
public void setMipRestart(int newval)
Sets the value of the controlXPRSconstants.MIPRESTART
. Strategy for MIP tree restarts. (Values are from the enumerationXPRSenumerations.MipRestart
)
-
setMipRestart
public void setMipRestart(XPRSenumerations.MipRestart newval)
Sets the value of the controlXPRSconstants.MIPRESTART
. Strategy for MIP tree restarts. (Values are from the enumerationXPRSenumerations.MipRestart
)
-
resetMipRestart
public void resetMipRestart()
Resets to its default the value of controlXPRSconstants.MIPRESTART
-
getConflictCuts
public int getConflictCuts()
Retrieves the value of the controlXPRSconstants.CONFLICTCUTS
. Whether to create conflicts and conflict cuts.
-
setConflictCuts
public void setConflictCuts(int newval)
Sets the value of the controlXPRSconstants.CONFLICTCUTS
. Whether to create conflicts and conflict cuts.
-
resetConflictCuts
public void resetConflictCuts()
Resets to its default the value of controlXPRSconstants.CONFLICTCUTS
-
getPreProtectDual
public int getPreProtectDual()
Retrieves the value of the controlXPRSconstants.PREPROTECTDUAL
. Whether to maintain the validity of a given dual solution during presolve
-
setPreProtectDual
public void setPreProtectDual(int newval)
Sets the value of the controlXPRSconstants.PREPROTECTDUAL
. Whether to maintain the validity of a given dual solution during presolve
-
resetPreProtectDual
public void resetPreProtectDual()
Resets to its default the value of controlXPRSconstants.PREPROTECTDUAL
-
getCoresPerCPU
public int getCoresPerCPU()
Retrieves the value of the controlXPRSconstants.CORESPERCPU
. Allows ovveride of number of cores detected per CPU
-
setCoresPerCPU
public void setCoresPerCPU(int newval)
Sets the value of the controlXPRSconstants.CORESPERCPU
. Allows ovveride of number of cores detected per CPU
-
resetCoresPerCPU
public void resetCoresPerCPU()
Resets to its default the value of controlXPRSconstants.CORESPERCPU
-
getResourceStrategy
public int getResourceStrategy()
Retrieves the value of the controlXPRSconstants.RESOURCESTRATEGY
. Behaviour when system resources are running low
-
setResourceStrategy
public void setResourceStrategy(int newval)
Sets the value of the controlXPRSconstants.RESOURCESTRATEGY
. Behaviour when system resources are running low
-
resetResourceStrategy
public void resetResourceStrategy()
Resets to its default the value of controlXPRSconstants.RESOURCESTRATEGY
-
getClamping
public int getClamping()
Retrieves the value of the controlXPRSconstants.CLAMPING
. Clamping, that is pushing solutions to their bounds when returning them
-
setClamping
public void setClamping(int newval)
Sets the value of the controlXPRSconstants.CLAMPING
. Clamping, that is pushing solutions to their bounds when returning them
-
resetClamping
public void resetClamping()
Resets to its default the value of controlXPRSconstants.CLAMPING
-
getSleepOnThreadWait
public int getSleepOnThreadWait()
Retrieves the value of the controlXPRSconstants.SLEEPONTHREADWAIT
. If threads should suspend execution while waiting for an event, or busy wait.
-
setSleepOnThreadWait
public void setSleepOnThreadWait(int newval)
Sets the value of the controlXPRSconstants.SLEEPONTHREADWAIT
. If threads should suspend execution while waiting for an event, or busy wait.
-
resetSleepOnThreadWait
public void resetSleepOnThreadWait()
Resets to its default the value of controlXPRSconstants.SLEEPONTHREADWAIT
-
getPreDupRow
public int getPreDupRow()
Retrieves the value of the controlXPRSconstants.PREDUPROW
. Effectively how complex singleton functions to look for in duplicate row eliminations
-
setPreDupRow
public void setPreDupRow(int newval)
Sets the value of the controlXPRSconstants.PREDUPROW
. Effectively how complex singleton functions to look for in duplicate row eliminations
-
resetPreDupRow
public void resetPreDupRow()
Resets to its default the value of controlXPRSconstants.PREDUPROW
-
getCPUPlatform
public int getCPUPlatform()
Retrieves the value of the controlXPRSconstants.CPUPLATFORM
. Hardware support by the processor
-
setCPUPlatform
public void setCPUPlatform(int newval)
Sets the value of the controlXPRSconstants.CPUPLATFORM
. Hardware support by the processor
-
resetCPUPlatform
public void resetCPUPlatform()
Resets to its default the value of controlXPRSconstants.CPUPLATFORM
-
getBarAlg
public int getBarAlg()
Retrieves the value of the controlXPRSconstants.BARALG
. Which barrier algorithm is used (homogenous or traditional)
-
setBarAlg
public void setBarAlg(int newval)
Sets the value of the controlXPRSconstants.BARALG
. Which barrier algorithm is used (homogenous or traditional)
-
resetBarAlg
public void resetBarAlg()
Resets to its default the value of controlXPRSconstants.BARALG
-
getSifting
public int getSifting()
Retrieves the value of the controlXPRSconstants.SIFTING
. If dual sifting
-
setSifting
public void setSifting(int newval)
Sets the value of the controlXPRSconstants.SIFTING
. If dual sifting
-
resetSifting
public void resetSifting()
Resets to its default the value of controlXPRSconstants.SIFTING
-
getLPLogStyle
public int getLPLogStyle()
Retrieves the value of the controlXPRSconstants.LPLOGSTYLE
. The style of the LP log
-
setLPLogStyle
public void setLPLogStyle(int newval)
Sets the value of the controlXPRSconstants.LPLOGSTYLE
. The style of the LP log
-
resetLPLogStyle
public void resetLPLogStyle()
Resets to its default the value of controlXPRSconstants.LPLOGSTYLE
-
getRandomSeed
public int getRandomSeed()
Retrieves the value of the controlXPRSconstants.RANDOMSEED
. Seed to use when initializing the random-number generator
-
setRandomSeed
public void setRandomSeed(int newval)
Sets the value of the controlXPRSconstants.RANDOMSEED
. Seed to use when initializing the random-number generator
-
resetRandomSeed
public void resetRandomSeed()
Resets to its default the value of controlXPRSconstants.RANDOMSEED
-
getTreeQCCuts
public int getTreeQCCuts()
Retrieves the value of the controlXPRSconstants.TREEQCCUTS
. Number of rounds of Outer Approximation cuts during branch-and-bound
-
setTreeQCCuts
public void setTreeQCCuts(int newval)
Sets the value of the controlXPRSconstants.TREEQCCUTS
. Number of rounds of Outer Approximation cuts during branch-and-bound
-
resetTreeQCCuts
public void resetTreeQCCuts()
Resets to its default the value of controlXPRSconstants.TREEQCCUTS
-
getPreLinDep
public int getPreLinDep()
Retrieves the value of the controlXPRSconstants.PRELINDEP
. Whether or not to detect and remove linearly dependent rows in presolve
-
setPreLinDep
public void setPreLinDep(int newval)
Sets the value of the controlXPRSconstants.PRELINDEP
. Whether or not to detect and remove linearly dependent rows in presolve
-
resetPreLinDep
public void resetPreLinDep()
Resets to its default the value of controlXPRSconstants.PRELINDEP
-
getDualThreads
public int getDualThreads()
Retrieves the value of the controlXPRSconstants.DUALTHREADS
. Maximum number of dual simplex threads to use.
-
setDualThreads
public void setDualThreads(int newval)
Sets the value of the controlXPRSconstants.DUALTHREADS
. Maximum number of dual simplex threads to use.
-
resetDualThreads
public void resetDualThreads()
Resets to its default the value of controlXPRSconstants.DUALTHREADS
-
getPreObjCutDetect
public int getPreObjCutDetect()
Retrieves the value of the controlXPRSconstants.PREOBJCUTDETECT
. Check for rows which are parallel to the objective function introducing a best bound or a cutoff bound
-
setPreObjCutDetect
public void setPreObjCutDetect(int newval)
Sets the value of the controlXPRSconstants.PREOBJCUTDETECT
. Check for rows which are parallel to the objective function introducing a best bound or a cutoff bound
-
resetPreObjCutDetect
public void resetPreObjCutDetect()
Resets to its default the value of controlXPRSconstants.PREOBJCUTDETECT
-
getPreBndRedQuad
public int getPreBndRedQuad()
Retrieves the value of the controlXPRSconstants.PREBNDREDQUAD
. Bound propagation on quadratic (non-conic) constraints
-
setPreBndRedQuad
public void setPreBndRedQuad(int newval)
Sets the value of the controlXPRSconstants.PREBNDREDQUAD
. Bound propagation on quadratic (non-conic) constraints
-
resetPreBndRedQuad
public void resetPreBndRedQuad()
Resets to its default the value of controlXPRSconstants.PREBNDREDQUAD
-
getPreBndRedCone
public int getPreBndRedCone()
Retrieves the value of the controlXPRSconstants.PREBNDREDCONE
. Bound propagation on second order cone constraints
-
setPreBndRedCone
public void setPreBndRedCone(int newval)
Sets the value of the controlXPRSconstants.PREBNDREDCONE
. Bound propagation on second order cone constraints
-
resetPreBndRedCone
public void resetPreBndRedCone()
Resets to its default the value of controlXPRSconstants.PREBNDREDCONE
-
getPreComponents
public int getPreComponents()
Retrieves the value of the controlXPRSconstants.PRECOMPONENTS
. When should the componentspresolver run? (-1: automatic, 0: off, 1: after presolving, 2: after LP)
-
setPreComponents
public void setPreComponents(int newval)
Sets the value of the controlXPRSconstants.PRECOMPONENTS
. When should the componentspresolver run? (-1: automatic, 0: off, 1: after presolving, 2: after LP)
-
resetPreComponents
public void resetPreComponents()
Resets to its default the value of controlXPRSconstants.PRECOMPONENTS
-
getMaxMipTasks
public int getMaxMipTasks()
Retrieves the value of the controlXPRSconstants.MAXMIPTASKS
. Limit on the number of simultaneous tasks that can be created during a MIP solve
-
setMaxMipTasks
public void setMaxMipTasks(int newval)
Sets the value of the controlXPRSconstants.MAXMIPTASKS
. Limit on the number of simultaneous tasks that can be created during a MIP solve
-
resetMaxMipTasks
public void resetMaxMipTasks()
Resets to its default the value of controlXPRSconstants.MAXMIPTASKS
-
getMipTerminationMethod
public int getMipTerminationMethod()
Retrieves the value of the controlXPRSconstants.MIPTERMINATIONMETHOD
. How to terminate a deterministic MIP search
-
setMipTerminationMethod
public void setMipTerminationMethod(int newval)
Sets the value of the controlXPRSconstants.MIPTERMINATIONMETHOD
. How to terminate a deterministic MIP search
-
resetMipTerminationMethod
public void resetMipTerminationMethod()
Resets to its default the value of controlXPRSconstants.MIPTERMINATIONMETHOD
-
getPreConeDecomp
public int getPreConeDecomp()
Retrieves the value of the controlXPRSconstants.PRECONEDECOMP
. Decompose regular and rotated cones with more than two elements
-
setPreConeDecomp
public void setPreConeDecomp(int newval)
Sets the value of the controlXPRSconstants.PRECONEDECOMP
. Decompose regular and rotated cones with more than two elements
-
resetPreConeDecomp
public void resetPreConeDecomp()
Resets to its default the value of controlXPRSconstants.PRECONEDECOMP
-
getHeurForceSpecialObj
public int getHeurForceSpecialObj()
Retrieves the value of the controlXPRSconstants.HEURFORCESPECIALOBJ
. should special objective heuristics be applied independant of the problem characteristics?
-
setHeurForceSpecialObj
public void setHeurForceSpecialObj(int newval)
Sets the value of the controlXPRSconstants.HEURFORCESPECIALOBJ
. should special objective heuristics be applied independant of the problem characteristics?
-
resetHeurForceSpecialObj
public void resetHeurForceSpecialObj()
Resets to its default the value of controlXPRSconstants.HEURFORCESPECIALOBJ
-
getHeurSearchRootCutFreq
public int getHeurSearchRootCutFreq()
Retrieves the value of the controlXPRSconstants.HEURSEARCHROOTCUTFREQ
. Frequency for calling the local search heuristic during root node cutting
-
setHeurSearchRootCutFreq
public void setHeurSearchRootCutFreq(int newval)
Sets the value of the controlXPRSconstants.HEURSEARCHROOTCUTFREQ
. Frequency for calling the local search heuristic during root node cutting
-
resetHeurSearchRootCutFreq
public void resetHeurSearchRootCutFreq()
Resets to its default the value of controlXPRSconstants.HEURSEARCHROOTCUTFREQ
-
getPreElimQuad
public int getPreElimQuad()
Retrieves the value of the controlXPRSconstants.PREELIMQUAD
. Flag for applying elimination to quadratic variables
-
setPreElimQuad
public void setPreElimQuad(int newval)
Sets the value of the controlXPRSconstants.PREELIMQUAD
. Flag for applying elimination to quadratic variables
-
resetPreElimQuad
public void resetPreElimQuad()
Resets to its default the value of controlXPRSconstants.PREELIMQUAD
-
getPreImplications
public int getPreImplications()
Retrieves the value of the controlXPRSconstants.PREIMPLICATIONS
. Should implication structures be detected and sparsified in presolving?
-
setPreImplications
public void setPreImplications(int newval)
Sets the value of the controlXPRSconstants.PREIMPLICATIONS
. Should implication structures be detected and sparsified in presolving?
-
resetPreImplications
public void resetPreImplications()
Resets to its default the value of controlXPRSconstants.PREIMPLICATIONS
-
getTunerMode
public XPRSenumerations.TunerMode getTunerMode()
Retrieves the value of the controlXPRSconstants.TUNERMODE
. Whether to do the tuning or not (-1: Auto, 0: Off, 1: On - turn mipopt to a tuned one) (Values are from the enumerationXPRSenumerations.TunerMode
)
-
setTunerMode
public void setTunerMode(XPRSenumerations.TunerMode newval)
Sets the value of the controlXPRSconstants.TUNERMODE
. Whether to do the tuning or not (-1: Auto, 0: Off, 1: On - turn mipopt to a tuned one) (Values are from the enumerationXPRSenumerations.TunerMode
)
-
resetTunerMode
public void resetTunerMode()
Resets to its default the value of controlXPRSconstants.TUNERMODE
-
getTunerMethod
public XPRSenumerations.TunerMethod getTunerMethod()
Retrieves the value of the controlXPRSconstants.TUNERMETHOD
. Defines one of predefined factory tuner method (Values are from the enumerationXPRSenumerations.TunerMethod
)
-
setTunerMethod
public void setTunerMethod(XPRSenumerations.TunerMethod newval)
Sets the value of the controlXPRSconstants.TUNERMETHOD
. Defines one of predefined factory tuner method (Values are from the enumerationXPRSenumerations.TunerMethod
)
-
resetTunerMethod
public void resetTunerMethod()
Resets to its default the value of controlXPRSconstants.TUNERMETHOD
-
getTunerTarget
public XPRSenumerations.TunerTarget getTunerTarget()
Retrieves the value of the controlXPRSconstants.TUNERTARGET
. Defines one of the tuner method (Values are from the enumerationXPRSenumerations.TunerTarget
)
-
setTunerTarget
public void setTunerTarget(XPRSenumerations.TunerTarget newval)
Sets the value of the controlXPRSconstants.TUNERTARGET
. Defines one of the tuner method (Values are from the enumerationXPRSenumerations.TunerTarget
)
-
resetTunerTarget
public void resetTunerTarget()
Resets to its default the value of controlXPRSconstants.TUNERTARGET
-
getTunerThreads
public int getTunerThreads()
Retrieves the value of the controlXPRSconstants.TUNERTHREADS
. Whether run tuner in parallel and how many threads in total
-
setTunerThreads
public void setTunerThreads(int newval)
Sets the value of the controlXPRSconstants.TUNERTHREADS
. Whether run tuner in parallel and how many threads in total
-
resetTunerThreads
public void resetTunerThreads()
Resets to its default the value of controlXPRSconstants.TUNERTHREADS
-
getTunerMaxTime
public int getTunerMaxTime()
Retrieves the value of the controlXPRSconstants.TUNERMAXTIME
. Defines a grand time limit for the tuner
-
setTunerMaxTime
public void setTunerMaxTime(int newval)
Sets the value of the controlXPRSconstants.TUNERMAXTIME
. Defines a grand time limit for the tuner
-
resetTunerMaxTime
public void resetTunerMaxTime()
Resets to its default the value of controlXPRSconstants.TUNERMAXTIME
-
getTunerHistory
public XPRSenumerations.TunerHistory getTunerHistory()
Retrieves the value of the controlXPRSconstants.TUNERHISTORY
. Whether to append and reuse any history results (Values are from the enumerationXPRSenumerations.TunerHistory
)
-
setTunerHistory
public void setTunerHistory(XPRSenumerations.TunerHistory newval)
Sets the value of the controlXPRSconstants.TUNERHISTORY
. Whether to append and reuse any history results (Values are from the enumerationXPRSenumerations.TunerHistory
)
-
resetTunerHistory
public void resetTunerHistory()
Resets to its default the value of controlXPRSconstants.TUNERHISTORY
-
getTunerPermute
public int getTunerPermute()
Retrieves the value of the controlXPRSconstants.TUNERPERMUTE
. Number of extra permutations to solve for each run
-
setTunerPermute
public void setTunerPermute(int newval)
Sets the value of the controlXPRSconstants.TUNERPERMUTE
. Number of extra permutations to solve for each run
-
resetTunerPermute
public void resetTunerPermute()
Resets to its default the value of controlXPRSconstants.TUNERPERMUTE
-
getTunerRootAlg
public XPRSenumerations.TunerRootAlg getTunerRootAlg()
Retrieves the value of the controlXPRSconstants.TUNERROOTALG
. Defines the root algorithm for a MIP solve. This is tunable control. (Values are from the enumerationXPRSenumerations.TunerRootAlg
)
-
setTunerRootAlg
public void setTunerRootAlg(XPRSenumerations.TunerRootAlg newval)
Sets the value of the controlXPRSconstants.TUNERROOTALG
. Defines the root algorithm for a MIP solve. This is tunable control. (Values are from the enumerationXPRSenumerations.TunerRootAlg
)
-
resetTunerRootAlg
public void resetTunerRootAlg()
Resets to its default the value of controlXPRSconstants.TUNERROOTALG
-
getTunerVerbose
public int getTunerVerbose()
Retrieves the value of the controlXPRSconstants.TUNERVERBOSE
. Whether to print out the task ID in string for each run.
-
setTunerVerbose
public void setTunerVerbose(int newval)
Sets the value of the controlXPRSconstants.TUNERVERBOSE
. Whether to print out the task ID in string for each run.
-
resetTunerVerbose
public void resetTunerVerbose()
Resets to its default the value of controlXPRSconstants.TUNERVERBOSE
-
getTunerOutput
public int getTunerOutput()
Retrieves the value of the controlXPRSconstants.TUNEROUTPUT
. Whether to write out the tuner logs and tuner summary to the file system
-
setTunerOutput
public void setTunerOutput(int newval)
Sets the value of the controlXPRSconstants.TUNEROUTPUT
. Whether to write out the tuner logs and tuner summary to the file system
-
resetTunerOutput
public void resetTunerOutput()
Resets to its default the value of controlXPRSconstants.TUNEROUTPUT
-
getPreAnalyticcenter
public int getPreAnalyticcenter()
Retrieves the value of the controlXPRSconstants.PREANALYTICCENTER
. Should analytic center be used for variable fixing and reduced costs (-1: Auto 0: Off, 1: Fixing, 2: Redcost, 3: Both)
-
setPreAnalyticcenter
public void setPreAnalyticcenter(int newval)
Sets the value of the controlXPRSconstants.PREANALYTICCENTER
. Should analytic center be used for variable fixing and reduced costs (-1: Auto 0: Off, 1: Fixing, 2: Redcost, 3: Both)
-
resetPreAnalyticcenter
public void resetPreAnalyticcenter()
Resets to its default the value of controlXPRSconstants.PREANALYTICCENTER
-
getNetCuts
public int getNetCuts()
Retrieves the value of the controlXPRSconstants.NETCUTS
. Whether we should separate network cuts (lifted flow cover, cut-set, or single-node cut-set)
-
setNetCuts
public void setNetCuts(int newval)
Sets the value of the controlXPRSconstants.NETCUTS
. Whether we should separate network cuts (lifted flow cover, cut-set, or single-node cut-set)
-
resetNetCuts
public void resetNetCuts()
Resets to its default the value of controlXPRSconstants.NETCUTS
-
getLPFlags
public XPRSenumerations.LPFlags getLPFlags()
Retrieves the value of the controlXPRSconstants.LPFLAGS
. Defines the LP algorithm(s) / the root algorithm(s) for a MIP solve. This is tunable control. (Values are from the enumerationXPRSenumerations.LPFlags
)
-
setLPFlags
public void setLPFlags(XPRSenumerations.LPFlags newval)
Sets the value of the controlXPRSconstants.LPFLAGS
. Defines the LP algorithm(s) / the root algorithm(s) for a MIP solve. This is tunable control. (Values are from the enumerationXPRSenumerations.LPFlags
)
-
resetLPFlags
public void resetLPFlags()
Resets to its default the value of controlXPRSconstants.LPFLAGS
-
getMIPKappaFreq
public int getMIPKappaFreq()
Retrieves the value of the controlXPRSconstants.MIPKAPPAFREQ
. How frequently to calculate the condition number kappa for MIP bases
-
setMIPKappaFreq
public void setMIPKappaFreq(int newval)
Sets the value of the controlXPRSconstants.MIPKAPPAFREQ
. How frequently to calculate the condition number kappa for MIP bases
-
resetMIPKappaFreq
public void resetMIPKappaFreq()
Resets to its default the value of controlXPRSconstants.MIPKAPPAFREQ
-
getObjScaleFactor
public int getObjScaleFactor()
Retrieves the value of the controlXPRSconstants.OBJSCALEFACTOR
. User defined objective scaling coefficient
-
setObjScaleFactor
public void setObjScaleFactor(int newval)
Sets the value of the controlXPRSconstants.OBJSCALEFACTOR
. User defined objective scaling coefficient
-
resetObjScaleFactor
public void resetObjScaleFactor()
Resets to its default the value of controlXPRSconstants.OBJSCALEFACTOR
-
getGlobalFileLogInterval
public int getGlobalFileLogInterval()
Retrieves the value of the controlXPRSconstants.GLOBALFILELOGINTERVAL
. Minimum number of seconds between global file log lines
-
setGlobalFileLogInterval
public void setGlobalFileLogInterval(int newval)
Sets the value of the controlXPRSconstants.GLOBALFILELOGINTERVAL
. Minimum number of seconds between global file log lines
-
resetGlobalFileLogInterval
public void resetGlobalFileLogInterval()
Resets to its default the value of controlXPRSconstants.GLOBALFILELOGINTERVAL
-
getIgnoreContainerCpuLimit
public int getIgnoreContainerCpuLimit()
Retrieves the value of the controlXPRSconstants.IGNORECONTAINERCPULIMIT
. Whether we should ignore the extra CPU core limit imposed by the container in which the Optimizer is running
-
setIgnoreContainerCpuLimit
public void setIgnoreContainerCpuLimit(int newval)
Sets the value of the controlXPRSconstants.IGNORECONTAINERCPULIMIT
. Whether we should ignore the extra CPU core limit imposed by the container in which the Optimizer is running
-
resetIgnoreContainerCpuLimit
public void resetIgnoreContainerCpuLimit()
Resets to its default the value of controlXPRSconstants.IGNORECONTAINERCPULIMIT
-
getIgnoreContainerMemoryLimit
public int getIgnoreContainerMemoryLimit()
Retrieves the value of the controlXPRSconstants.IGNORECONTAINERMEMORYLIMIT
. Whether we should ignore the extra memory limit imposed by the container in which the Optimizer is running
-
setIgnoreContainerMemoryLimit
public void setIgnoreContainerMemoryLimit(int newval)
Sets the value of the controlXPRSconstants.IGNORECONTAINERMEMORYLIMIT
. Whether we should ignore the extra memory limit imposed by the container in which the Optimizer is running
-
resetIgnoreContainerMemoryLimit
public void resetIgnoreContainerMemoryLimit()
Resets to its default the value of controlXPRSconstants.IGNORECONTAINERMEMORYLIMIT
-
getMIPDualReductions
public int getMIPDualReductions()
Retrieves the value of the controlXPRSconstants.MIPDUALREDUCTIONS
. Whether dual reductions should be allowed anywhere during a MIP solve.
-
setMIPDualReductions
public void setMIPDualReductions(int newval)
Sets the value of the controlXPRSconstants.MIPDUALREDUCTIONS
. Whether dual reductions should be allowed anywhere during a MIP solve.
-
resetMIPDualReductions
public void resetMIPDualReductions()
Resets to its default the value of controlXPRSconstants.MIPDUALREDUCTIONS
-
getGenconsDualReductions
public int getGenconsDualReductions()
Retrieves the value of the controlXPRSconstants.GENCONSDUALREDUCTIONS
. Are we allowed to drop constraints implied by the optimization when reformulating general constraints?
-
setGenconsDualReductions
public void setGenconsDualReductions(int newval)
Sets the value of the controlXPRSconstants.GENCONSDUALREDUCTIONS
. Are we allowed to drop constraints implied by the optimization when reformulating general constraints?
-
resetGenconsDualReductions
public void resetGenconsDualReductions()
Resets to its default the value of controlXPRSconstants.GENCONSDUALREDUCTIONS
-
getPwlDualReductions
public int getPwlDualReductions()
Retrieves the value of the controlXPRSconstants.PWLDUALREDUCTIONS
. Are we allowed to drop constraints implied by the optimization when reformulating piecewise linear terms?
-
setPwlDualReductions
public void setPwlDualReductions(int newval)
Sets the value of the controlXPRSconstants.PWLDUALREDUCTIONS
. Are we allowed to drop constraints implied by the optimization when reformulating piecewise linear terms?
-
resetPwlDualReductions
public void resetPwlDualReductions()
Resets to its default the value of controlXPRSconstants.PWLDUALREDUCTIONS
-
getBarFailIterLimit
public int getBarFailIterLimit()
Retrieves the value of the controlXPRSconstants.BARFAILITERLIMIT
. Newton barrier: The maximum number of non-improving iterations
-
setBarFailIterLimit
public void setBarFailIterLimit(int newval)
Sets the value of the controlXPRSconstants.BARFAILITERLIMIT
. Newton barrier: The maximum number of non-improving iterations
-
resetBarFailIterLimit
public void resetBarFailIterLimit()
Resets to its default the value of controlXPRSconstants.BARFAILITERLIMIT
-
getAutoScaling
public int getAutoScaling()
Retrieves the value of the controlXPRSconstants.AUTOSCALING
. Should automatic scaling be applied and how aggresively should non-default scaling options be selected?
-
setAutoScaling
public void setAutoScaling(int newval)
Sets the value of the controlXPRSconstants.AUTOSCALING
. Should automatic scaling be applied and how aggresively should non-default scaling options be selected?
-
resetAutoScaling
public void resetAutoScaling()
Resets to its default the value of controlXPRSconstants.AUTOSCALING
-
getGenconsAbsTransformation
public int getGenconsAbsTransformation()
Retrieves the value of the controlXPRSconstants.GENCONSABSTRANSFORMATION
. Formulation to use for ABS: -1: auto, 0: indicator, 1: SOS1
-
setGenconsAbsTransformation
public void setGenconsAbsTransformation(int newval)
Sets the value of the controlXPRSconstants.GENCONSABSTRANSFORMATION
. Formulation to use for ABS: -1: auto, 0: indicator, 1: SOS1
-
resetGenconsAbsTransformation
public void resetGenconsAbsTransformation()
Resets to its default the value of controlXPRSconstants.GENCONSABSTRANSFORMATION
-
getComputeJobPriority
public int getComputeJobPriority()
Retrieves the value of the controlXPRSconstants.COMPUTEJOBPRIORITY
. Priority for compute job
-
setComputeJobPriority
public void setComputeJobPriority(int newval)
Sets the value of the controlXPRSconstants.COMPUTEJOBPRIORITY
. Priority for compute job
-
resetComputeJobPriority
public void resetComputeJobPriority()
Resets to its default the value of controlXPRSconstants.COMPUTEJOBPRIORITY
-
getPreFolding
public int getPreFolding()
Retrieves the value of the controlXPRSconstants.PREFOLDING
. Controls if folding should be applied in presolve
-
setPreFolding
public void setPreFolding(int newval)
Sets the value of the controlXPRSconstants.PREFOLDING
. Controls if folding should be applied in presolve
-
resetPreFolding
public void resetPreFolding()
Resets to its default the value of controlXPRSconstants.PREFOLDING
-
getCompute
public int getCompute()
Retrieves the value of the controlXPRSconstants.COMPUTE
. If solves are redirected to the compute server
-
setCompute
public void setCompute(int newval)
Sets the value of the controlXPRSconstants.COMPUTE
. If solves are redirected to the compute server
-
resetCompute
public void resetCompute()
Resets to its default the value of controlXPRSconstants.COMPUTE
-
getNetStallLimit
public int getNetStallLimit()
Retrieves the value of the controlXPRSconstants.NETSTALLLIMIT
. Limit on number of degenerate pivots in network simplex before it switches to normal simplex.
-
setNetStallLimit
public void setNetStallLimit(int newval)
Sets the value of the controlXPRSconstants.NETSTALLLIMIT
. Limit on number of degenerate pivots in network simplex before it switches to normal simplex.
-
resetNetStallLimit
public void resetNetStallLimit()
Resets to its default the value of controlXPRSconstants.NETSTALLLIMIT
-
getSerializePreIntSol
public int getSerializePreIntSol()
Retrieves the value of the controlXPRSconstants.SERIALIZEPREINTSOL
. Whether to deterministically serialize firings of preintsol
-
setSerializePreIntSol
public void setSerializePreIntSol(int newval)
Sets the value of the controlXPRSconstants.SERIALIZEPREINTSOL
. Whether to deterministically serialize firings of preintsol
-
resetSerializePreIntSol
public void resetSerializePreIntSol()
Resets to its default the value of controlXPRSconstants.SERIALIZEPREINTSOL
-
getPwlNonConvexTransformation
public int getPwlNonConvexTransformation()
Retrieves the value of the controlXPRSconstants.PWLNONCONVEXTRANSFORMATION
. Formulation to use for non-convex bounded PWL: -1: auto, 0: SOS2, 1: binary
-
setPwlNonConvexTransformation
public void setPwlNonConvexTransformation(int newval)
Sets the value of the controlXPRSconstants.PWLNONCONVEXTRANSFORMATION
. Formulation to use for non-convex bounded PWL: -1: auto, 0: SOS2, 1: binary
-
resetPwlNonConvexTransformation
public void resetPwlNonConvexTransformation()
Resets to its default the value of controlXPRSconstants.PWLNONCONVEXTRANSFORMATION
-
getMipComponents
public int getMipComponents()
Retrieves the value of the controlXPRSconstants.MIPCOMPONENTS
. Whether MIP components should be solved separately.
-
setMipComponents
public void setMipComponents(int newval)
Sets the value of the controlXPRSconstants.MIPCOMPONENTS
. Whether MIP components should be solved separately.
-
resetMipComponents
public void resetMipComponents()
Resets to its default the value of controlXPRSconstants.MIPCOMPONENTS
-
getMipConcurrentNodes
public int getMipConcurrentNodes()
Retrieves the value of the controlXPRSconstants.MIPCONCURRENTNODES
. Minimum number of nodes to solve in concurrent MIP searches
-
setMipConcurrentNodes
public void setMipConcurrentNodes(int newval)
Sets the value of the controlXPRSconstants.MIPCONCURRENTNODES
. Minimum number of nodes to solve in concurrent MIP searches
-
resetMipConcurrentNodes
public void resetMipConcurrentNodes()
Resets to its default the value of controlXPRSconstants.MIPCONCURRENTNODES
-
getMipConcurrentSolves
public int getMipConcurrentSolves()
Retrieves the value of the controlXPRSconstants.MIPCONCURRENTSOLVES
. Maximum number of concurrent MIP tree searches to start
-
setMipConcurrentSolves
public void setMipConcurrentSolves(int newval)
Sets the value of the controlXPRSconstants.MIPCONCURRENTSOLVES
. Maximum number of concurrent MIP tree searches to start
-
resetMipConcurrentSolves
public void resetMipConcurrentSolves()
Resets to its default the value of controlXPRSconstants.MIPCONCURRENTSOLVES
-
getOutputControls
public int getOutputControls()
Retrieves the value of the controlXPRSconstants.OUTPUTCONTROLS
. Should control settings be printed at the beginning of the solution process?
-
setOutputControls
public void setOutputControls(int newval)
Sets the value of the controlXPRSconstants.OUTPUTCONTROLS
. Should control settings be printed at the beginning of the solution process?
-
resetOutputControls
public void resetOutputControls()
Resets to its default the value of controlXPRSconstants.OUTPUTCONTROLS
-
getSiftSwitch
public int getSiftSwitch()
Retrieves the value of the controlXPRSconstants.SIFTSWITCH
. Algorithm switch in sifting
-
setSiftSwitch
public void setSiftSwitch(int newval)
Sets the value of the controlXPRSconstants.SIFTSWITCH
. Algorithm switch in sifting
-
resetSiftSwitch
public void resetSiftSwitch()
Resets to its default the value of controlXPRSconstants.SIFTSWITCH
-
getHeurEmphasis
public int getHeurEmphasis()
Retrieves the value of the controlXPRSconstants.HEUREMPHASIS
. Heuristic (solution polishing) emphasis
-
setHeurEmphasis
public void setHeurEmphasis(int newval)
Sets the value of the controlXPRSconstants.HEUREMPHASIS
. Heuristic (solution polishing) emphasis
-
resetHeurEmphasis
public void resetHeurEmphasis()
Resets to its default the value of controlXPRSconstants.HEUREMPHASIS
-
getComputeMatX
public int getComputeMatX()
Retrieves the value of the controlXPRSconstants.COMPUTEMATX
. Whether to generate the matrix explorer attachment when solving remotely (Values are from the enumerationXPRSenumerations.OnOff
)
-
setComputeMatX
public void setComputeMatX(int newval)
Sets the value of the controlXPRSconstants.COMPUTEMATX
. Whether to generate the matrix explorer attachment when solving remotely (Values are from the enumerationXPRSenumerations.OnOff
)
-
setComputeMatX
public void setComputeMatX(XPRSenumerations.OnOff newval)
Sets the value of the controlXPRSconstants.COMPUTEMATX
. Whether to generate the matrix explorer attachment when solving remotely (Values are from the enumerationXPRSenumerations.OnOff
)
-
resetComputeMatX
public void resetComputeMatX()
Resets to its default the value of controlXPRSconstants.COMPUTEMATX
-
getComputeMatXIIS
public int getComputeMatXIIS()
Retrieves the value of the controlXPRSconstants.COMPUTEMATX_IIS
. Whether to include the IIS in the matrix explorer attachment when remote solve infeasible (Values are from the enumerationXPRSenumerations.OnOff
)
-
setComputeMatXIIS
public void setComputeMatXIIS(int newval)
Sets the value of the controlXPRSconstants.COMPUTEMATX_IIS
. Whether to include the IIS in the matrix explorer attachment when remote solve infeasible (Values are from the enumerationXPRSenumerations.OnOff
)
-
setComputeMatXIIS
public void setComputeMatXIIS(XPRSenumerations.OnOff newval)
Sets the value of the controlXPRSconstants.COMPUTEMATX_IIS
. Whether to include the IIS in the matrix explorer attachment when remote solve infeasible (Values are from the enumerationXPRSenumerations.OnOff
)
-
resetComputeMatXIIS
public void resetComputeMatXIIS()
Resets to its default the value of controlXPRSconstants.COMPUTEMATX_IIS
-
getComputeMatXIISMaxTime
public int getComputeMatXIISMaxTime()
Retrieves the value of the controlXPRSconstants.COMPUTEMATX_IISMAXTIME
. Maximum number of seconds to spend searching for the IIS to include in the matrix explorer attachment
-
setComputeMatXIISMaxTime
public void setComputeMatXIISMaxTime(int newval)
Sets the value of the controlXPRSconstants.COMPUTEMATX_IISMAXTIME
. Maximum number of seconds to spend searching for the IIS to include in the matrix explorer attachment
-
resetComputeMatXIISMaxTime
public void resetComputeMatXIISMaxTime()
Resets to its default the value of controlXPRSconstants.COMPUTEMATX_IISMAXTIME
-
getBarRefIter
public int getBarRefIter()
Retrieves the value of the controlXPRSconstants.BARREFITER
. Numnber of barrier refinement iterations
-
setBarRefIter
public void setBarRefIter(int newval)
Sets the value of the controlXPRSconstants.BARREFITER
. Numnber of barrier refinement iterations
-
resetBarRefIter
public void resetBarRefIter()
Resets to its default the value of controlXPRSconstants.BARREFITER
-
getComputeLog
public XPRSenumerations.ComputeLog getComputeLog()
Retrieves the value of the controlXPRSconstants.COMPUTELOG
. Controls if and how the solve log for remote solves should be received (Values are from the enumerationXPRSenumerations.ComputeLog
)
-
setComputeLog
public void setComputeLog(XPRSenumerations.ComputeLog newval)
Sets the value of the controlXPRSconstants.COMPUTELOG
. Controls if and how the solve log for remote solves should be received (Values are from the enumerationXPRSenumerations.ComputeLog
)
-
resetComputeLog
public void resetComputeLog()
Resets to its default the value of controlXPRSconstants.COMPUTELOG
-
getSiftPresolveOps
public int getSiftPresolveOps()
Retrieves the value of the controlXPRSconstants.SIFTPRESOLVEOPS
. Which operations to apply during presolve for the subproblems in the sifting algorithm
-
setSiftPresolveOps
public void setSiftPresolveOps(int newval)
Sets the value of the controlXPRSconstants.SIFTPRESOLVEOPS
. Which operations to apply during presolve for the subproblems in the sifting algorithm
-
resetSiftPresolveOps
public void resetSiftPresolveOps()
Resets to its default the value of controlXPRSconstants.SIFTPRESOLVEOPS
-
getEscapeNames
public int getEscapeNames()
Retrieves the value of the controlXPRSconstants.ESCAPENAMES
. If names are escaped when writing files
-
setEscapeNames
public void setEscapeNames(int newval)
Sets the value of the controlXPRSconstants.ESCAPENAMES
. If names are escaped when writing files
-
resetEscapeNames
public void resetEscapeNames()
Resets to its default the value of controlXPRSconstants.ESCAPENAMES
-
getIOTimeout
public int getIOTimeout()
Retrieves the value of the controlXPRSconstants.IOTIMEOUT
. Maximum number of seconds to wait for an I/O operation before it is cancelled
-
setIOTimeout
public void setIOTimeout(int newval)
Sets the value of the controlXPRSconstants.IOTIMEOUT
. Maximum number of seconds to wait for an I/O operation before it is cancelled
-
resetIOTimeout
public void resetIOTimeout()
Resets to its default the value of controlXPRSconstants.IOTIMEOUT
-
getMaxStallTime
public int getMaxStallTime()
Retrieves the value of the controlXPRSconstants.MAXSTALLTIME
. Maximum time in seconds that the Optimizer will run after the last solution found before it terminates
-
setMaxStallTime
public void setMaxStallTime(int newval)
Sets the value of the controlXPRSconstants.MAXSTALLTIME
. Maximum time in seconds that the Optimizer will run after the last solution found before it terminates
-
resetMaxStallTime
public void resetMaxStallTime()
Resets to its default the value of controlXPRSconstants.MAXSTALLTIME
-
getAutoCutting
public int getAutoCutting()
Retrieves the value of the controlXPRSconstants.AUTOCUTTING
. Should automatic deactivation of local cutting be applied?
-
setAutoCutting
public void setAutoCutting(int newval)
Sets the value of the controlXPRSconstants.AUTOCUTTING
. Should automatic deactivation of local cutting be applied?
-
resetAutoCutting
public void resetAutoCutting()
Resets to its default the value of controlXPRSconstants.AUTOCUTTING
-
getMatrixTol
public double getMatrixTol()
Retrieves the value of the controlXPRSconstants.MATRIXTOL
. The zero tolerance on matrix elements
-
setMatrixTol
public void setMatrixTol(double newval)
Sets the value of the controlXPRSconstants.MATRIXTOL
. The zero tolerance on matrix elements
-
resetMatrixTol
public void resetMatrixTol()
Resets to its default the value of controlXPRSconstants.MATRIXTOL
-
getPivotTol
public double getPivotTol()
Retrieves the value of the controlXPRSconstants.PIVOTTOL
. The zero tolerance for matrix elements to considered as pivot positions
-
setPivotTol
public void setPivotTol(double newval)
Sets the value of the controlXPRSconstants.PIVOTTOL
. The zero tolerance for matrix elements to considered as pivot positions
-
resetPivotTol
public void resetPivotTol()
Resets to its default the value of controlXPRSconstants.PIVOTTOL
-
getFeasTol
public double getFeasTol()
Retrieves the value of the controlXPRSconstants.FEASTOL
. Feasibility tolerance
-
setFeasTol
public void setFeasTol(double newval)
Sets the value of the controlXPRSconstants.FEASTOL
. Feasibility tolerance
-
resetFeasTol
public void resetFeasTol()
Resets to its default the value of controlXPRSconstants.FEASTOL
-
getOutputTol
public double getOutputTol()
Retrieves the value of the controlXPRSconstants.OUTPUTTOL
. Zero tolerance on print values
-
setOutputTol
public void setOutputTol(double newval)
Sets the value of the controlXPRSconstants.OUTPUTTOL
. Zero tolerance on print values
-
resetOutputTol
public void resetOutputTol()
Resets to its default the value of controlXPRSconstants.OUTPUTTOL
-
getSOSRefTol
public double getSOSRefTol()
Retrieves the value of the controlXPRSconstants.SOSREFTOL
. The minimum relative gap between the ordering values of elements in a SOSs
-
setSOSRefTol
public void setSOSRefTol(double newval)
Sets the value of the controlXPRSconstants.SOSREFTOL
. The minimum relative gap between the ordering values of elements in a SOSs
-
resetSOSRefTol
public void resetSOSRefTol()
Resets to its default the value of controlXPRSconstants.SOSREFTOL
-
getOptimalityTol
public double getOptimalityTol()
Retrieves the value of the controlXPRSconstants.OPTIMALITYTOL
. Zero tolerance for reduced costs
-
setOptimalityTol
public void setOptimalityTol(double newval)
Sets the value of the controlXPRSconstants.OPTIMALITYTOL
. Zero tolerance for reduced costs
-
resetOptimalityTol
public void resetOptimalityTol()
Resets to its default the value of controlXPRSconstants.OPTIMALITYTOL
-
getEtaTol
public double getEtaTol()
Retrieves the value of the controlXPRSconstants.ETATOL
. Zero tolerance on eta elements
-
setEtaTol
public void setEtaTol(double newval)
Sets the value of the controlXPRSconstants.ETATOL
. Zero tolerance on eta elements
-
resetEtaTol
public void resetEtaTol()
Resets to its default the value of controlXPRSconstants.ETATOL
-
getRelPivotTol
public double getRelPivotTol()
Retrieves the value of the controlXPRSconstants.RELPIVOTTOL
. Relative size of the pivot element chosen to the largest possible one in the same column
-
setRelPivotTol
public void setRelPivotTol(double newval)
Sets the value of the controlXPRSconstants.RELPIVOTTOL
. Relative size of the pivot element chosen to the largest possible one in the same column
-
resetRelPivotTol
public void resetRelPivotTol()
Resets to its default the value of controlXPRSconstants.RELPIVOTTOL
-
getMIPTol
public double getMIPTol()
Retrieves the value of the controlXPRSconstants.MIPTOL
. The tolerance within which a decision variable's value is considered to be integral
-
setMIPTol
public void setMIPTol(double newval)
Sets the value of the controlXPRSconstants.MIPTOL
. The tolerance within which a decision variable's value is considered to be integral
-
resetMIPTol
public void resetMIPTol()
Resets to its default the value of controlXPRSconstants.MIPTOL
-
getMipTolTarget
public double getMipTolTarget()
Retrieves the value of the controlXPRSconstants.MIPTOLTARGET
. Target mip fractionality feasibility tolerance
-
setMipTolTarget
public void setMipTolTarget(double newval)
Sets the value of the controlXPRSconstants.MIPTOLTARGET
. Target mip fractionality feasibility tolerance
-
resetMipTolTarget
public void resetMipTolTarget()
Resets to its default the value of controlXPRSconstants.MIPTOLTARGET
-
getBarPerturb
public double getBarPerturb()
Retrieves the value of the controlXPRSconstants.BARPERTURB
. Limit for the growth of primal values in the barrier algorithm
-
setBarPerturb
public void setBarPerturb(double newval)
Sets the value of the controlXPRSconstants.BARPERTURB
. Limit for the growth of primal values in the barrier algorithm
-
resetBarPerturb
public void resetBarPerturb()
Resets to its default the value of controlXPRSconstants.BARPERTURB
-
getMIPAddCutoff
public double getMIPAddCutoff()
Retrieves the value of the controlXPRSconstants.MIPADDCUTOFF
. The amount added to the objective of the best integer solution to give the new cutoff
-
setMIPAddCutoff
public void setMIPAddCutoff(double newval)
Sets the value of the controlXPRSconstants.MIPADDCUTOFF
. The amount added to the objective of the best integer solution to give the new cutoff
-
resetMIPAddCutoff
public void resetMIPAddCutoff()
Resets to its default the value of controlXPRSconstants.MIPADDCUTOFF
-
getMIPAbsCutoff
public double getMIPAbsCutoff()
Retrieves the value of the controlXPRSconstants.MIPABSCUTOFF
. User defined cutoff value
-
setMIPAbsCutoff
public void setMIPAbsCutoff(double newval)
Sets the value of the controlXPRSconstants.MIPABSCUTOFF
. User defined cutoff value
-
resetMIPAbsCutoff
public void resetMIPAbsCutoff()
Resets to its default the value of controlXPRSconstants.MIPABSCUTOFF
-
getMIPRelCutoff
public double getMIPRelCutoff()
Retrieves the value of the controlXPRSconstants.MIPRELCUTOFF
. Percentage of the LP solution value added to the objective when an integer solution is found
-
setMIPRelCutoff
public void setMIPRelCutoff(double newval)
Sets the value of the controlXPRSconstants.MIPRELCUTOFF
. Percentage of the LP solution value added to the objective when an integer solution is found
-
resetMIPRelCutoff
public void resetMIPRelCutoff()
Resets to its default the value of controlXPRSconstants.MIPRELCUTOFF
-
getPseudoCost
public double getPseudoCost()
Retrieves the value of the controlXPRSconstants.PSEUDOCOST
. Default pseudo cost used in estimation of the degradation associated with an unexplored node in the tree search
-
setPseudoCost
public void setPseudoCost(double newval)
Sets the value of the controlXPRSconstants.PSEUDOCOST
. Default pseudo cost used in estimation of the degradation associated with an unexplored node in the tree search
-
resetPseudoCost
public void resetPseudoCost()
Resets to its default the value of controlXPRSconstants.PSEUDOCOST
-
getPenalty
public double getPenalty()
Retrieves the value of the controlXPRSconstants.PENALTY
. Minimum absolute penalty variable coefficient
-
setPenalty
public void setPenalty(double newval)
Sets the value of the controlXPRSconstants.PENALTY
. Minimum absolute penalty variable coefficient
-
resetPenalty
public void resetPenalty()
Resets to its default the value of controlXPRSconstants.PENALTY
-
getBigM
public double getBigM()
Retrieves the value of the controlXPRSconstants.BIGM
. The infeasibility penalty used if the 'Big M' method is implemented
-
setBigM
public void setBigM(double newval)
Sets the value of the controlXPRSconstants.BIGM
. The infeasibility penalty used if the 'Big M' method is implemented
-
resetBigM
public void resetBigM()
Resets to its default the value of controlXPRSconstants.BIGM
-
getMIPAbsStop
public double getMIPAbsStop()
Retrieves the value of the controlXPRSconstants.MIPABSSTOP
. B&B absolute tolerance determining whether the global search will continue or not
-
setMIPAbsStop
public void setMIPAbsStop(double newval)
Sets the value of the controlXPRSconstants.MIPABSSTOP
. B&B absolute tolerance determining whether the global search will continue or not
-
resetMIPAbsStop
public void resetMIPAbsStop()
Resets to its default the value of controlXPRSconstants.MIPABSSTOP
-
getMIPRelStop
public double getMIPRelStop()
Retrieves the value of the controlXPRSconstants.MIPRELSTOP
. Stop when relative gap between best bound and best solution falls below this value
-
setMIPRelStop
public void setMIPRelStop(double newval)
Sets the value of the controlXPRSconstants.MIPRELSTOP
. Stop when relative gap between best bound and best solution falls below this value
-
resetMIPRelStop
public void resetMIPRelStop()
Resets to its default the value of controlXPRSconstants.MIPRELSTOP
-
getCrossoverAccuracyTol
public double getCrossoverAccuracyTol()
Retrieves the value of the controlXPRSconstants.CROSSOVERACCURACYTOL
. Crossover threshold for increasing the relative pivot tolerance if recalc sol is inaccurate
-
setCrossoverAccuracyTol
public void setCrossoverAccuracyTol(double newval)
Sets the value of the controlXPRSconstants.CROSSOVERACCURACYTOL
. Crossover threshold for increasing the relative pivot tolerance if recalc sol is inaccurate
-
resetCrossoverAccuracyTol
public void resetCrossoverAccuracyTol()
Resets to its default the value of controlXPRSconstants.CROSSOVERACCURACYTOL
-
getPrimalPerturb
public double getPrimalPerturb()
Retrieves the value of the controlXPRSconstants.PRIMALPERTURB
. Primal specific perturbation value
-
setPrimalPerturb
public void setPrimalPerturb(double newval)
Sets the value of the controlXPRSconstants.PRIMALPERTURB
. Primal specific perturbation value
-
resetPrimalPerturb
public void resetPrimalPerturb()
Resets to its default the value of controlXPRSconstants.PRIMALPERTURB
-
getDualPerturb
public double getDualPerturb()
Retrieves the value of the controlXPRSconstants.DUALPERTURB
. Dual specific perturbation value
-
setDualPerturb
public void setDualPerturb(double newval)
Sets the value of the controlXPRSconstants.DUALPERTURB
. Dual specific perturbation value
-
resetDualPerturb
public void resetDualPerturb()
Resets to its default the value of controlXPRSconstants.DUALPERTURB
-
getBarObjScale
public double getBarObjScale()
Retrieves the value of the controlXPRSconstants.BAROBJSCALE
. Barrier objective scaling factor
-
setBarObjScale
public void setBarObjScale(double newval)
Sets the value of the controlXPRSconstants.BAROBJSCALE
. Barrier objective scaling factor
-
resetBarObjScale
public void resetBarObjScale()
Resets to its default the value of controlXPRSconstants.BAROBJSCALE
-
getBarRhsScale
public double getBarRhsScale()
Retrieves the value of the controlXPRSconstants.BARRHSSCALE
. Barrier rhs scaling factor
-
setBarRhsScale
public void setBarRhsScale(double newval)
Sets the value of the controlXPRSconstants.BARRHSSCALE
. Barrier rhs scaling factor
-
resetBarRhsScale
public void resetBarRhsScale()
Resets to its default the value of controlXPRSconstants.BARRHSSCALE
-
getCholeskyTol
public double getCholeskyTol()
Retrieves the value of the controlXPRSconstants.CHOLESKYTOL
. Newton barrier: the zero tolerance for pivot elements in the Cholesky decomposition
-
setCholeskyTol
public void setCholeskyTol(double newval)
Sets the value of the controlXPRSconstants.CHOLESKYTOL
. Newton barrier: the zero tolerance for pivot elements in the Cholesky decomposition
-
resetCholeskyTol
public void resetCholeskyTol()
Resets to its default the value of controlXPRSconstants.CHOLESKYTOL
-
getBarGapStop
public double getBarGapStop()
Retrieves the value of the controlXPRSconstants.BARGAPSTOP
. Newton barrier: convergence parameter, the tolerance for the relative duality gap
-
setBarGapStop
public void setBarGapStop(double newval)
Sets the value of the controlXPRSconstants.BARGAPSTOP
. Newton barrier: convergence parameter, the tolerance for the relative duality gap
-
resetBarGapStop
public void resetBarGapStop()
Resets to its default the value of controlXPRSconstants.BARGAPSTOP
-
getBarDualStop
public double getBarDualStop()
Retrieves the value of the controlXPRSconstants.BARDUALSTOP
. Newton barrier: convergence parameter, the tolerance for dual infeasibilities
-
setBarDualStop
public void setBarDualStop(double newval)
Sets the value of the controlXPRSconstants.BARDUALSTOP
. Newton barrier: convergence parameter, the tolerance for dual infeasibilities
-
resetBarDualStop
public void resetBarDualStop()
Resets to its default the value of controlXPRSconstants.BARDUALSTOP
-
getBarPrimalStop
public double getBarPrimalStop()
Retrieves the value of the controlXPRSconstants.BARPRIMALSTOP
. Newton barrier: convergence parameter, the tolerance for primal infeasibilities
-
setBarPrimalStop
public void setBarPrimalStop(double newval)
Sets the value of the controlXPRSconstants.BARPRIMALSTOP
. Newton barrier: convergence parameter, the tolerance for primal infeasibilities
-
resetBarPrimalStop
public void resetBarPrimalStop()
Resets to its default the value of controlXPRSconstants.BARPRIMALSTOP
-
getBarStepStop
public double getBarStepStop()
Retrieves the value of the controlXPRSconstants.BARSTEPSTOP
. Newton barrier: convergence parameter, the minimal step size
-
setBarStepStop
public void setBarStepStop(double newval)
Sets the value of the controlXPRSconstants.BARSTEPSTOP
. Newton barrier: convergence parameter, the minimal step size
-
resetBarStepStop
public void resetBarStepStop()
Resets to its default the value of controlXPRSconstants.BARSTEPSTOP
-
getElimTol
public double getElimTol()
Retrieves the value of the controlXPRSconstants.ELIMTOL
. The Markowitz tolerance for the elimination phase of the presolve
-
setElimTol
public void setElimTol(double newval)
Sets the value of the controlXPRSconstants.ELIMTOL
. The Markowitz tolerance for the elimination phase of the presolve
-
resetElimTol
public void resetElimTol()
Resets to its default the value of controlXPRSconstants.ELIMTOL
-
getPerturb
public double getPerturb()
Retrieves the value of the controlXPRSconstants.PERTURB
. The factor by which the problem will be perturbed prior to optimization (if autoperturb)
-
setPerturb
public void setPerturb(double newval)
Sets the value of the controlXPRSconstants.PERTURB
. The factor by which the problem will be perturbed prior to optimization (if autoperturb)
-
resetPerturb
public void resetPerturb()
Resets to its default the value of controlXPRSconstants.PERTURB
-
getMarkowitzTol
public double getMarkowitzTol()
Retrieves the value of the controlXPRSconstants.MARKOWITZTOL
. The Markowitz tolerance used for the factorization of the basis matrix
-
setMarkowitzTol
public void setMarkowitzTol(double newval)
Sets the value of the controlXPRSconstants.MARKOWITZTOL
. The Markowitz tolerance used for the factorization of the basis matrix
-
resetMarkowitzTol
public void resetMarkowitzTol()
Resets to its default the value of controlXPRSconstants.MARKOWITZTOL
-
getMIPAbsGapNotify
public double getMIPAbsGapNotify()
Retrieves the value of the controlXPRSconstants.MIPABSGAPNOTIFY
. When >=0, gapnotify will be called when absolute gap <= this value
-
setMIPAbsGapNotify
public void setMIPAbsGapNotify(double newval)
Sets the value of the controlXPRSconstants.MIPABSGAPNOTIFY
. When >=0, gapnotify will be called when absolute gap <= this value
-
resetMIPAbsGapNotify
public void resetMIPAbsGapNotify()
Resets to its default the value of controlXPRSconstants.MIPABSGAPNOTIFY
-
getMIPRelGapNotify
public double getMIPRelGapNotify()
Retrieves the value of the controlXPRSconstants.MIPRELGAPNOTIFY
. When >=0, gapnotify will be called when relative gap <= this value
-
setMIPRelGapNotify
public void setMIPRelGapNotify(double newval)
Sets the value of the controlXPRSconstants.MIPRELGAPNOTIFY
. When >=0, gapnotify will be called when relative gap <= this value
-
resetMIPRelGapNotify
public void resetMIPRelGapNotify()
Resets to its default the value of controlXPRSconstants.MIPRELGAPNOTIFY
-
getBarLargeBound
public double getBarLargeBound()
Retrieves the value of the controlXPRSconstants.BARLARGEBOUND
. Threshold for the barrier to handle large bounds
-
setBarLargeBound
public void setBarLargeBound(double newval)
Sets the value of the controlXPRSconstants.BARLARGEBOUND
. Threshold for the barrier to handle large bounds
-
resetBarLargeBound
public void resetBarLargeBound()
Resets to its default the value of controlXPRSconstants.BARLARGEBOUND
-
getPPFactor
public double getPPFactor()
Retrieves the value of the controlXPRSconstants.PPFACTOR
. The partial pricing candidate list sizing parameter
-
setPPFactor
public void setPPFactor(double newval)
Sets the value of the controlXPRSconstants.PPFACTOR
. The partial pricing candidate list sizing parameter
-
resetPPFactor
public void resetPPFactor()
Resets to its default the value of controlXPRSconstants.PPFACTOR
-
getRepairIndefiniteQMax
public double getRepairIndefiniteQMax()
Retrieves the value of the controlXPRSconstants.REPAIRINDEFINITEQMAX
. Maximum relative increase allowed for when repairing indefinite integer Q objectives
-
setRepairIndefiniteQMax
public void setRepairIndefiniteQMax(double newval)
Sets the value of the controlXPRSconstants.REPAIRINDEFINITEQMAX
. Maximum relative increase allowed for when repairing indefinite integer Q objectives
-
resetRepairIndefiniteQMax
public void resetRepairIndefiniteQMax()
Resets to its default the value of controlXPRSconstants.REPAIRINDEFINITEQMAX
-
getBarGapTarget
public double getBarGapTarget()
Retrieves the value of the controlXPRSconstants.BARGAPTARGET
. Newton barrier: target (ideal, but not enforced) value for bargapstop
-
setBarGapTarget
public void setBarGapTarget(double newval)
Sets the value of the controlXPRSconstants.BARGAPTARGET
. Newton barrier: target (ideal, but not enforced) value for bargapstop
-
resetBarGapTarget
public void resetBarGapTarget()
Resets to its default the value of controlXPRSconstants.BARGAPTARGET
-
getBarStartWeight
public double getBarStartWeight()
Retrieves the value of the controlXPRSconstants.BARSTARTWEIGHT
. Weight for the warm-start solution in the barrier
-
setBarStartWeight
public void setBarStartWeight(double newval)
Sets the value of the controlXPRSconstants.BARSTARTWEIGHT
. Weight for the warm-start solution in the barrier
-
resetBarStartWeight
public void resetBarStartWeight()
Resets to its default the value of controlXPRSconstants.BARSTARTWEIGHT
-
getBarFreeScale
public double getBarFreeScale()
Retrieves the value of the controlXPRSconstants.BARFREESCALE
. Scaling strategy for free variables in the barrier
-
setBarFreeScale
public void setBarFreeScale(double newval)
Sets the value of the controlXPRSconstants.BARFREESCALE
. Scaling strategy for free variables in the barrier
-
resetBarFreeScale
public void resetBarFreeScale()
Resets to its default the value of controlXPRSconstants.BARFREESCALE
-
getSbEffort
public double getSbEffort()
Retrieves the value of the controlXPRSconstants.SBEFFORT
. Overall effort when strong branching to select an infeasible global entitiy to branch on
-
setSbEffort
public void setSbEffort(double newval)
Sets the value of the controlXPRSconstants.SBEFFORT
. Overall effort when strong branching to select an infeasible global entitiy to branch on
-
resetSbEffort
public void resetSbEffort()
Resets to its default the value of controlXPRSconstants.SBEFFORT
-
getHeurDiveRandomize
public double getHeurDiveRandomize()
Retrieves the value of the controlXPRSconstants.HEURDIVERANDOMIZE
. Maximum depth in the tree search at which heuristics will be used to find MIP solutions
-
setHeurDiveRandomize
public void setHeurDiveRandomize(double newval)
Sets the value of the controlXPRSconstants.HEURDIVERANDOMIZE
. Maximum depth in the tree search at which heuristics will be used to find MIP solutions
-
resetHeurDiveRandomize
public void resetHeurDiveRandomize()
Resets to its default the value of controlXPRSconstants.HEURDIVERANDOMIZE
-
getHeurSearchEffort
public double getHeurSearchEffort()
Retrieves the value of the controlXPRSconstants.HEURSEARCHEFFORT
.
-
setHeurSearchEffort
public void setHeurSearchEffort(double newval)
Sets the value of the controlXPRSconstants.HEURSEARCHEFFORT
.
-
resetHeurSearchEffort
public void resetHeurSearchEffort()
Resets to its default the value of controlXPRSconstants.HEURSEARCHEFFORT
-
getCutFactor
public double getCutFactor()
Retrieves the value of the controlXPRSconstants.CUTFACTOR
. Limit on the number of cuts and cut coefficients
-
setCutFactor
public void setCutFactor(double newval)
Sets the value of the controlXPRSconstants.CUTFACTOR
. Limit on the number of cuts and cut coefficients
-
resetCutFactor
public void resetCutFactor()
Resets to its default the value of controlXPRSconstants.CUTFACTOR
-
getEigenValueTol
public double getEigenValueTol()
Retrieves the value of the controlXPRSconstants.EIGENVALUETOL
. Minimal value of an eigenvalue in any Q of the problem before declaring it non PSD
-
setEigenValueTol
public void setEigenValueTol(double newval)
Sets the value of the controlXPRSconstants.EIGENVALUETOL
. Minimal value of an eigenvalue in any Q of the problem before declaring it non PSD
-
resetEigenValueTol
public void resetEigenValueTol()
Resets to its default the value of controlXPRSconstants.EIGENVALUETOL
-
getIndLinBigM
public double getIndLinBigM()
Retrieves the value of the controlXPRSconstants.INDLINBIGM
. Largest bigM allowed to linearize indicator constraints
-
setIndLinBigM
public void setIndLinBigM(double newval)
Sets the value of the controlXPRSconstants.INDLINBIGM
. Largest bigM allowed to linearize indicator constraints
-
resetIndLinBigM
public void resetIndLinBigM()
Resets to its default the value of controlXPRSconstants.INDLINBIGM
-
getTreeMemorySavingTarget
public double getTreeMemorySavingTarget()
Retrieves the value of the controlXPRSconstants.TREEMEMORYSAVINGTARGET
. The proportion of the tree's memory usage to try to save, by compressing and writing to the global file, when the usage exceeds the memory limit
-
setTreeMemorySavingTarget
public void setTreeMemorySavingTarget(double newval)
Sets the value of the controlXPRSconstants.TREEMEMORYSAVINGTARGET
. The proportion of the tree's memory usage to try to save, by compressing and writing to the global file, when the usage exceeds the memory limit
-
resetTreeMemorySavingTarget
public void resetTreeMemorySavingTarget()
Resets to its default the value of controlXPRSconstants.TREEMEMORYSAVINGTARGET
-
getGlobalFileBias
public double getGlobalFileBias()
Retrieves the value of the controlXPRSconstants.GLOBALFILEBIAS
. Deprecated in Xpress 8.0; no longer has any effect
-
setGlobalFileBias
public void setGlobalFileBias(double newval)
Sets the value of the controlXPRSconstants.GLOBALFILEBIAS
. Deprecated in Xpress 8.0; no longer has any effect
-
resetGlobalFileBias
public void resetGlobalFileBias()
Resets to its default the value of controlXPRSconstants.GLOBALFILEBIAS
-
getIndPreLinBigM
public double getIndPreLinBigM()
Retrieves the value of the controlXPRSconstants.INDPRELINBIGM
. Largest bigM for presolve to replace and indicator contraint with its linearization
-
setIndPreLinBigM
public void setIndPreLinBigM(double newval)
Sets the value of the controlXPRSconstants.INDPRELINBIGM
. Largest bigM for presolve to replace and indicator contraint with its linearization
-
resetIndPreLinBigM
public void resetIndPreLinBigM()
Resets to its default the value of controlXPRSconstants.INDPRELINBIGM
-
getRelaxTreeMemoryLimit
public double getRelaxTreeMemoryLimit()
Retrieves the value of the controlXPRSconstants.RELAXTREEMEMORYLIMIT
. When greater than 0, if we can't keep the tree's memory usage below limit, and a large proportion of the memory limit is consumed by individual node structures, relax the tree limit to allow the current usage + this proportion for breathing space
-
setRelaxTreeMemoryLimit
public void setRelaxTreeMemoryLimit(double newval)
Sets the value of the controlXPRSconstants.RELAXTREEMEMORYLIMIT
. When greater than 0, if we can't keep the tree's memory usage below limit, and a large proportion of the memory limit is consumed by individual node structures, relax the tree limit to allow the current usage + this proportion for breathing space
-
resetRelaxTreeMemoryLimit
public void resetRelaxTreeMemoryLimit()
Resets to its default the value of controlXPRSconstants.RELAXTREEMEMORYLIMIT
-
getMIPAbsGapNotifyObj
public double getMIPAbsGapNotifyObj()
Retrieves the value of the controlXPRSconstants.MIPABSGAPNOTIFYOBJ
. Gapnotify will be called when objective is equal to or better than this value
-
setMIPAbsGapNotifyObj
public void setMIPAbsGapNotifyObj(double newval)
Sets the value of the controlXPRSconstants.MIPABSGAPNOTIFYOBJ
. Gapnotify will be called when objective is equal to or better than this value
-
resetMIPAbsGapNotifyObj
public void resetMIPAbsGapNotifyObj()
Resets to its default the value of controlXPRSconstants.MIPABSGAPNOTIFYOBJ
-
getMIPAbsGapNotifyBound
public double getMIPAbsGapNotifyBound()
Retrieves the value of the controlXPRSconstants.MIPABSGAPNOTIFYBOUND
. Gapnotify will be called when best bound is equal to or better than this value
-
setMIPAbsGapNotifyBound
public void setMIPAbsGapNotifyBound(double newval)
Sets the value of the controlXPRSconstants.MIPABSGAPNOTIFYBOUND
. Gapnotify will be called when best bound is equal to or better than this value
-
resetMIPAbsGapNotifyBound
public void resetMIPAbsGapNotifyBound()
Resets to its default the value of controlXPRSconstants.MIPABSGAPNOTIFYBOUND
-
getPresolveMaxGrow
public double getPresolveMaxGrow()
Retrieves the value of the controlXPRSconstants.PRESOLVEMAXGROW
. Maximum increase in number of elements during presolve.
-
setPresolveMaxGrow
public void setPresolveMaxGrow(double newval)
Sets the value of the controlXPRSconstants.PRESOLVEMAXGROW
. Maximum increase in number of elements during presolve.
-
resetPresolveMaxGrow
public void resetPresolveMaxGrow()
Resets to its default the value of controlXPRSconstants.PRESOLVEMAXGROW
-
getHeurSearchTargetSize
public double getHeurSearchTargetSize()
Retrieves the value of the controlXPRSconstants.HEURSEARCHTARGETSIZE
. Size of the local search problem to aim for, as a ratio of the number of elements.
-
setHeurSearchTargetSize
public void setHeurSearchTargetSize(double newval)
Sets the value of the controlXPRSconstants.HEURSEARCHTARGETSIZE
. Size of the local search problem to aim for, as a ratio of the number of elements.
-
resetHeurSearchTargetSize
public void resetHeurSearchTargetSize()
Resets to its default the value of controlXPRSconstants.HEURSEARCHTARGETSIZE
-
getCrossOverRelPivotTol
public double getCrossOverRelPivotTol()
Retrieves the value of the controlXPRSconstants.CROSSOVERRELPIVOTTOL
. Relative pivot tolerance in crossover
-
setCrossOverRelPivotTol
public void setCrossOverRelPivotTol(double newval)
Sets the value of the controlXPRSconstants.CROSSOVERRELPIVOTTOL
. Relative pivot tolerance in crossover
-
resetCrossOverRelPivotTol
public void resetCrossOverRelPivotTol()
Resets to its default the value of controlXPRSconstants.CROSSOVERRELPIVOTTOL
-
getCrossOverRelPivotTolSafe
public double getCrossOverRelPivotTolSafe()
Retrieves the value of the controlXPRSconstants.CROSSOVERRELPIVOTTOLSAFE
. Numerically stable pivot tolerance in crossover
-
setCrossOverRelPivotTolSafe
public void setCrossOverRelPivotTolSafe(double newval)
Sets the value of the controlXPRSconstants.CROSSOVERRELPIVOTTOLSAFE
. Numerically stable pivot tolerance in crossover
-
resetCrossOverRelPivotTolSafe
public void resetCrossOverRelPivotTolSafe()
Resets to its default the value of controlXPRSconstants.CROSSOVERRELPIVOTTOLSAFE
-
getDetLogFreq
public double getDetLogFreq()
Retrieves the value of the controlXPRSconstants.DETLOGFREQ
. Frequency of loglines in new style LP log
-
setDetLogFreq
public void setDetLogFreq(double newval)
Sets the value of the controlXPRSconstants.DETLOGFREQ
. Frequency of loglines in new style LP log
-
resetDetLogFreq
public void resetDetLogFreq()
Resets to its default the value of controlXPRSconstants.DETLOGFREQ
-
getMaxImpliedBound
public double getMaxImpliedBound()
Retrieves the value of the controlXPRSconstants.MAXIMPLIEDBOUND
. The threshold at which to treat implied bounds as infinite.
-
setMaxImpliedBound
public void setMaxImpliedBound(double newval)
Sets the value of the controlXPRSconstants.MAXIMPLIEDBOUND
. The threshold at which to treat implied bounds as infinite.
-
resetMaxImpliedBound
public void resetMaxImpliedBound()
Resets to its default the value of controlXPRSconstants.MAXIMPLIEDBOUND
-
getFeasTolTarget
public double getFeasTolTarget()
Retrieves the value of the controlXPRSconstants.FEASTOLTARGET
. Target feasibility tolerance
-
setFeasTolTarget
public void setFeasTolTarget(double newval)
Sets the value of the controlXPRSconstants.FEASTOLTARGET
. Target feasibility tolerance
-
resetFeasTolTarget
public void resetFeasTolTarget()
Resets to its default the value of controlXPRSconstants.FEASTOLTARGET
-
getOptimalityTolTarget
public double getOptimalityTolTarget()
Retrieves the value of the controlXPRSconstants.OPTIMALITYTOLTARGET
. Target zero tolerance for reduced costs
-
setOptimalityTolTarget
public void setOptimalityTolTarget(double newval)
Sets the value of the controlXPRSconstants.OPTIMALITYTOLTARGET
. Target zero tolerance for reduced costs
-
resetOptimalityTolTarget
public void resetOptimalityTolTarget()
Resets to its default the value of controlXPRSconstants.OPTIMALITYTOLTARGET
-
getPreComponentsEffort
public double getPreComponentsEffort()
Retrieves the value of the controlXPRSconstants.PRECOMPONENTSEFFORT
. Increase to put more emphasis on component presolving
-
setPreComponentsEffort
public void setPreComponentsEffort(double newval)
Sets the value of the controlXPRSconstants.PRECOMPONENTSEFFORT
. Increase to put more emphasis on component presolving
-
resetPreComponentsEffort
public void resetPreComponentsEffort()
Resets to its default the value of controlXPRSconstants.PRECOMPONENTSEFFORT
-
getLPLogDelay
public double getLPLogDelay()
Retrieves the value of the controlXPRSconstants.LPLOGDELAY
. Time intervals between two LP log lines
-
setLPLogDelay
public void setLPLogDelay(double newval)
Sets the value of the controlXPRSconstants.LPLOGDELAY
. Time intervals between two LP log lines
-
resetLPLogDelay
public void resetLPLogDelay()
Resets to its default the value of controlXPRSconstants.LPLOGDELAY
-
getHeurDiveIterLimit
public double getHeurDiveIterLimit()
Retrieves the value of the controlXPRSconstants.HEURDIVEITERLIMIT
. Iteration limit for reoptimizing during the diving heuristic.
-
setHeurDiveIterLimit
public void setHeurDiveIterLimit(double newval)
Sets the value of the controlXPRSconstants.HEURDIVEITERLIMIT
. Iteration limit for reoptimizing during the diving heuristic.
-
resetHeurDiveIterLimit
public void resetHeurDiveIterLimit()
Resets to its default the value of controlXPRSconstants.HEURDIVEITERLIMIT
-
getBarKernel
public double getBarKernel()
Retrieves the value of the controlXPRSconstants.BARKERNEL
. Exponent for the barrier kernel function
-
setBarKernel
public void setBarKernel(double newval)
Sets the value of the controlXPRSconstants.BARKERNEL
. Exponent for the barrier kernel function
-
resetBarKernel
public void resetBarKernel()
Resets to its default the value of controlXPRSconstants.BARKERNEL
-
getFeasTolPerturb
public double getFeasTolPerturb()
Retrieves the value of the controlXPRSconstants.FEASTOLPERTURB
. Perturbation limit of feasibility in the ratio test
-
setFeasTolPerturb
public void setFeasTolPerturb(double newval)
Sets the value of the controlXPRSconstants.FEASTOLPERTURB
. Perturbation limit of feasibility in the ratio test
-
resetFeasTolPerturb
public void resetFeasTolPerturb()
Resets to its default the value of controlXPRSconstants.FEASTOLPERTURB
-
getCrossOverFeasWeight
public double getCrossOverFeasWeight()
Retrieves the value of the controlXPRSconstants.CROSSOVERFEASWEIGHT
. Relative weight of primal SBs over dual SBs
-
setCrossOverFeasWeight
public void setCrossOverFeasWeight(double newval)
Sets the value of the controlXPRSconstants.CROSSOVERFEASWEIGHT
. Relative weight of primal SBs over dual SBs
-
resetCrossOverFeasWeight
public void resetCrossOverFeasWeight()
Resets to its default the value of controlXPRSconstants.CROSSOVERFEASWEIGHT
-
getLUPivotTol
public double getLUPivotTol()
Retrieves the value of the controlXPRSconstants.LUPIVOTTOL
. Absolute pivot tolerance during LU factorizetion
-
setLUPivotTol
public void setLUPivotTol(double newval)
Sets the value of the controlXPRSconstants.LUPIVOTTOL
. Absolute pivot tolerance during LU factorizetion
-
resetLUPivotTol
public void resetLUPivotTol()
Resets to its default the value of controlXPRSconstants.LUPIVOTTOL
-
getMIPRestartGapThreshold
public double getMIPRestartGapThreshold()
Retrieves the value of the controlXPRSconstants.MIPRESTARTGAPTHRESHOLD
. Initial gap threshold to delay in-tree restart
-
setMIPRestartGapThreshold
public void setMIPRestartGapThreshold(double newval)
Sets the value of the controlXPRSconstants.MIPRESTARTGAPTHRESHOLD
. Initial gap threshold to delay in-tree restart
-
resetMIPRestartGapThreshold
public void resetMIPRestartGapThreshold()
Resets to its default the value of controlXPRSconstants.MIPRESTARTGAPTHRESHOLD
-
getNodeProbingEffort
public double getNodeProbingEffort()
Retrieves the value of the controlXPRSconstants.NODEPROBINGEFFORT
. Node Probing effort multiplier
-
setNodeProbingEffort
public void setNodeProbingEffort(double newval)
Sets the value of the controlXPRSconstants.NODEPROBINGEFFORT
. Node Probing effort multiplier
-
resetNodeProbingEffort
public void resetNodeProbingEffort()
Resets to its default the value of controlXPRSconstants.NODEPROBINGEFFORT
-
getInputtol
public double getInputtol()
Retrieves the value of the controlXPRSconstants.INPUTTOL
. Input tolerance for double values
-
setInputtol
public void setInputtol(double newval)
Sets the value of the controlXPRSconstants.INPUTTOL
. Input tolerance for double values
-
resetInputtol
public void resetInputtol()
Resets to its default the value of controlXPRSconstants.INPUTTOL
-
getMIPRestartFactor
public double getMIPRestartFactor()
Retrieves the value of the controlXPRSconstants.MIPRESTARTFACTOR
. Aggressiveness of MIP restart critical thresholds: default is 1, > 1 for more aggressive restarts
-
setMIPRestartFactor
public void setMIPRestartFactor(double newval)
Sets the value of the controlXPRSconstants.MIPRESTARTFACTOR
. Aggressiveness of MIP restart critical thresholds: default is 1, > 1 for more aggressive restarts
-
resetMIPRestartFactor
public void resetMIPRestartFactor()
Resets to its default the value of controlXPRSconstants.MIPRESTARTFACTOR
-
getBarObjPerturb
public double getBarObjPerturb()
Retrieves the value of the controlXPRSconstants.BAROBJPERTURB
. Barrier objective perturbation factor
-
setBarObjPerturb
public void setBarObjPerturb(double newval)
Sets the value of the controlXPRSconstants.BAROBJPERTURB
. Barrier objective perturbation factor
-
resetBarObjPerturb
public void resetBarObjPerturb()
Resets to its default the value of controlXPRSconstants.BAROBJPERTURB
-
getMPSRHSName
public java.lang.String getMPSRHSName()
Retrieves the value of the controlXPRSconstants.MPSRHSNAME
. The right hand side name sought in the MPS file
-
setMPSRHSName
public void setMPSRHSName(java.lang.String newval)
Sets the value of the controlXPRSconstants.MPSRHSNAME
. The right hand side name sought in the MPS file
-
resetMPSRHSName
public void resetMPSRHSName()
Resets to its default the value of controlXPRSconstants.MPSRHSNAME
-
getMPSObjName
public java.lang.String getMPSObjName()
Retrieves the value of the controlXPRSconstants.MPSOBJNAME
. The objective function name sought in the MPS file
-
setMPSObjName
public void setMPSObjName(java.lang.String newval)
Sets the value of the controlXPRSconstants.MPSOBJNAME
. The objective function name sought in the MPS file
-
resetMPSObjName
public void resetMPSObjName()
Resets to its default the value of controlXPRSconstants.MPSOBJNAME
-
getMPSRangeName
public java.lang.String getMPSRangeName()
Retrieves the value of the controlXPRSconstants.MPSRANGENAME
. The range name sought in the MPS file
-
setMPSRangeName
public void setMPSRangeName(java.lang.String newval)
Sets the value of the controlXPRSconstants.MPSRANGENAME
. The range name sought in the MPS file
-
resetMPSRangeName
public void resetMPSRangeName()
Resets to its default the value of controlXPRSconstants.MPSRANGENAME
-
getMPSBoundName
public java.lang.String getMPSBoundName()
Retrieves the value of the controlXPRSconstants.MPSBOUNDNAME
. The bound name sought in the MPS file
-
setMPSBoundName
public void setMPSBoundName(java.lang.String newval)
Sets the value of the controlXPRSconstants.MPSBOUNDNAME
. The bound name sought in the MPS file
-
resetMPSBoundName
public void resetMPSBoundName()
Resets to its default the value of controlXPRSconstants.MPSBOUNDNAME
-
getOutputMask
public java.lang.String getOutputMask()
Retrieves the value of the controlXPRSconstants.OUTPUTMASK
. Mask to restrict the row and column names written to file
-
setOutputMask
public void setOutputMask(java.lang.String newval)
Sets the value of the controlXPRSconstants.OUTPUTMASK
. Mask to restrict the row and column names written to file
-
resetOutputMask
public void resetOutputMask()
Resets to its default the value of controlXPRSconstants.OUTPUTMASK
-
getTunerMethodFile
public java.lang.String getTunerMethodFile()
Retrieves the value of the controlXPRSconstants.TUNERMETHODFILE
. A file with a list of fixed and tunable controls, which defines the user tuner method.
-
setTunerMethodFile
public void setTunerMethodFile(java.lang.String newval)
Sets the value of the controlXPRSconstants.TUNERMETHODFILE
. A file with a list of fixed and tunable controls, which defines the user tuner method.
-
resetTunerMethodFile
public void resetTunerMethodFile()
Resets to its default the value of controlXPRSconstants.TUNERMETHODFILE
-
getTunerOutputPath
public java.lang.String getTunerOutputPath()
Retrieves the value of the controlXPRSconstants.TUNEROUTPUTPATH
. A root folder which contains all the tuner related output, logs and results.
-
setTunerOutputPath
public void setTunerOutputPath(java.lang.String newval)
Sets the value of the controlXPRSconstants.TUNEROUTPUTPATH
. A root folder which contains all the tuner related output, logs and results.
-
resetTunerOutputPath
public void resetTunerOutputPath()
Resets to its default the value of controlXPRSconstants.TUNEROUTPUTPATH
-
getTunerSessionName
public java.lang.String getTunerSessionName()
Retrieves the value of the controlXPRSconstants.TUNERSESSIONNAME
. A session name (instead of the default problem name) for identifying tuner sessions.
-
setTunerSessionName
public void setTunerSessionName(java.lang.String newval)
Sets the value of the controlXPRSconstants.TUNERSESSIONNAME
. A session name (instead of the default problem name) for identifying tuner sessions.
-
resetTunerSessionName
public void resetTunerSessionName()
Resets to its default the value of controlXPRSconstants.TUNERSESSIONNAME
-
getComputeExecService
public java.lang.String getComputeExecService()
Retrieves the value of the controlXPRSconstants.COMPUTEEXECSERVICE
. Insight Execution Service name, or empty string to use default
-
setComputeExecService
public void setComputeExecService(java.lang.String newval)
Sets the value of the controlXPRSconstants.COMPUTEEXECSERVICE
. Insight Execution Service name, or empty string to use default
-
resetComputeExecService
public void resetComputeExecService()
Resets to its default the value of controlXPRSconstants.COMPUTEEXECSERVICE
-
-
© 2001-2021 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.