XPRSprob.Attributes
- java.lang.Object
-
- com.dashoptimization.XPRSprob.Attributes
-
- Enclosing class:
- XPRSprob
public final class XPRSprob.Attributes extends java.lang.Object
Class to access attributes. Instances of this class provide a convenient way to access the attributes of aXPRSprob
instance. The methods in this class are convenience wrappers for the variousgetXXXAttrib
functions in classXPRSprob
.
-
-
Method Summary
Modifier and Type Method and Description int
getActiveNodes()
Retrieves the value of the attributeXPRSconstants.ACTIVENODES
.int
getAlgorithm()
Retrieves the value of the attributeXPRSconstants.ALGORITHM
.double
getAttentionLevel()
Retrieves the value of the attributeXPRSconstants.ATTENTIONLEVEL
.long
getAvailableMemory()
Retrieves the value of the attributeXPRSconstants.AVAILABLEMEMORY
.long
getBarAASize()
Retrieves the value of the attributeXPRSconstants.BARAASIZE
.double
getBarCGap()
Retrieves the value of the attributeXPRSconstants.BARCGAP
.double
getBarCondA()
Retrieves the value of the attributeXPRSconstants.BARCONDA
.double
getBarCondD()
Retrieves the value of the attributeXPRSconstants.BARCONDD
.int
getBarCrossover()
Retrieves the value of the attributeXPRSconstants.BARCROSSOVER
.int
getBarDenseCol()
Retrieves the value of the attributeXPRSconstants.BARDENSECOL
.double
getBarDualInf()
Retrieves the value of the attributeXPRSconstants.BARDUALINF
.double
getBarDualObj()
Retrieves the value of the attributeXPRSconstants.BARDUALOBJ
.int
getBarIter()
Retrieves the value of the attributeXPRSconstants.BARITER
.long
getBarLSize()
Retrieves the value of the attributeXPRSconstants.BARLSIZE
.double
getBarPrimalInf()
Retrieves the value of the attributeXPRSconstants.BARPRIMALINF
.double
getBarPrimalObj()
Retrieves the value of the attributeXPRSconstants.BARPRIMALOBJ
.int
getBarSing()
Retrieves the value of the attributeXPRSconstants.BARSING
.int
getBarSingR()
Retrieves the value of the attributeXPRSconstants.BARSINGR
.double
getBestBound()
Retrieves the value of the attributeXPRSconstants.BESTBOUND
.java.lang.String
getBoundName()
Retrieves the value of the attributeXPRSconstants.BOUNDNAME
.double
getBranchValue()
Retrieves the value of the attributeXPRSconstants.BRANCHVALUE
.int
getBranchVar()
Retrieves the value of the attributeXPRSconstants.BRANCHVAR
.int
getCallbackCount_CutMgr()
Retrieves the value of the attributeXPRSconstants.CALLBACKCOUNT_CUTMGR
.int
getCallbackCount_OptNode()
Retrieves the value of the attributeXPRSconstants.CALLBACKCOUNT_OPTNODE
.int
getChecksOnMaxCutTime()
Retrieves the value of the attributeXPRSconstants.CHECKSONMAXCUTTIME
.int
getChecksOnMaxTime()
Retrieves the value of the attributeXPRSconstants.CHECKSONMAXTIME
.int
getCols()
Retrieves the value of the attributeXPRSconstants.COLS
.int
getComputeExecutions()
Retrieves the value of the attributeXPRSconstants.COMPUTEEXECUTIONS
.int
getConeElems()
Retrieves the value of the attributeXPRSconstants.CONEELEMS
.int
getCones()
Retrieves the value of the attributeXPRSconstants.CONES
.int
getCoresDetected()
Retrieves the value of the attributeXPRSconstants.CORESDETECTED
.int
getCoresPerCPUDetected()
Retrieves the value of the attributeXPRSconstants.CORESPERCPUDETECTED
.int
getCPUsDetected()
Retrieves the value of the attributeXPRSconstants.CPUSDETECTED
.long
getCurrentMemory()
Retrieves the value of the attributeXPRSconstants.CURRENTMEMORY
.int
getCurrentNode()
Retrieves the value of the attributeXPRSconstants.CURRENTNODE
.double
getCurrMipCutOff()
Retrieves the value of the attributeXPRSconstants.CURRMIPCUTOFF
.int
getCuts()
Retrieves the value of the attributeXPRSconstants.CUTS
.int
getDualInfeas()
Retrieves the value of the attributeXPRSconstants.DUALINFEAS
.long
getElems()
Retrieves the value of the attributeXPRSconstants.ELEMS
.int
getErrorCode()
Retrieves the value of the attributeXPRSconstants.ERRORCODE
.long
getGenConCols()
Retrieves the value of the attributeXPRSconstants.GENCONCOLS
.int
getGenCons()
Retrieves the value of the attributeXPRSconstants.GENCONS
.long
getGenConVals()
Retrieves the value of the attributeXPRSconstants.GENCONVALS
.int
getGlobalFileSize()
Retrieves the value of the attributeXPRSconstants.GLOBALFILESIZE
.int
getGlobalFileUsage()
Retrieves the value of the attributeXPRSconstants.GLOBALFILEUSAGE
.int
getIndicators()
Retrieves the value of the attributeXPRSconstants.INDICATORS
.double
getLPObjVal()
Retrieves the value of the attributeXPRSconstants.LPOBJVAL
.XPRSenumerations.LPStatus
getLPStatus()
Retrieves the value of the attributeXPRSconstants.LPSTATUS
.java.lang.String
getMatrixName()
Retrieves the value of the attributeXPRSconstants.MATRIXNAME
.double
getMaxAbsDualInfeas()
Retrieves the value of the attributeXPRSconstants.MAXABSDUALINFEAS
.double
getMaxAbsPrimalInfeas()
Retrieves the value of the attributeXPRSconstants.MAXABSPRIMALINFEAS
.double
getMaxKappa()
Retrieves the value of the attributeXPRSconstants.MAXKAPPA
.double
getMaxMipInfeas()
Retrieves the value of the attributeXPRSconstants.MAXMIPINFEAS
.int
getMaxProbNameLength()
Retrieves the value of the attributeXPRSconstants.MAXPROBNAMELENGTH
.double
getMaxRelDualInfeas()
Retrieves the value of the attributeXPRSconstants.MAXRELDUALINFEAS
.double
getMaxRelPrimalInfeas()
Retrieves the value of the attributeXPRSconstants.MAXRELPRIMALINFEAS
.double
getMIPBestObjVal()
Retrieves the value of the attributeXPRSconstants.MIPBESTOBJVAL
.int
getMIPEnts()
Retrieves the value of the attributeXPRSconstants.MIPENTS
.int
getMIPInfeas()
Retrieves the value of the attributeXPRSconstants.MIPINFEAS
.double
getMIPObjVal()
Retrieves the value of the attributeXPRSconstants.MIPOBJVAL
.int
getMIPSolNode()
Retrieves the value of the attributeXPRSconstants.MIPSOLNODE
.int
getMIPSols()
Retrieves the value of the attributeXPRSconstants.MIPSOLS
.XPRSenumerations.MIPStatus
getMIPStatus()
Retrieves the value of the attributeXPRSconstants.MIPSTATUS
.int
getMIPThreadID()
Retrieves the value of the attributeXPRSconstants.MIPTHREADID
.int
getNameLength()
Retrieves the value of the attributeXPRSconstants.NAMELENGTH
.int
getNodeDepth()
Retrieves the value of the attributeXPRSconstants.NODEDEPTH
.int
getNodes()
Retrieves the value of the attributeXPRSconstants.NODES
.int
getNumIIS()
Retrieves the value of the attributeXPRSconstants.NUMIIS
.java.lang.String
getObjName()
Retrieves the value of the attributeXPRSconstants.OBJNAME
.double
getObjRHS()
Retrieves the value of the attributeXPRSconstants.OBJRHS
.double
getOBJSense()
Retrieves the value of the attributeXPRSconstants.OBJSENSE
.int
getOriginalCols()
Retrieves the value of the attributeXPRSconstants.ORIGINALCOLS
.long
getOriginalGenconCols()
Retrieves the value of the attributeXPRSconstants.ORIGINALGENCONCOLS
.int
getOriginalGencons()
Retrieves the value of the attributeXPRSconstants.ORIGINALGENCONS
.long
getOriginalGenconVals()
Retrieves the value of the attributeXPRSconstants.ORIGINALGENCONVALS
.int
getOriginalIndicators()
Retrieves the value of the attributeXPRSconstants.ORIGINALINDICATORS
.int
getOriginalMIPEnts()
Retrieves the value of the attributeXPRSconstants.ORIGINALMIPENTS
.long
getOriginalPwlpoints()
Retrieves the value of the attributeXPRSconstants.ORIGINALPWLPOINTS
.int
getOriginalPwls()
Retrieves the value of the attributeXPRSconstants.ORIGINALPWLS
.int
getOriginalQCElems()
Retrieves the value of the attributeXPRSconstants.ORIGINALQCELEMS
.int
getOriginalQConstraints()
Retrieves the value of the attributeXPRSconstants.ORIGINALQCONSTRAINTS
.int
getOriginalQElems()
Retrieves the value of the attributeXPRSconstants.ORIGINALQELEMS
.int
getOriginalRows()
Retrieves the value of the attributeXPRSconstants.ORIGINALROWS
.long
getOriginalSetMembers()
Retrieves the value of the attributeXPRSconstants.ORIGINALSETMEMBERS
.int
getOriginalSets()
Retrieves the value of the attributeXPRSconstants.ORIGINALSETS
.int
getParentNode()
Retrieves the value of the attributeXPRSconstants.PARENTNODE
.long
getPeakMemory()
Retrieves the value of the attributeXPRSconstants.PEAKMEMORY
.int
getPeakTotalTreeMemoryUsage()
Retrieves the value of the attributeXPRSconstants.PEAKTOTALTREEMEMORYUSAGE
.double
getPenaltyValue()
Retrieves the value of the attributeXPRSconstants.PENALTYVALUE
.int
getPhysicalCoresDetected()
Retrieves the value of the attributeXPRSconstants.PHYSICALCORESDETECTED
.int
getPhysicalCoresPerCPUDetected()
Retrieves the value of the attributeXPRSconstants.PHYSICALCORESPERCPUDETECTED
.double
getPredictedAttLevel()
Retrieves the value of the attributeXPRSconstants.PREDICTEDATTLEVEL
.int
getPresolveIndex()
Retrieves the value of the attributeXPRSconstants.PRESOLVEINDEX
.int
getPresolveState()
Retrieves the value of the attributeXPRSconstants.PRESOLVESTATE
.double
getPrimalDualIntegral()
Retrieves the value of the attributeXPRSconstants.PRIMALDUALINTEGRAL
.int
getPrimalInfeas()
Retrieves the value of the attributeXPRSconstants.PRIMALINFEAS
.int
getPwlCons()
Retrieves the value of the attributeXPRSconstants.PWLCONS
.long
getPwlPoints()
Retrieves the value of the attributeXPRSconstants.PWLPOINTS
.int
getQCElems()
Retrieves the value of the attributeXPRSconstants.QCELEMS
.int
getQConstraints()
Retrieves the value of the attributeXPRSconstants.QCONSTRAINTS
.int
getQElems()
Retrieves the value of the attributeXPRSconstants.QELEMS
.java.lang.String
getRangeName()
Retrieves the value of the attributeXPRSconstants.RANGENAME
.java.lang.String
getRHSName()
Retrieves the value of the attributeXPRSconstants.RHSNAME
.int
getRows()
Retrieves the value of the attributeXPRSconstants.ROWS
.long
getSetMembers()
Retrieves the value of the attributeXPRSconstants.SETMEMBERS
.int
getSets()
Retrieves the value of the attributeXPRSconstants.SETS
.int
getSimplexIter()
Retrieves the value of the attributeXPRSconstants.SIMPLEXITER
.int
getSpareCols()
Retrieves the value of the attributeXPRSconstants.SPARECOLS
.long
getSpareElems()
Retrieves the value of the attributeXPRSconstants.SPAREELEMS
.int
getSpareMIPEnts()
Retrieves the value of the attributeXPRSconstants.SPAREMIPENTS
.int
getSpareRows()
Retrieves the value of the attributeXPRSconstants.SPAREROWS
.long
getSpareSetElems()
Retrieves the value of the attributeXPRSconstants.SPARESETELEMS
.int
getSpareSets()
Retrieves the value of the attributeXPRSconstants.SPARESETS
.int
getStopStatus()
Retrieves the value of the attributeXPRSconstants.STOPSTATUS
.double
getSumPrimalInf()
Retrieves the value of the attributeXPRSconstants.SUMPRIMALINF
.long
getSystemMemory()
Retrieves the value of the attributeXPRSconstants.SYSTEMMEMORY
.int
getTime()
Retrieves the value of the attributeXPRSconstants.TIME
.long
getTotalMemory()
Retrieves the value of the attributeXPRSconstants.TOTALMEMORY
.double
getTreeCompletion()
Retrieves the value of the attributeXPRSconstants.TREECOMPLETION
.int
getTreeMemoryUsage()
Retrieves the value of the attributeXPRSconstants.TREEMEMORYUSAGE
.int
getTreeRestarts()
Retrieves the value of the attributeXPRSconstants.TREERESTARTS
.java.lang.String
getUUID()
Retrieves the value of the attributeXPRSconstants.UUID
.java.lang.String
getXpressVersion()
Retrieves the value of the attributeXPRSconstants.XPRESSVERSION
.
-
-
-
Method Detail
-
getRows
public int getRows()
Retrieves the value of the attributeXPRSconstants.ROWS
. Number of rows
-
getSets
public int getSets()
Retrieves the value of the attributeXPRSconstants.SETS
. Number of special ordered sets
-
getSetMembers
public long getSetMembers()
Retrieves the value of the attributeXPRSconstants.SETMEMBERS
. Number of SOS members
-
getElems
public long getElems()
Retrieves the value of the attributeXPRSconstants.ELEMS
. Number of matrix nonzeros
-
getPrimalInfeas
public int getPrimalInfeas()
Retrieves the value of the attributeXPRSconstants.PRIMALINFEAS
. Number of LP infeasibilities
-
getDualInfeas
public int getDualInfeas()
Retrieves the value of the attributeXPRSconstants.DUALINFEAS
. Number of negative (inroving) djs
-
getSimplexIter
public int getSimplexIter()
Retrieves the value of the attributeXPRSconstants.SIMPLEXITER
. Number of simplex iterations performed
-
getLPStatus
public XPRSenumerations.LPStatus getLPStatus()
Retrieves the value of the attributeXPRSconstants.LPSTATUS
. Solution status (Values are from the enumerationXPRSenumerations.LPStatus
)
-
getMIPStatus
public XPRSenumerations.MIPStatus getMIPStatus()
Retrieves the value of the attributeXPRSconstants.MIPSTATUS
. Global (MIP) solution status (Values are from the enumerationXPRSenumerations.MIPStatus
)
-
getCuts
public int getCuts()
Retrieves the value of the attributeXPRSconstants.CUTS
. Number of cuts being added to the matrix
-
getNodes
public int getNodes()
Retrieves the value of the attributeXPRSconstants.NODES
. Number of nodes solved so far in the global search
-
getNodeDepth
public int getNodeDepth()
Retrieves the value of the attributeXPRSconstants.NODEDEPTH
. Depth of the current node
-
getActiveNodes
public int getActiveNodes()
Retrieves the value of the attributeXPRSconstants.ACTIVENODES
. Number of outstanding nodes
-
getMIPSolNode
public int getMIPSolNode()
Retrieves the value of the attributeXPRSconstants.MIPSOLNODE
. Node at which the last integer feasible solution was found
-
getMIPSols
public int getMIPSols()
Retrieves the value of the attributeXPRSconstants.MIPSOLS
. Number of integer solutions that have been found
-
getCols
public int getCols()
Retrieves the value of the attributeXPRSconstants.COLS
. Number of columns (i.e. variables) in the matrix
-
getSpareRows
public int getSpareRows()
Retrieves the value of the attributeXPRSconstants.SPAREROWS
. Number of spare rows in the matrix
-
getSpareCols
public int getSpareCols()
Retrieves the value of the attributeXPRSconstants.SPARECOLS
. Number of spare columns in the matrix
-
getSpareElems
public long getSpareElems()
Retrieves the value of the attributeXPRSconstants.SPAREELEMS
. Number of spare matrix elements in the matrix
-
getSpareMIPEnts
public int getSpareMIPEnts()
Retrieves the value of the attributeXPRSconstants.SPAREMIPENTS
. Number of spare global entities in the matrix
-
getErrorCode
public int getErrorCode()
Retrieves the value of the attributeXPRSconstants.ERRORCODE
. The most recent Optimizer error number that occurred
-
getMIPInfeas
public int getMIPInfeas()
Retrieves the value of the attributeXPRSconstants.MIPINFEAS
. Number of integer infeasibilities at the current node
-
getPresolveState
public int getPresolveState()
Retrieves the value of the attributeXPRSconstants.PRESOLVESTATE
. State of the problem as a bit vector. Each bit is named through the KSTXXX constants (Values are from the enumerationXPRSenumerations.PresolveState
)
-
getParentNode
public int getParentNode()
Retrieves the value of the attributeXPRSconstants.PARENTNODE
. The parent node of the current node in the tree search
-
getNameLength
public int getNameLength()
Retrieves the value of the attributeXPRSconstants.NAMELENGTH
. The length (in 8 character units) of row and column names in the matrix
-
getQElems
public int getQElems()
Retrieves the value of the attributeXPRSconstants.QELEMS
. Number of quadratic elements in the objective
-
getNumIIS
public int getNumIIS()
Retrieves the value of the attributeXPRSconstants.NUMIIS
. Number of IISs found
-
getMIPEnts
public int getMIPEnts()
Retrieves the value of the attributeXPRSconstants.MIPENTS
. Number of global entities
-
getBranchVar
public int getBranchVar()
Retrieves the value of the attributeXPRSconstants.BRANCHVAR
. The branching variable at a node of the Branch and Bound tree
-
getMIPThreadID
public int getMIPThreadID()
Retrieves the value of the attributeXPRSconstants.MIPTHREADID
. The ID for the MIP thread
-
getAlgorithm
public int getAlgorithm()
Retrieves the value of the attributeXPRSconstants.ALGORITHM
. The current algorithm running. Value matches that of defaultalg
-
getTime
public int getTime()
Retrieves the value of the attributeXPRSconstants.TIME
. Elapsed time as reported by the optimizer
-
getOriginalRows
public int getOriginalRows()
Retrieves the value of the attributeXPRSconstants.ORIGINALROWS
. Number of rows (i.e. constraints) in the original matrix before presolving
-
getCallbackCount_OptNode
public int getCallbackCount_OptNode()
Retrieves the value of the attributeXPRSconstants.CALLBACKCOUNT_OPTNODE
. Number of times the optnode callback has been called on the current node.
-
getCallbackCount_CutMgr
public int getCallbackCount_CutMgr()
Retrieves the value of the attributeXPRSconstants.CALLBACKCOUNT_CUTMGR
. Number of times the cutmgr callback has been called on the current node.
-
getSystemMemory
public long getSystemMemory()
Retrieves the value of the attributeXPRSconstants.SYSTEMMEMORY
. Memory used by non problem sepcific structures
-
getOriginalQElems
public int getOriginalQElems()
Retrieves the value of the attributeXPRSconstants.ORIGINALQELEMS
. nqelem before presolve
-
getMaxProbNameLength
public int getMaxProbNameLength()
Retrieves the value of the attributeXPRSconstants.MAXPROBNAMELENGTH
. The maximum path and problem name length currently allowed py the optimizer
-
getStopStatus
public int getStopStatus()
Retrieves the value of the attributeXPRSconstants.STOPSTATUS
.
-
getOriginalMIPEnts
public int getOriginalMIPEnts()
Retrieves the value of the attributeXPRSconstants.ORIGINALMIPENTS
.
-
getOriginalSets
public int getOriginalSets()
Retrieves the value of the attributeXPRSconstants.ORIGINALSETS
.
-
getOriginalSetMembers
public long getOriginalSetMembers()
Retrieves the value of the attributeXPRSconstants.ORIGINALSETMEMBERS
.
-
getSpareSets
public int getSpareSets()
Retrieves the value of the attributeXPRSconstants.SPARESETS
. Number of spare sets in the matrix
-
getSpareSetElems
public long getSpareSetElems()
Retrieves the value of the attributeXPRSconstants.SPARESETELEMS
. Number of spare set elements in the matrix
-
getChecksOnMaxTime
public int getChecksOnMaxTime()
Retrieves the value of the attributeXPRSconstants.CHECKSONMAXTIME
.
-
getChecksOnMaxCutTime
public int getChecksOnMaxCutTime()
Retrieves the value of the attributeXPRSconstants.CHECKSONMAXCUTTIME
.
-
getOriginalCols
public int getOriginalCols()
Retrieves the value of the attributeXPRSconstants.ORIGINALCOLS
. Number of columns (i.e. variables) in the original matrix before presolving
-
getQCElems
public int getQCElems()
Retrieves the value of the attributeXPRSconstants.QCELEMS
. Number of quadratic elements in the matrix, including constraints only
-
getQConstraints
public int getQConstraints()
Retrieves the value of the attributeXPRSconstants.QCONSTRAINTS
. Number of rows with quadratic elements (without the quadratic objective)
-
getOriginalQCElems
public int getOriginalQCElems()
Retrieves the value of the attributeXPRSconstants.ORIGINALQCELEMS
. Original nqcelem before presolve
-
getOriginalQConstraints
public int getOriginalQConstraints()
Retrieves the value of the attributeXPRSconstants.ORIGINALQCONSTRAINTS
. Original nqcrows before presolve
-
getPeakTotalTreeMemoryUsage
public int getPeakTotalTreeMemoryUsage()
Retrieves the value of the attributeXPRSconstants.PEAKTOTALTREEMEMORYUSAGE
. The largest-ever size of the tree node data in uncompressed form, in megabytes
-
getCurrentNode
public int getCurrentNode()
Retrieves the value of the attributeXPRSconstants.CURRENTNODE
. Identifier of the current node being solved.
-
getTreeMemoryUsage
public int getTreeMemoryUsage()
Retrieves the value of the attributeXPRSconstants.TREEMEMORYUSAGE
. Number of megabytes currently allocated to the branch-and-bound tree
-
getGlobalFileSize
public int getGlobalFileSize()
Retrieves the value of the attributeXPRSconstants.GLOBALFILESIZE
. Number of megabytes currently allocated to the global file
-
getGlobalFileUsage
public int getGlobalFileUsage()
Retrieves the value of the attributeXPRSconstants.GLOBALFILEUSAGE
. Number of megabytes currently stored in the global file
-
getIndicators
public int getIndicators()
Retrieves the value of the attributeXPRSconstants.INDICATORS
. Number of indicator constraints
-
getOriginalIndicators
public int getOriginalIndicators()
Retrieves the value of the attributeXPRSconstants.ORIGINALINDICATORS
. Original nindicators before presolve
-
getCoresPerCPUDetected
public int getCoresPerCPUDetected()
Retrieves the value of the attributeXPRSconstants.CORESPERCPUDETECTED
. Number of cores per CPU detected in the system
-
getCPUsDetected
public int getCPUsDetected()
Retrieves the value of the attributeXPRSconstants.CPUSDETECTED
. Number of CPUs detected in the system
-
getCoresDetected
public int getCoresDetected()
Retrieves the value of the attributeXPRSconstants.CORESDETECTED
. Number of logical cores detected in the system
-
getPhysicalCoresDetected
public int getPhysicalCoresDetected()
Retrieves the value of the attributeXPRSconstants.PHYSICALCORESDETECTED
. Number of physical cores detected in the system
-
getPhysicalCoresPerCPUDetected
public int getPhysicalCoresPerCPUDetected()
Retrieves the value of the attributeXPRSconstants.PHYSICALCORESPERCPUDETECTED
. Number of physical cores per CPU detected in the system
-
getBarSing
public int getBarSing()
Retrieves the value of the attributeXPRSconstants.BARSING
. Number of singularities in barrier's Cholesky decomposition
-
getBarSingR
public int getBarSingR()
Retrieves the value of the attributeXPRSconstants.BARSINGR
. Number of regularised singularities in barrier's Cholesky decomposition
-
getPresolveIndex
public int getPresolveIndex()
Retrieves the value of the attributeXPRSconstants.PRESOLVEINDEX
. Row or column index on which the presolver detected infeasibility or unboundedness.
-
getCurrentMemory
public long getCurrentMemory()
Retrieves the value of the attributeXPRSconstants.CURRENTMEMORY
. Current memory used by the problem
-
getPeakMemory
public long getPeakMemory()
Retrieves the value of the attributeXPRSconstants.PEAKMEMORY
. Estimate of the peak memory usage of the problem
-
getCones
public int getCones()
Retrieves the value of the attributeXPRSconstants.CONES
. number of conical rows detected in the problem
-
getConeElems
public int getConeElems()
Retrieves the value of the attributeXPRSconstants.CONEELEMS
. number of elements in conical rows detected in the problem
-
getTotalMemory
public long getTotalMemory()
Retrieves the value of the attributeXPRSconstants.TOTALMEMORY
. Total memory usage of a solve. Used to check usage without the master prob pointer
-
getAvailableMemory
public long getAvailableMemory()
Retrieves the value of the attributeXPRSconstants.AVAILABLEMEMORY
. Available memory as seen by Xpress
-
getPwlCons
public int getPwlCons()
Retrieves the value of the attributeXPRSconstants.PWLCONS
. Number of piecewise linear objective functions
-
getPwlPoints
public long getPwlPoints()
Retrieves the value of the attributeXPRSconstants.PWLPOINTS
. Number of extreme points in piecewise linear objective functions
-
getGenCons
public int getGenCons()
Retrieves the value of the attributeXPRSconstants.GENCONS
. Number of general constraints (min/max/and/or/abs)
-
getGenConCols
public long getGenConCols()
Retrieves the value of the attributeXPRSconstants.GENCONCOLS
. Total number of columns appearing in general constraints
-
getGenConVals
public long getGenConVals()
Retrieves the value of the attributeXPRSconstants.GENCONVALS
. Total number of constant values appearing in min and max general constraints
-
getTreeRestarts
public int getTreeRestarts()
Retrieves the value of the attributeXPRSconstants.TREERESTARTS
. Total number of tree restarts performed
-
getOriginalPwls
public int getOriginalPwls()
Retrieves the value of the attributeXPRSconstants.ORIGINALPWLS
. Number of piecewise linear objective functions in original problem
-
getOriginalPwlpoints
public long getOriginalPwlpoints()
Retrieves the value of the attributeXPRSconstants.ORIGINALPWLPOINTS
. Number of extreme points in piecewise linear objective functions in original problem
-
getOriginalGencons
public int getOriginalGencons()
Retrieves the value of the attributeXPRSconstants.ORIGINALGENCONS
. Number of general constraints (min/max/and/or/abs) in original problem
-
getOriginalGenconCols
public long getOriginalGenconCols()
Retrieves the value of the attributeXPRSconstants.ORIGINALGENCONCOLS
. Total number of columns appearing in general constraints in original problem
-
getOriginalGenconVals
public long getOriginalGenconVals()
Retrieves the value of the attributeXPRSconstants.ORIGINALGENCONVALS
. Total number of constant values appearing in min and max general constraints in original problem
-
getComputeExecutions
public int getComputeExecutions()
Retrieves the value of the attributeXPRSconstants.COMPUTEEXECUTIONS
. Number of times we have successfully executed a compute server request (solve, iis etc)
-
getLPObjVal
public double getLPObjVal()
Retrieves the value of the attributeXPRSconstants.LPOBJVAL
. Value of the objective function of the last LP solved
-
getSumPrimalInf
public double getSumPrimalInf()
Retrieves the value of the attributeXPRSconstants.SUMPRIMALINF
. Scaled sum of primal infeasibilities
-
getMIPObjVal
public double getMIPObjVal()
Retrieves the value of the attributeXPRSconstants.MIPOBJVAL
. Objective function value of the last integer solution found
-
getBestBound
public double getBestBound()
Retrieves the value of the attributeXPRSconstants.BESTBOUND
. Value of the best bound determined so far by the global search
-
getObjRHS
public double getObjRHS()
Retrieves the value of the attributeXPRSconstants.OBJRHS
. Fixed part of the objective function
-
getMIPBestObjVal
public double getMIPBestObjVal()
Retrieves the value of the attributeXPRSconstants.MIPBESTOBJVAL
. Objective function value of the best integer solution found
-
getOBJSense
public double getOBJSense()
Retrieves the value of the attributeXPRSconstants.OBJSENSE
. Sense of the optimization being performed
-
getBranchValue
public double getBranchValue()
Retrieves the value of the attributeXPRSconstants.BRANCHVALUE
.
-
getPenaltyValue
public double getPenaltyValue()
Retrieves the value of the attributeXPRSconstants.PENALTYVALUE
. The weighted sum of violations if a solution is identified by repairinfeas
-
getCurrMipCutOff
public double getCurrMipCutOff()
Retrieves the value of the attributeXPRSconstants.CURRMIPCUTOFF
. The current value of the MIP cut-off
-
getBarCondA
public double getBarCondA()
Retrieves the value of the attributeXPRSconstants.BARCONDA
. Barrier condition number
-
getBarCondD
public double getBarCondD()
Retrieves the value of the attributeXPRSconstants.BARCONDD
. Barrier condition number
-
getMaxAbsPrimalInfeas
public double getMaxAbsPrimalInfeas()
Retrieves the value of the attributeXPRSconstants.MAXABSPRIMALINFEAS
. Maximum absolute primal infeasibility in the LP solution
-
getMaxRelPrimalInfeas
public double getMaxRelPrimalInfeas()
Retrieves the value of the attributeXPRSconstants.MAXRELPRIMALINFEAS
. Maximum relative primal infeasibility in the LP solution
-
getMaxAbsDualInfeas
public double getMaxAbsDualInfeas()
Retrieves the value of the attributeXPRSconstants.MAXABSDUALINFEAS
. Maximum absolute dual infeasibility in the LP solution
-
getMaxRelDualInfeas
public double getMaxRelDualInfeas()
Retrieves the value of the attributeXPRSconstants.MAXRELDUALINFEAS
. Maximum relative dual infeasibility in the LP solution
-
getPrimalDualIntegral
public double getPrimalDualIntegral()
Retrieves the value of the attributeXPRSconstants.PRIMALDUALINTEGRAL
. The accumulated primal-dual integral over this run
-
getMaxMipInfeas
public double getMaxMipInfeas()
Retrieves the value of the attributeXPRSconstants.MAXMIPINFEAS
. The maximum MIP infeasibility of the returned MIP solution
-
getAttentionLevel
public double getAttentionLevel()
Retrieves the value of the attributeXPRSconstants.ATTENTIONLEVEL
. attention level, will only be set when mipkappafreq != 0
-
getMaxKappa
public double getMaxKappa()
Retrieves the value of the attributeXPRSconstants.MAXKAPPA
. maximum condition number seen, will only be set when mipkappafreq != 0
-
getTreeCompletion
public double getTreeCompletion()
Retrieves the value of the attributeXPRSconstants.TREECOMPLETION
. accumulated weights of all terminal nodes as [0,1]-measure of tree completion
-
getPredictedAttLevel
public double getPredictedAttLevel()
Retrieves the value of the attributeXPRSconstants.PREDICTEDATTLEVEL
. attention level predicted by our regression forest learning
-
getMatrixName
public java.lang.String getMatrixName()
Retrieves the value of the attributeXPRSconstants.MATRIXNAME
. The matrix name
-
getBoundName
public java.lang.String getBoundName()
Retrieves the value of the attributeXPRSconstants.BOUNDNAME
. Active bound name
-
getObjName
public java.lang.String getObjName()
Retrieves the value of the attributeXPRSconstants.OBJNAME
. Active objective function row name
-
getRHSName
public java.lang.String getRHSName()
Retrieves the value of the attributeXPRSconstants.RHSNAME
. Active right hand side name
-
getRangeName
public java.lang.String getRangeName()
Retrieves the value of the attributeXPRSconstants.RANGENAME
. Active range name
-
getXpressVersion
public java.lang.String getXpressVersion()
Retrieves the value of the attributeXPRSconstants.XPRESSVERSION
. The Xpress version number, i.e. the versioning of the suite
-
getUUID
public java.lang.String getUUID()
Retrieves the value of the attributeXPRSconstants.UUID
. Universally Unique Identifier for the problem instance
-
getBarPrimalObj
public double getBarPrimalObj()
Retrieves the value of the attributeXPRSconstants.BARPRIMALOBJ
. Primal objective value calculated by the Newton barrier algorithm
-
getBarDualObj
public double getBarDualObj()
Retrieves the value of the attributeXPRSconstants.BARDUALOBJ
. Dual objective value calculated by the Newton barrier algorithm
-
getBarPrimalInf
public double getBarPrimalInf()
Retrieves the value of the attributeXPRSconstants.BARPRIMALINF
. Sum of the primal infeasibilities for the Newton barrier algorithm
-
getBarDualInf
public double getBarDualInf()
Retrieves the value of the attributeXPRSconstants.BARDUALINF
. Sum of the dual infeasibilities for the Newton barrier algorithm
-
getBarCGap
public double getBarCGap()
Retrieves the value of the attributeXPRSconstants.BARCGAP
. Convergence criterion for the Newton barrier algorithm
-
getBarIter
public int getBarIter()
Retrieves the value of the attributeXPRSconstants.BARITER
. Number of Newton barrier iterations
-
getBarAASize
public long getBarAASize()
Retrieves the value of the attributeXPRSconstants.BARAASIZE
. Number of nonzeros in AA^T
-
getBarLSize
public long getBarLSize()
Retrieves the value of the attributeXPRSconstants.BARLSIZE
. Number of nonzeros in L resulting from the Cholesky factorization
-
getBarDenseCol
public int getBarDenseCol()
Retrieves the value of the attributeXPRSconstants.BARDENSECOL
. Number of dense columns found in the matrix
-
getBarCrossover
public int getBarCrossover()
Retrieves the value of the attributeXPRSconstants.BARCROSSOVER
. Indicates whether or not the basis crossover phase has been entered
-
-
© 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.