XPRSprob.Attributes
- java.lang.Object
-  
  - com.dashoptimization.XPRSprob.Attributes
 
-  
   - Enclosing class:
- XPRSprob
 
 public final class XPRSprob.Attributes extends java.lang.ObjectClass to access attributes. Instances of this class provide a convenient way to access the attributes of aXPRSprobinstance. The methods in this class are convenience wrappers for the variousgetXXXAttribfunctions in classXPRSprob.
-  
    
   -  
         Method SummaryModifier and Type Method Description intgetActiveNodes()Retrieves the value of the attributeXPRSconstants.ACTIVENODES.intgetAlgorithm()Retrieves the value of the attributeXPRSconstants.ALGORITHM.doublegetAttentionLevel()Retrieves the value of the attributeXPRSconstants.ATTENTIONLEVEL.longgetAvailableMemory()Retrieves the value of the attributeXPRSconstants.AVAILABLEMEMORY.longgetBarAASize()Retrieves the value of the attributeXPRSconstants.BARAASIZE.doublegetBarCGap()Retrieves the value of the attributeXPRSconstants.BARCGAP.doublegetBarCondA()Retrieves the value of the attributeXPRSconstants.BARCONDA.doublegetBarCondD()Retrieves the value of the attributeXPRSconstants.BARCONDD.intgetBarCrossover()Retrieves the value of the attributeXPRSconstants.BARCROSSOVER.intgetBarDenseCol()Retrieves the value of the attributeXPRSconstants.BARDENSECOL.doublegetBarDualInf()Retrieves the value of the attributeXPRSconstants.BARDUALINF.doublegetBarDualObj()Retrieves the value of the attributeXPRSconstants.BARDUALOBJ.intgetBarIter()Retrieves the value of the attributeXPRSconstants.BARITER.longgetBarLSize()Retrieves the value of the attributeXPRSconstants.BARLSIZE.doublegetBarPrimalInf()Retrieves the value of the attributeXPRSconstants.BARPRIMALINF.doublegetBarPrimalObj()Retrieves the value of the attributeXPRSconstants.BARPRIMALOBJ.intgetBarSing()Retrieves the value of the attributeXPRSconstants.BARSING.intgetBarSingR()Retrieves the value of the attributeXPRSconstants.BARSINGR.doublegetBestBound()Retrieves the value of the attributeXPRSconstants.BESTBOUND.java.lang.StringgetBoundName()Retrieves the value of the attributeXPRSconstants.BOUNDNAME.doublegetBranchValue()Retrieves the value of the attributeXPRSconstants.BRANCHVALUE.intgetBranchVar()Retrieves the value of the attributeXPRSconstants.BRANCHVAR.intgetCallbackCount_CutMgr()Retrieves the value of the attributeXPRSconstants.CALLBACKCOUNT_CUTMGR.intgetCallbackCount_OptNode()Retrieves the value of the attributeXPRSconstants.CALLBACKCOUNT_OPTNODE.intgetChecksOnMaxCutTime()Retrieves the value of the attributeXPRSconstants.CHECKSONMAXCUTTIME.intgetChecksOnMaxTime()Retrieves the value of the attributeXPRSconstants.CHECKSONMAXTIME.intgetCols()Retrieves the value of the attributeXPRSconstants.COLS.intgetComputeExecutions()Retrieves the value of the attributeXPRSconstants.COMPUTEEXECUTIONS.intgetConeElems()Retrieves the value of the attributeXPRSconstants.CONEELEMS.intgetCones()Retrieves the value of the attributeXPRSconstants.CONES.intgetCoresDetected()Retrieves the value of the attributeXPRSconstants.CORESDETECTED.intgetCoresPerCPUDetected()Retrieves the value of the attributeXPRSconstants.CORESPERCPUDETECTED.doublegetCpiScaleFactor()Retrieves the value of the attributeXPRSconstants.CPISCALEFACTOR.intgetCPUsDetected()Retrieves the value of the attributeXPRSconstants.CPUSDETECTED.intgetCrossoverIter()Retrieves the value of the attributeXPRSconstants.CROSSOVERITER.longgetCurrentMemory()Retrieves the value of the attributeXPRSconstants.CURRENTMEMORY.intgetCurrentNode()Retrieves the value of the attributeXPRSconstants.CURRENTNODE.doublegetCurrMipCutOff()Retrieves the value of the attributeXPRSconstants.CURRMIPCUTOFF.intgetCuts()Retrieves the value of the attributeXPRSconstants.CUTS.intgetDualInfeas()Retrieves the value of the attributeXPRSconstants.DUALINFEAS.longgetElems()Retrieves the value of the attributeXPRSconstants.ELEMS.intgetErrorCode()Retrieves the value of the attributeXPRSconstants.ERRORCODE.longgetGenConCols()Retrieves the value of the attributeXPRSconstants.GENCONCOLS.intgetGenCons()Retrieves the value of the attributeXPRSconstants.GENCONS.longgetGenConVals()Retrieves the value of the attributeXPRSconstants.GENCONVALS.intgetGlobalBoundingboxApplied()Retrieves the value of the attributeXPRSconstants.GLOBALBOUNDINGBOXAPPLIED.intgetGlobalNLPInfeas()Retrieves the value of the attributeXPRSconstants.GLOBALNLPINFEAS.XPRSenumerations.IISSolStatusgetIISSolStatus()Retrieves the value of the attributeXPRSconstants.IISSOLSTATUS.intgetIndicators()Retrieves the value of the attributeXPRSconstants.INDICATORS.intgetInputCols()Retrieves the value of the attributeXPRSconstants.INPUTCOLS.intgetInputRows()Retrieves the value of the attributeXPRSconstants.INPUTROWS.intgetLocalSolverSelected()Retrieves the value of the attributeXPRSconstants.LOCALSOLVERSELECTED.doublegetLPObjVal()Retrieves the value of the attributeXPRSconstants.LPOBJVAL.XPRSenumerations.LPStatusgetLPStatus()Retrieves the value of the attributeXPRSconstants.LPSTATUS.java.lang.StringgetMatrixName()Retrieves the value of the attributeXPRSconstants.MATRIXNAME.doublegetMaxAbsDualInfeas()Retrieves the value of the attributeXPRSconstants.MAXABSDUALINFEAS.doublegetMaxAbsPrimalInfeas()Retrieves the value of the attributeXPRSconstants.MAXABSPRIMALINFEAS.doublegetMaxKappa()Retrieves the value of the attributeXPRSconstants.MAXKAPPA.doublegetMaxMipInfeas()Retrieves the value of the attributeXPRSconstants.MAXMIPINFEAS.intgetMaxProbNameLength()Retrieves the value of the attributeXPRSconstants.MAXPROBNAMELENGTH.doublegetMaxRelDualInfeas()Retrieves the value of the attributeXPRSconstants.MAXRELDUALINFEAS.doublegetMaxRelPrimalInfeas()Retrieves the value of the attributeXPRSconstants.MAXRELPRIMALINFEAS.longgetMemoryLimitDetected()Retrieves the value of the attributeXPRSconstants.MEMORYLIMITDETECTED.doublegetMIPBestObjVal()Retrieves the value of the attributeXPRSconstants.MIPBESTOBJVAL.intgetMIPEnts()Retrieves the value of the attributeXPRSconstants.MIPENTS.intgetMIPInfeas()Retrieves the value of the attributeXPRSconstants.MIPINFEAS.doublegetMIPObjVal()Retrieves the value of the attributeXPRSconstants.MIPOBJVAL.intgetMIPSolNode()Retrieves the value of the attributeXPRSconstants.MIPSOLNODE.intgetMIPSols()Retrieves the value of the attributeXPRSconstants.MIPSOLS.doublegetMIPSolTime()Retrieves the value of the attributeXPRSconstants.MIPSOLTIME.XPRSenumerations.MIPStatusgetMIPStatus()Retrieves the value of the attributeXPRSconstants.MIPSTATUS.intgetMIPThreadID()Retrieves the value of the attributeXPRSconstants.MIPTHREADID.intgetNameLength()Retrieves the value of the attributeXPRSconstants.NAMELENGTH.intgetNlpEqualsColumn()Retrieves the value of the attributeXPRSconstants.NLPEQUALSCOLUMN.intgetNlpIfs()Retrieves the value of the attributeXPRSconstants.NLPIFS.intgetNlpImplicitVariables()Retrieves the value of the attributeXPRSconstants.NLPIMPLICITVARIABLES.intgetNlpJobID()Retrieves the value of the attributeXPRSconstants.NLPJOBID.intgetNlpKeepBestIter()Retrieves the value of the attributeXPRSconstants.NLPKEEPBESTITER.intgetNlpModelCols()Retrieves the value of the attributeXPRSconstants.NLPMODELCOLS.intgetNlpModelRows()Retrieves the value of the attributeXPRSconstants.NLPMODELROWS.doublegetNlpObjVal()Retrieves the value of the attributeXPRSconstants.NLPOBJVAL.doublegetNlpOptTime()Retrieves the value of the attributeXPRSconstants.NLPOPTTIME.intgetNlpOriginalCols()Retrieves the value of the attributeXPRSconstants.NLPORIGINALCOLS.intgetNlpOriginalRows()Retrieves the value of the attributeXPRSconstants.NLPORIGINALROWS.intgetNlpPresolveEliminations()Retrieves the value of the attributeXPRSconstants.NLPPRESOLVEELIMINATIONS.intgetNlpStatus()Retrieves the value of the attributeXPRSconstants.NLPSTATUS.intgetNlpStopStatus()Retrieves the value of the attributeXPRSconstants.NLPSTOPSTATUS.intgetNlpUFs()Retrieves the value of the attributeXPRSconstants.NLPUFS.intgetNlpUseDerivatives()Retrieves the value of the attributeXPRSconstants.NLPUSEDERIVATIVES.intgetNlpUserFuncCalls()Retrieves the value of the attributeXPRSconstants.NLPUSERFUNCCALLS.doublegetNlpValidationIndex_A()Retrieves the value of the attributeXPRSconstants.NLPVALIDATIONINDEX_A.doublegetNlpValidationIndex_K()Retrieves the value of the attributeXPRSconstants.NLPVALIDATIONINDEX_K.doublegetNlpValidationIndex_R()Retrieves the value of the attributeXPRSconstants.NLPVALIDATIONINDEX_R.intgetNlpVariables()Retrieves the value of the attributeXPRSconstants.NLPVARIABLES.intgetNodeDepth()Retrieves the value of the attributeXPRSconstants.NODEDEPTH.intgetNodes()Retrieves the value of the attributeXPRSconstants.NODES.intgetNonLinearConstraints()Retrieves the value of the attributeXPRSconstants.NONLINEARCONSTRAINTS.intgetNumIIS()Retrieves the value of the attributeXPRSconstants.NUMIIS.intgetObjectives()Retrieves the value of the attributeXPRSconstants.OBJECTIVES.java.lang.StringgetObjName()Deprecated.doublegetObjRHS()Retrieves the value of the attributeXPRSconstants.OBJRHS.doublegetOBJSense()Retrieves the value of the attributeXPRSconstants.OBJSENSE.intgetObjsToSolve()Retrieves the value of the attributeXPRSconstants.OBJSTOSOLVE.doublegetObjVal()Retrieves the value of the attributeXPRSconstants.OBJVAL.doublegetObservedPrimalIntegral()Retrieves the value of the attributeXPRSconstants.OBSERVEDPRIMALINTEGRAL.XPRSenumerations.OptimizeTypegetOptimizeTypeUsed()Retrieves the value of the attributeXPRSconstants.OPTIMIZETYPEUSED.intgetOriginalCols()Retrieves the value of the attributeXPRSconstants.ORIGINALCOLS.longgetOriginalGenconCols()Retrieves the value of the attributeXPRSconstants.ORIGINALGENCONCOLS.intgetOriginalGencons()Retrieves the value of the attributeXPRSconstants.ORIGINALGENCONS.longgetOriginalGenconVals()Retrieves the value of the attributeXPRSconstants.ORIGINALGENCONVALS.intgetOriginalIndicators()Retrieves the value of the attributeXPRSconstants.ORIGINALINDICATORS.intgetOriginalMIPEnts()Retrieves the value of the attributeXPRSconstants.ORIGINALMIPENTS.longgetOriginalPwlpoints()Retrieves the value of the attributeXPRSconstants.ORIGINALPWLPOINTS.intgetOriginalPwls()Retrieves the value of the attributeXPRSconstants.ORIGINALPWLS.intgetOriginalQCElems()Retrieves the value of the attributeXPRSconstants.ORIGINALQCELEMS.intgetOriginalQConstraints()Retrieves the value of the attributeXPRSconstants.ORIGINALQCONSTRAINTS.intgetOriginalQElems()Retrieves the value of the attributeXPRSconstants.ORIGINALQELEMS.intgetOriginalRows()Retrieves the value of the attributeXPRSconstants.ORIGINALROWS.longgetOriginalSetMembers()Retrieves the value of the attributeXPRSconstants.ORIGINALSETMEMBERS.intgetOriginalSets()Retrieves the value of the attributeXPRSconstants.ORIGINALSETS.intgetParentNode()Retrieves the value of the attributeXPRSconstants.PARENTNODE.longgetPeakMemory()Retrieves the value of the attributeXPRSconstants.PEAKMEMORY.intgetPeakTotalTreeMemoryUsage()Retrieves the value of the attributeXPRSconstants.PEAKTOTALTREEMEMORYUSAGE.doublegetPenaltyValue()Retrieves the value of the attributeXPRSconstants.PENALTYVALUE.intgetPhysicalCoresDetected()Retrieves the value of the attributeXPRSconstants.PHYSICALCORESDETECTED.intgetPhysicalCoresPerCPUDetected()Retrieves the value of the attributeXPRSconstants.PHYSICALCORESPERCPUDETECTED.doublegetPredictedAttLevel()Retrieves the value of the attributeXPRSconstants.PREDICTEDATTLEVEL.intgetPresolveIndex()Retrieves the value of the attributeXPRSconstants.PRESOLVEINDEX.intgetPresolveState()Retrieves the value of the attributeXPRSconstants.PRESOLVESTATE.doublegetPrimalDualIntegral()Retrieves the value of the attributeXPRSconstants.PRIMALDUALINTEGRAL.intgetPrimalInfeas()Retrieves the value of the attributeXPRSconstants.PRIMALINFEAS.intgetPwlCons()Retrieves the value of the attributeXPRSconstants.PWLCONS.longgetPwlPoints()Retrieves the value of the attributeXPRSconstants.PWLPOINTS.intgetQCElems()Retrieves the value of the attributeXPRSconstants.QCELEMS.intgetQConstraints()Retrieves the value of the attributeXPRSconstants.QCONSTRAINTS.intgetQElems()Retrieves the value of the attributeXPRSconstants.QELEMS.java.lang.StringgetRangeName()Retrieves the value of the attributeXPRSconstants.RANGENAME.intgetRestarts()Retrieves the value of the attributeXPRSconstants.RESTARTS.java.lang.StringgetRHSName()Retrieves the value of the attributeXPRSconstants.RHSNAME.intgetRows()Retrieves the value of the attributeXPRSconstants.ROWS.longgetSetMembers()Retrieves the value of the attributeXPRSconstants.SETMEMBERS.intgetSets()Retrieves the value of the attributeXPRSconstants.SETS.intgetSimplexIter()Retrieves the value of the attributeXPRSconstants.SIMPLEXITER.intgetSlpCoefficients()Retrieves the value of the attributeXPRSconstants.SLPCOEFFICIENTS.doublegetSlpCurrentDeltaCost()Retrieves the value of the attributeXPRSconstants.SLPCURRENTDELTACOST.doublegetSlpCurrentErrorCost()Retrieves the value of the attributeXPRSconstants.SLPCURRENTERRORCOST.intgetSlpDeltas()Retrieves the value of the attributeXPRSconstants.SLPDELTAS.intgetSlpECFCount()Retrieves the value of the attributeXPRSconstants.SLPECFCOUNT.doublegetSlpErrorCosts()Retrieves the value of the attributeXPRSconstants.SLPERRORCOSTS.intgetSlpIter()Retrieves the value of the attributeXPRSconstants.SLPITER.intgetSlpMinusPenaltyErrors()Retrieves the value of the attributeXPRSconstants.SLPMINUSPENALTYERRORS.intgetSlpMipIter()Retrieves the value of the attributeXPRSconstants.SLPMIPITER.intgetSlpMipNodes()Retrieves the value of the attributeXPRSconstants.SLPMIPNODES.intgetSlpMipSols()Retrieves the value of the attributeXPRSconstants.SLPMIPSOLS.intgetSlpNonConstantCoeffs()Retrieves the value of the attributeXPRSconstants.SLPNONCONSTANTCOEFFS.intgetSlpPenaltyDeltaColumn()Retrieves the value of the attributeXPRSconstants.SLPPENALTYDELTACOLUMN.intgetSlpPenaltyDeltaRow()Retrieves the value of the attributeXPRSconstants.SLPPENALTYDELTAROW.intgetSlpPenaltyDeltas()Retrieves the value of the attributeXPRSconstants.SLPPENALTYDELTAS.doublegetSlpPenaltyDeltaTotal()Retrieves the value of the attributeXPRSconstants.SLPPENALTYDELTATOTAL.doublegetSlpPenaltyDeltaValue()Retrieves the value of the attributeXPRSconstants.SLPPENALTYDELTAVALUE.intgetSlpPenaltyErrorColumn()Retrieves the value of the attributeXPRSconstants.SLPPENALTYERRORCOLUMN.intgetSlpPenaltyErrorRow()Retrieves the value of the attributeXPRSconstants.SLPPENALTYERRORROW.intgetSlpPenaltyErrors()Retrieves the value of the attributeXPRSconstants.SLPPENALTYERRORS.doublegetSlpPenaltyErrorTotal()Retrieves the value of the attributeXPRSconstants.SLPPENALTYERRORTOTAL.doublegetSlpPenaltyErrorValue()Retrieves the value of the attributeXPRSconstants.SLPPENALTYERRORVALUE.intgetSlpPlusPenaltyErrors()Retrieves the value of the attributeXPRSconstants.SLPPLUSPENALTYERRORS.intgetSlpSbxConverged()Retrieves the value of the attributeXPRSconstants.SLPSBXCONVERGED.intgetSlpStatus()Retrieves the value of the attributeXPRSconstants.SLPSTATUS.intgetSlpTolSets()Retrieves the value of the attributeXPRSconstants.SLPTOLSETS.intgetSlpUCConstrainedCount()Retrieves the value of the attributeXPRSconstants.SLPUCCONSTRAINEDCOUNT.intgetSlpUnConverged()Retrieves the value of the attributeXPRSconstants.SLPUNCONVERGED.intgetSlpZeroesReset()Retrieves the value of the attributeXPRSconstants.SLPZEROESRESET.intgetSlpZeroesRetained()Retrieves the value of the attributeXPRSconstants.SLPZEROESRETAINED.intgetSlpZeroesTotal()Retrieves the value of the attributeXPRSconstants.SLPZEROESTOTAL.XPRSenumerations.SolStatusgetSolStatus()Retrieves the value of the attributeXPRSconstants.SOLSTATUS.intgetSolvedObjs()Retrieves the value of the attributeXPRSconstants.SOLVEDOBJS.XPRSenumerations.SolveStatusgetSolveStatus()Retrieves the value of the attributeXPRSconstants.SOLVESTATUS.intgetSpareCols()Retrieves the value of the attributeXPRSconstants.SPARECOLS.longgetSpareElems()Retrieves the value of the attributeXPRSconstants.SPAREELEMS.intgetSpareMIPEnts()Retrieves the value of the attributeXPRSconstants.SPAREMIPENTS.intgetSpareRows()Retrieves the value of the attributeXPRSconstants.SPAREROWS.longgetSpareSetElems()Retrieves the value of the attributeXPRSconstants.SPARESETELEMS.intgetSpareSets()Retrieves the value of the attributeXPRSconstants.SPARESETS.intgetStopStatus()Retrieves the value of the attributeXPRSconstants.STOPSTATUS.doublegetSumPrimalInf()Retrieves the value of the attributeXPRSconstants.SUMPRIMALINF.longgetSystemMemory()Retrieves the value of the attributeXPRSconstants.SYSTEMMEMORY.doublegetTime()Retrieves the value of the attributeXPRSconstants.TIME.longgetTotalMemory()Retrieves the value of the attributeXPRSconstants.TOTALMEMORY.doublegetTreeCompletion()Retrieves the value of the attributeXPRSconstants.TREECOMPLETION.intgetTreeFileSize()Retrieves the value of the attributeXPRSconstants.TREEFILESIZE.intgetTreeFileUsage()Retrieves the value of the attributeXPRSconstants.TREEFILEUSAGE.intgetTreeMemoryUsage()Retrieves the value of the attributeXPRSconstants.TREEMEMORYUSAGE.intgetTreeRestarts()Retrieves the value of the attributeXPRSconstants.TREERESTARTS.java.lang.StringgetUUID()Retrieves the value of the attributeXPRSconstants.UUID.java.lang.StringgetXpressVersion()Retrieves the value of the attributeXPRSconstants.XPRESSVERSION.
 
-  
         
-  
    
   -  
         Method Detail-  getRowspublic int getRows() Retrieves the value of the attributeXPRSconstants.ROWS. Number of rows (i.e. constraints) in the matrix.This attribute is used in the following examples: - GlobalObjectiveParametrics
- GlobalRHSParametrics
- LoadLP
- Repair
- Tableau
- Trimloss
 
 -  getSetspublic int getSets() Retrieves the value of the attributeXPRSconstants.SETS. Number of special ordered sets in the matrix.This attribute is used in the following examples: - Repair
 
 -  getSetMemberspublic long getSetMembers() Retrieves the value of the attributeXPRSconstants.SETMEMBERS. Number of variables within special ordered sets (set members) in the matrix.
 -  getElemspublic long getElems() Retrieves the value of the attributeXPRSconstants.ELEMS. Number of matrix nonzeros (elements).
 -  getPrimalInfeaspublic int getPrimalInfeas() Retrieves the value of the attributeXPRSconstants.PRIMALINFEAS. Number of primal infeasibilities.
 -  getDualInfeaspublic int getDualInfeas() Retrieves the value of the attributeXPRSconstants.DUALINFEAS. Number of dual infeasibilities.
 -  getSimplexIterpublic int getSimplexIter() Retrieves the value of the attributeXPRSconstants.SIMPLEXITER. Number of simplex iterations performed.This attribute is used in the following examples: - Tableau
 
 -  getLPStatuspublic XPRSenumerations.LPStatus getLPStatus() Retrieves the value of the attributeXPRSconstants.LPSTATUS. LP solution status. (Values are from the enumerationXPRSenumerations.LPStatus)This attribute is used in the following examples: - Knapsack
 
 -  getMIPStatuspublic XPRSenumerations.MIPStatus getMIPStatus() Retrieves the value of the attributeXPRSconstants.MIPSTATUS. (MIP) solution status. (Values are from the enumerationXPRSenumerations.MIPStatus)This attribute is used in the following examples: - FixBV
- GlobalRHSParametrics
- SaveSol
- Trimloss
 
 -  getCutspublic int getCuts() Retrieves the value of the attributeXPRSconstants.CUTS. Number of cuts being added to the matrix.
 -  getNodespublic int getNodes() Retrieves the value of the attributeXPRSconstants.NODES. Number of nodes solved so far in the MIP search. A node is counted as solved when it is either dropped or branched on.This attribute is used in the following examples: - FixBV
- SaveSol
 
 -  getNodeDepthpublic int getNodeDepth() Retrieves the value of the attributeXPRSconstants.NODEDEPTH. Depth of the current node.
 -  getActiveNodespublic int getActiveNodes() Retrieves the value of the attributeXPRSconstants.ACTIVENODES. Number of outstanding nodes.This attribute is used in the following examples: - SaveSol
 
 -  getMIPSolNodepublic int getMIPSolNode() Retrieves the value of the attributeXPRSconstants.MIPSOLNODE. Node at which the last integer feasible solution was found.This attribute is used in the following examples: - SaveSol
 
 -  getMIPSolspublic int getMIPSols() Retrieves the value of the attributeXPRSconstants.MIPSOLS. Number of integer solutions that have been found.This attribute is used in the following examples: - AddMipSol
- SaveSol
 
 -  getColspublic int getCols() Retrieves the value of the attributeXPRSconstants.COLS. Number of columns (i.e. variables) in the matrix.This attribute is used in the following examples: - AddMipSol
- GlobalObjectiveParametrics
- GlobalRHSParametrics
- Knapsack
- MipSolEnum
- MostViolated
- Polygon
- PolygonMap
- PolygonMapDelta
- PolygonMultiMap
- PolygonMultiMapDelta
- PolygonVecMap
- PolygonVecMapDelta
- Repair
- RoundInt
- SaveSol
- Tableau
- Trimloss
 
 -  getSpareRowspublic int getSpareRows() Retrieves the value of the attributeXPRSconstants.SPAREROWS. Number of spare rows in the matrix.This attribute is used in the following examples: - Tableau
 
 -  getSpareColspublic int getSpareCols() Retrieves the value of the attributeXPRSconstants.SPARECOLS. Number of spare columns in the matrix.
 -  getSpareElemspublic long getSpareElems() Retrieves the value of the attributeXPRSconstants.SPAREELEMS. Number of spare matrix elements in the matrix.
 -  getSpareMIPEntspublic int getSpareMIPEnts() Retrieves the value of the attributeXPRSconstants.SPAREMIPENTS. Number of spare MIP entities in the matrix.
 -  getErrorCodepublic int getErrorCode() Retrieves the value of the attributeXPRSconstants.ERRORCODE. The most recent Optimizer error number that occurred. This is useful to determine the precise error or warning that has occurred, after an Optimizer function has signalled an error by returning a non-zero value. The return value itself is not the error number. Refer to the section for a list of possible error numbers, the errors and warnings that they indicate, and advice on what they mean and how to resolve them. A short error message may be obtained usinggetLastError, and all messages may be intercepted using the user output callback function; seeaddCbMessage.
 -  getMIPInfeaspublic int getMIPInfeas() Retrieves the value of the attributeXPRSconstants.MIPINFEAS. Number of integer infeasibilities, including violations of special ordered sets, at the current node.This attribute is used in the following examples: - AddMipSol
- Knapsack
 
 -  getPresolveStatepublic int getPresolveState() Retrieves the value of the attributeXPRSconstants.PRESOLVESTATE. Problem status as a bit map. (Values are from the enumerationXPRSenumerations.PresolveState)
 -  getParentNodepublic int getParentNode() Retrieves the value of the attributeXPRSconstants.PARENTNODE. The parent node of the current node in the tree search.
 -  getNameLengthpublic int getNameLength() Retrieves the value of the attributeXPRSconstants.NAMELENGTH. The length (in 8 character units) of row and column names in the matrix. To allocate a character array to store names, you must allow8*NAMELENGTH+1characters per name (the+1allows for the string terminator character).
 -  getQElemspublic int getQElems() Retrieves the value of the attributeXPRSconstants.QELEMS. Number of quadratic non-zeros in the objective.
 -  getNumIISpublic int getNumIIS() Retrieves the value of the attributeXPRSconstants.NUMIIS. Number of IISs found. You should first query theIISSOLSTATUSattribute to make sure that the IIS procedure terminated successfully.
 -  getMIPEntspublic int getMIPEnts() Retrieves the value of the attributeXPRSconstants.MIPENTS. Number of MIP entities (i.e. binary, integer, semi-continuous, partial integer, and semi-continuous integer variables) but excluding the number of special ordered sets.This attribute is used in the following examples: - AddMipSol
- FixBV
- Repair
 
 -  getBranchVarpublic int getBranchVar() Retrieves the value of the attributeXPRSconstants.BRANCHVAR. The branching variable at a node of the Branch and Bound tree.
 -  getMIPThreadIDpublic int getMIPThreadID() Retrieves the value of the attributeXPRSconstants.MIPTHREADID. The ID for the MIP thread.This attribute is used in the following examples: - MostViolated
 
 -  getAlgorithmpublic int getAlgorithm() Retrieves the value of the attributeXPRSconstants.ALGORITHM. The algorithm the optimizer currently is running / was running just before completition.
 -  getCrossoverIterpublic int getCrossoverIter() Retrieves the value of the attributeXPRSconstants.CROSSOVERITER. Number of simplex iterations performed in crossover.
 -  getSolStatuspublic XPRSenumerations.SolStatus getSolStatus() Retrieves the value of the attributeXPRSconstants.SOLSTATUS. Status of the solution of the last problem solved with optimize. (Values are from the enumerationXPRSenumerations.SolStatus)This attribute is used in the following examples: - AddMipSol
- FixBV
- GlobalObjectiveParametrics
- GlobalRHSParametrics
- GoalProg
- Knapsack
- LoadLP
- MipSolEnum
- MipSolPool
- MostViolated
- SaveSol
- TSP
- Tableau
- Trimloss
 
 -  getOriginalRowspublic int getOriginalRows() Retrieves the value of the attributeXPRSconstants.ORIGINALROWS. Number of rows (i.e. constraints) in the original matrix before presolving.This attribute is used in the following examples: - Repair
 
 -  getCallbackCount_OptNodepublic int getCallbackCount_OptNode() Retrieves the value of the attributeXPRSconstants.CALLBACKCOUNT_OPTNODE. This attribute counts the number of times the optimal node callback set byaddCbOptnodehas been called for the current node, including the current callback call. The value of this attribute should only be used from within the optimal node callback.This attribute is used in the following examples: - AddMipSol
 
 -  getCallbackCount_CutMgrpublic int getCallbackCount_CutMgr() Retrieves the value of the attributeXPRSconstants.CALLBACKCOUNT_CUTMGR. This attribute counts the number of times the cut manager callback set byaddCbCutmgrhas been called for the current node, including the current callback call. The value of this attribute should only be used from within the cut manager callback.
 -  getSystemMemorypublic long getSystemMemory() Retrieves the value of the attributeXPRSconstants.SYSTEMMEMORY. The amount of non problem specific memory used by the solver.
 -  getOriginalQElemspublic int getOriginalQElems() Retrieves the value of the attributeXPRSconstants.ORIGINALQELEMS. Number of quadratic non-zeros in the original objective before presolving.
 -  getMaxProbNameLengthpublic int getMaxProbNameLength() Retrieves the value of the attributeXPRSconstants.MAXPROBNAMELENGTH. Maximum size of the problem name and also the maximum allowed length of the file or path string for any function that accepts such an argument (not including the null terminator).
 -  getStopStatuspublic int getStopStatus() Retrieves the value of the attributeXPRSconstants.STOPSTATUS. Status of the optimization process.This attribute is used in the following examples: - AddMipSol
- FixBV
- GlobalObjectiveParametrics
- GlobalRHSParametrics
- GoalProg
- Knapsack
- LoadLP
- MipSolEnum
- MipSolPool
- MostViolated
- SaveSol
- TSP
- Tableau
- Trimloss
 
 -  getOriginalMIPEntspublic int getOriginalMIPEnts() Retrieves the value of the attributeXPRSconstants.ORIGINALMIPENTS. Number of MIP entities (i.e. binary, integer, semi-continuous, partial integer, and semi-continuous integer variables) but excluding the number of special ordered sets in the original matrix before presolving.
 -  getOriginalSetspublic int getOriginalSets() Retrieves the value of the attributeXPRSconstants.ORIGINALSETS. Number of special ordered sets in the original matrix before presolving.
 -  getOriginalSetMemberspublic long getOriginalSetMembers() Retrieves the value of the attributeXPRSconstants.ORIGINALSETMEMBERS. Number of variables within special ordered sets (set members) in the original matrix before presolving.
 -  getSpareSetspublic int getSpareSets() Retrieves the value of the attributeXPRSconstants.SPARESETS. Number of spare sets in the matrix.
 -  getSpareSetElemspublic long getSpareSetElems() Retrieves the value of the attributeXPRSconstants.SPARESETELEMS. Number of spare set elements in the matrix.
 -  getChecksOnMaxTimepublic int getChecksOnMaxTime() Retrieves the value of the attributeXPRSconstants.CHECKSONMAXTIME. This attribute is used to set the value of theMAXCHECKSONMAXTIMEcontrol. Its value is the number of times the optimizer checked theMAXTIMEcriterion during the last call to the optimization routinemipOptimize. If a run terminates on theMAXTIMEcriterion then the attribute is the negative of the number of times the optimizer checked theMAXTIMEcriterion up to and including the check when the termination was activated. Note that the attribute is set to zero at the beginning of each call to an optimization routine.
 -  getChecksOnMaxCutTimepublic int getChecksOnMaxCutTime() Retrieves the value of the attributeXPRSconstants.CHECKSONMAXCUTTIME. This attribute is used to set the value of theMAXCHECKSONMAXCUTTIMEcontrol. Its value is the number of times the optimizer checked theMAXCUTTIMEcriterion during the last call to the optimization routinemipOptimize. If a run terminates cutting operations on theMAXCUTTIMEcriterion then the attribute is the negative of the number of times the optimizer checked theMAXCUTTIMEcriterion up to and including the check when the termination was activated. Note that the attribute is set to zero at the beginning of each call to an optimization routine.
 -  getOriginalColspublic int getOriginalCols() Retrieves the value of the attributeXPRSconstants.ORIGINALCOLS. Number of columns (i.e. variables) in the original matrix before presolving.This attribute is used in the following examples: - Repair
 
 -  getQCElemspublic int getQCElems() Retrieves the value of the attributeXPRSconstants.QCELEMS. Number of quadratic row coefficients in the matrix.
 -  getQConstraintspublic int getQConstraints() Retrieves the value of the attributeXPRSconstants.QCONSTRAINTS. Number of rows with quadratic coefficients in the matrix.
 -  getOriginalQCElemspublic int getOriginalQCElems() Retrieves the value of the attributeXPRSconstants.ORIGINALQCELEMS. Number of quadratic row coefficients in the original matrix before presolving.
 -  getOriginalQConstraintspublic int getOriginalQConstraints() Retrieves the value of the attributeXPRSconstants.ORIGINALQCONSTRAINTS. Number of rows with quadratic coefficients in the original matrix before presolving.
 -  getPeakTotalTreeMemoryUsagepublic int getPeakTotalTreeMemoryUsage() Retrieves the value of the attributeXPRSconstants.PEAKTOTALTREEMEMORYUSAGE. The peak size, in megabytes, that the branch-and-bound search tree reached during the solve. Note that this value will include the uncompressed size of any compressed data and the size of any data saved to the tree file.
 -  getCurrentNodepublic int getCurrentNode() Retrieves the value of the attributeXPRSconstants.CURRENTNODE. The unique identifier of the current node in the tree search.This attribute is used in the following examples: - Knapsack
- RoundInt
- SaveSol
 
 -  getTreeMemoryUsagepublic int getTreeMemoryUsage() Retrieves the value of the attributeXPRSconstants.TREEMEMORYUSAGE. The amount of physical memory, in megabytes, currently being used to store the branch-and-bound search tree.
 -  getTreeFileSizepublic int getTreeFileSize() Retrieves the value of the attributeXPRSconstants.TREEFILESIZE. The allocated size of the tree file, in megabytes. Because data can be removed from the tree file during the branch and bound search, the size of the tree file is usually greater than the amount of data currently within it (represented by theTREEFILEUSAGEattribute).
 -  getTreeFileUsagepublic int getTreeFileUsage() Retrieves the value of the attributeXPRSconstants.TREEFILEUSAGE. The number of megabytes of data from the branch-and-bound tree that have been saved to the tree file. Note that the actual allocated size of the tree file (represented by theTREEFILESIZEattribute) may be greater than this value.
 -  getIndicatorspublic int getIndicators() Retrieves the value of the attributeXPRSconstants.INDICATORS. Number of indicator constrains in the problem.
 -  getOriginalIndicatorspublic int getOriginalIndicators() Retrieves the value of the attributeXPRSconstants.ORIGINALINDICATORS. Number of indicator constraints in the original matrix before presolving.
 -  getCoresPerCPUDetectedpublic int getCoresPerCPUDetected() Retrieves the value of the attributeXPRSconstants.CORESPERCPUDETECTED. Number of logical cores per CPU unit detected by the optimizer, which is the number of threads each CPU can execute.
 -  getCPUsDetectedpublic int getCPUsDetected() Retrieves the value of the attributeXPRSconstants.CPUSDETECTED. Number of CPU units detected by the optimizer.
 -  getCoresDetectedpublic int getCoresDetected() Retrieves the value of the attributeXPRSconstants.CORESDETECTED. Number of logical cores detected by the optimizer, which is the total number of threads the hardware can execute across all CPUs.This attribute is used in the following examples: - MostViolated
 
 -  getPhysicalCoresDetectedpublic int getPhysicalCoresDetected() Retrieves the value of the attributeXPRSconstants.PHYSICALCORESDETECTED. The total number of physical cores across all CPUs detected by the optimizer.
 -  getPhysicalCoresPerCPUDetectedpublic int getPhysicalCoresPerCPUDetected() Retrieves the value of the attributeXPRSconstants.PHYSICALCORESPERCPUDETECTED. The number of physical cores per CPU detected by the optimizer.
 -  getOptimizeTypeUsedpublic XPRSenumerations.OptimizeType getOptimizeTypeUsed() Retrieves the value of the attributeXPRSconstants.OPTIMIZETYPEUSED. The type of solver used in the last call tooptimize,mipOptimize,lpOptimizeornlpOptimize. (Values are from the enumerationXPRSenumerations.OptimizeType)
 -  getBarSingpublic int getBarSing() Retrieves the value of the attributeXPRSconstants.BARSING. Number of linearly dependent binding constraints at the optimal barrier solution. These results in singularities in the Cholesky decomposition during the barrier that may cause numerical troubles. Larger dependence means more chance for numerical difficulties.
 -  getBarSingRpublic int getBarSingR() Retrieves the value of the attributeXPRSconstants.BARSINGR. Regularized number of linearly dependent binding constraints at the optimal barrier solution. These results in singularities in the Cholesky decomposition during the barrier that may cause numerical troubles. Larger dependence means more chance for numerical difficulties.
 -  getPresolveIndexpublic int getPresolveIndex() Retrieves the value of the attributeXPRSconstants.PRESOLVEINDEX. Presolve: The row or column index on which presolve detected a problem to be infeasible or unbounded.
 -  getCurrentMemorypublic long getCurrentMemory() Retrieves the value of the attributeXPRSconstants.CURRENTMEMORY. The amount of dynamically allocated heap memory by the problem being solved.
 -  getPeakMemorypublic long getPeakMemory() Retrieves the value of the attributeXPRSconstants.PEAKMEMORY. An estimate of the peak amount of dynamically allocated heap memory by the problem.
 -  getConespublic int getCones() Retrieves the value of the attributeXPRSconstants.CONES. Number of second order and rotated second order cones in the problem.
 -  getConeElemspublic int getConeElems() Retrieves the value of the attributeXPRSconstants.CONEELEMS. Number of second order cone coefficients in the problem.
 -  getTotalMemorypublic long getTotalMemory() Retrieves the value of the attributeXPRSconstants.TOTALMEMORY. The amount of dynamically allocated heap memory by the optimizer, including all problems currently exsisting.
 -  getAvailableMemorypublic long getAvailableMemory() Retrieves the value of the attributeXPRSconstants.AVAILABLEMEMORY. The amount of heap memory detected by Xpress as free.
 -  getPwlConspublic int getPwlCons() Retrieves the value of the attributeXPRSconstants.PWLCONS. Number of piecewise linear constraints in the problem.
 -  getPwlPointspublic long getPwlPoints() Retrieves the value of the attributeXPRSconstants.PWLPOINTS. Number of breakpoints of piecewise linear constraints in the problem.
 -  getGenConspublic int getGenCons() Retrieves the value of the attributeXPRSconstants.GENCONS. The number of general constraints (i.e. MIN/MAX/AND/OR/ABS constraints) in the problem.
 -  getGenConColspublic long getGenConCols() Retrieves the value of the attributeXPRSconstants.GENCONCOLS. Number of input variables in general constraints (i.e. MIN/MAX/AND/OR/ABS constraints) in the problem.
 -  getGenConValspublic long getGenConVals() Retrieves the value of the attributeXPRSconstants.GENCONVALS. Number of constant values in general constraints (MIN/MAX constraints) in the problem.
 -  getTreeRestartspublic int getTreeRestarts() Retrieves the value of the attributeXPRSconstants.TREERESTARTS. Number of in-tree restarts performed.
 -  getOriginalPwlspublic int getOriginalPwls() Retrieves the value of the attributeXPRSconstants.ORIGINALPWLS. Number of piecewise linear constraints in the original problem before presolving.
 -  getOriginalPwlpointspublic long getOriginalPwlpoints() Retrieves the value of the attributeXPRSconstants.ORIGINALPWLPOINTS. Number of breakpoints of piecewise linear constraints in the original problem before presolving.
 -  getOriginalGenconspublic int getOriginalGencons() Retrieves the value of the attributeXPRSconstants.ORIGINALGENCONS. Number of general constraints in the original problem before presolving.
 -  getOriginalGenconColspublic long getOriginalGenconCols() Retrieves the value of the attributeXPRSconstants.ORIGINALGENCONCOLS. Number of input variables in general constraints in the original problem before presolving.
 -  getOriginalGenconValspublic long getOriginalGenconVals() Retrieves the value of the attributeXPRSconstants.ORIGINALGENCONVALS. Number of constant values in general constraints in the original problem before presolving.
 -  getComputeExecutionspublic int getComputeExecutions() Retrieves the value of the attributeXPRSconstants.COMPUTEEXECUTIONS. The number of solves executed on a compute server.
 -  getMemoryLimitDetectedpublic long getMemoryLimitDetected() Retrieves the value of the attributeXPRSconstants.MEMORYLIMITDETECTED. The detected amount of memory accessible to the solver process, in megabytes. This is the minimum of physical memory, virtual memory limitations, and detected container limitations (Linux only).
 -  getRestartspublic int getRestarts() Retrieves the value of the attributeXPRSconstants.RESTARTS. Total number of restarts performed.
 -  getSolveStatuspublic XPRSenumerations.SolveStatus getSolveStatus() Retrieves the value of the attributeXPRSconstants.SOLVESTATUS. Status of the solve of the last problem solved with optimize. (Values are from the enumerationXPRSenumerations.SolveStatus)This attribute is used in the following examples: - AddMipSol
- FixBV
- GlobalObjectiveParametrics
- GlobalRHSParametrics
- GoalProg
- Knapsack
- LoadLP
- MipSolEnum
- MipSolPool
- MostViolated
- SaveSol
- TSP
- Tableau
- Trimloss
 
 -  getGlobalBoundingboxAppliedpublic int getGlobalBoundingboxApplied() Retrieves the value of the attributeXPRSconstants.GLOBALBOUNDINGBOXAPPLIED. Whether a bounding box equal to the absolute value of theGLOBALBOUNDINGBOXcontrol was applied to the problem after the initial solve came back infeasible and if so, to which variables.
 -  getObjectivespublic int getObjectives() Retrieves the value of the attributeXPRSconstants.OBJECTIVES. Number of objectives in the problem.
 -  getSolvedObjspublic int getSolvedObjs() Retrieves the value of the attributeXPRSconstants.SOLVEDOBJS. Number of objectives that have been solved so far during a multi-objective solve.
 -  getObjsToSolvepublic int getObjsToSolve() Retrieves the value of the attributeXPRSconstants.OBJSTOSOLVE. Number of objectives that will be solved during the current multi-objective solve.
 -  getGlobalNLPInfeaspublic int getGlobalNLPInfeas() Retrieves the value of the attributeXPRSconstants.GLOBALNLPINFEAS. Number of nonlinear infeasibilities at the current node of a global solve, measured as the number of violated atomic formulas.
 -  getIISSolStatuspublic XPRSenumerations.IISSolStatus getIISSolStatus() Retrieves the value of the attributeXPRSconstants.IISSOLSTATUS. IIS solution status. (Values are from the enumerationXPRSenumerations.IISSolStatus)This attribute is used in the following examples: - IISExample
 
 -  getInputRowspublic int getInputRows() Retrieves the value of the attributeXPRSconstants.INPUTROWS. Number of rows (i.e. constraints) in the original matrix before nonlinear reformulations.
 -  getInputColspublic int getInputCols() Retrieves the value of the attributeXPRSconstants.INPUTCOLS. Number of columns (i.e. variables) in the original matrix before nonlinear reformulations.
 -  getMIPSolTimepublic double getMIPSolTime() Retrieves the value of the attributeXPRSconstants.MIPSOLTIME. Time at which the last integer feasible solution was found.
 -  getTimepublic double getTime() Retrieves the value of the attributeXPRSconstants.TIME. Time spent solving the problem as measured by the optimizer.
 -  getLPObjValpublic double getLPObjVal() Retrieves the value of the attributeXPRSconstants.LPOBJVAL. Value of the objective function of the last LP solved.This attribute is used in the following examples: - Knapsack
- LoadLP
- RoundInt
- Tableau
 
 -  getSumPrimalInfpublic double getSumPrimalInf() Retrieves the value of the attributeXPRSconstants.SUMPRIMALINF. Scaled sum of primal infeasibilities.
 -  getMIPObjValpublic double getMIPObjVal() Retrieves the value of the attributeXPRSconstants.MIPOBJVAL. Objective function value of the last integer solution found.This attribute is used in the following examples: - AddMipSol
- FixBV
- GlobalObjectiveParametrics
- GlobalRHSParametrics
- Knapsack
- MipSolEnum
- MipSolPool
- MostViolated
- SaveSol
- Trimloss
 
 -  getBestBoundpublic double getBestBound() Retrieves the value of the attributeXPRSconstants.BESTBOUND. Value of the best bound determined so far by the MIP search.This attribute is used in the following examples: - SaveSol
 
 -  getObjRHSpublic double getObjRHS() Retrieves the value of the attributeXPRSconstants.OBJRHS. Fixed part of the objective function.
 -  getMIPBestObjValpublic double getMIPBestObjVal() Retrieves the value of the attributeXPRSconstants.MIPBESTOBJVAL. Objective function value of the best integer solution found.This attribute is used in the following examples: - AddMipSol
- FixBV
- GlobalObjectiveParametrics
- GlobalRHSParametrics
- Knapsack
- MipSolEnum
- MipSolPool
- MostViolated
- SaveSol
- TSP
- Trimloss
 
 -  getOBJSensepublic double getOBJSense() Retrieves the value of the attributeXPRSconstants.OBJSENSE. Sense of the optimization being performed.
 -  getBranchValuepublic double getBranchValue() Retrieves the value of the attributeXPRSconstants.BRANCHVALUE. The value of the branching variable at a node of the Branch and Bound tree.
 -  getPenaltyValuepublic double getPenaltyValue() Retrieves the value of the attributeXPRSconstants.PENALTYVALUE. The weighted sum of violations in the solution to the relaxed problem identified by the infeasibility repair function.
 -  getCurrMipCutOffpublic double getCurrMipCutOff() Retrieves the value of the attributeXPRSconstants.CURRMIPCUTOFF. The current MIP cut off.
 -  getBarCondApublic double getBarCondA() Retrieves the value of the attributeXPRSconstants.BARCONDA. Absolute condition measure calculated in the last iteration of the barrier algorithm.
 -  getBarCondDpublic double getBarCondD() Retrieves the value of the attributeXPRSconstants.BARCONDD. Condition measure calculated in the last iteration of the barrier algorithm.
 -  getMaxAbsPrimalInfeaspublic double getMaxAbsPrimalInfeas() Retrieves the value of the attributeXPRSconstants.MAXABSPRIMALINFEAS. Maximum calculated absolute primal infeasibility in the unscaled original problem.
 -  getMaxRelPrimalInfeaspublic double getMaxRelPrimalInfeas() Retrieves the value of the attributeXPRSconstants.MAXRELPRIMALINFEAS. Maximum calculated relative primal infeasibility in the unscaled original problem.
 -  getMaxAbsDualInfeaspublic double getMaxAbsDualInfeas() Retrieves the value of the attributeXPRSconstants.MAXABSDUALINFEAS. Maximum calculated absolute dual infeasibility in the unscaled original problem.
 -  getMaxRelDualInfeaspublic double getMaxRelDualInfeas() Retrieves the value of the attributeXPRSconstants.MAXRELDUALINFEAS. Maximum calculated relative dual infeasibility in the unscaled original problem.
 -  getPrimalDualIntegralpublic double getPrimalDualIntegral() Retrieves the value of the attributeXPRSconstants.PRIMALDUALINTEGRAL. Value of the primal-dual integral.
 -  getMaxMipInfeaspublic double getMaxMipInfeas() Retrieves the value of the attributeXPRSconstants.MAXMIPINFEAS. Maximum integer fractionality in the solution.
 -  getAttentionLevelpublic double getAttentionLevel() Retrieves the value of the attributeXPRSconstants.ATTENTIONLEVEL. A measure between 0 and 1 for how numerically unstable the problem is. The attention level is based on a weighted combination of the number of basis condition numbers exceeding certain thresholds. It considers all nodes sampled byMIPKAPPAFREQ, with a setting of 1 being the most frequent sampling rate. The higher the attention level, the worse conditioned is the problem.
 -  getMaxKappapublic double getMaxKappa() Retrieves the value of the attributeXPRSconstants.MAXKAPPA. Largest basis condition number (also known as kappa) calculated through all nodes sampled byMIPKAPPAFREQ.
 -  getTreeCompletionpublic double getTreeCompletion() Retrieves the value of the attributeXPRSconstants.TREECOMPLETION. Estimation of the relative completion of the search tree as fraction between 0 and 1. Its accuracy mainly depends on the level of degeneracy of a problem and the balancedness of the search tree.
 -  getPredictedAttLevelpublic double getPredictedAttLevel() Retrieves the value of the attributeXPRSconstants.PREDICTEDATTLEVEL. A measure between 0 and 1 to predict how numerically unstable the current MIP solve can be expected to be. After the root LP solve, a machine learning model is used to predict the actualATTENTIONLEVELwhich will only be computed ifMIPKAPPAFREQis set to a nonzero value. If the predicted attention level exceeds a value of 0.1, a message will be printed to the log.
 -  getObservedPrimalIntegralpublic double getObservedPrimalIntegral() Retrieves the value of the attributeXPRSconstants.OBSERVEDPRIMALINTEGRAL. Value of the (observed) primal integral.
 -  getCpiScaleFactorpublic double getCpiScaleFactor() Retrieves the value of the attributeXPRSconstants.CPISCALEFACTOR. scale factor from primal integral computation.
 -  getObjValpublic double getObjVal() Retrieves the value of the attributeXPRSconstants.OBJVAL. Value of the objective function of the last problem solved with optimize.This attribute is used in the following examples: - AddMipSol
- FixBV
- GlobalObjectiveParametrics
- GlobalRHSParametrics
- Knapsack
- LoadLP
- MipSolEnum
- MipSolPool
- MostViolated
- Polygon
- PolygonMap
- PolygonMapDelta
- PolygonMultiMap
- PolygonMultiMapDelta
- PolygonVecMap
- PolygonVecMapDelta
- SaveSol
- Trimloss
 
 -  getMatrixNamepublic java.lang.String getMatrixName() Retrieves the value of the attributeXPRSconstants.MATRIXNAME. The matrix name.
 -  getBoundNamepublic java.lang.String getBoundName() Retrieves the value of the attributeXPRSconstants.BOUNDNAME. Active bound name.
 -  getObjName@Deprecated public java.lang.String getObjName() Deprecated.Retrieves the value of the attributeXPRSconstants.OBJNAME.
 -  getRHSNamepublic java.lang.String getRHSName() Retrieves the value of the attributeXPRSconstants.RHSNAME. Active right hand side name.
 -  getRangeNamepublic java.lang.String getRangeName() Retrieves the value of the attributeXPRSconstants.RANGENAME. Active range name.
 -  getXpressVersionpublic java.lang.String getXpressVersion() Retrieves the value of the attributeXPRSconstants.XPRESSVERSION. The Xpress version number.
 -  getUUIDpublic java.lang.String getUUID() Retrieves the value of the attributeXPRSconstants.UUID. Universally Unique Identifier for the problem instance.
 -  getBarPrimalObjpublic double getBarPrimalObj() Retrieves the value of the attributeXPRSconstants.BARPRIMALOBJ. Primal objective value calculated by the Newton barrier algorithm.
 -  getBarDualObjpublic double getBarDualObj() Retrieves the value of the attributeXPRSconstants.BARDUALOBJ. Dual objective value calculated by the Newton barrier algorithm.
 -  getBarPrimalInfpublic double getBarPrimalInf() Retrieves the value of the attributeXPRSconstants.BARPRIMALINF. Sum of the primal infeasibilities for the Newton barrier algorithm.
 -  getBarDualInfpublic double getBarDualInf() Retrieves the value of the attributeXPRSconstants.BARDUALINF. Sum of the dual infeasibilities for the Newton barrier algorithm.
 -  getBarCGappublic double getBarCGap() Retrieves the value of the attributeXPRSconstants.BARCGAP. Convergence criterion for the Newton barrier algorithm.
 -  getBarIterpublic int getBarIter() Retrieves the value of the attributeXPRSconstants.BARITER. Number of Newton barrier iterations.
 -  getBarAASizepublic long getBarAASize() Retrieves the value of the attributeXPRSconstants.BARAASIZE. Number of nonzeros in AA T.
 -  getBarLSizepublic long getBarLSize() Retrieves the value of the attributeXPRSconstants.BARLSIZE. Number of nonzeros in L resulting from the Cholesky factorization.
 -  getBarDenseColpublic int getBarDenseCol() Retrieves the value of the attributeXPRSconstants.BARDENSECOL. Number of dense columns found in the matrix.
 -  getBarCrossoverpublic int getBarCrossover() Retrieves the value of the attributeXPRSconstants.BARCROSSOVER. Indicates whether or not the basis crossover phase has been entered.
 -  getNlpOptTimepublic double getNlpOptTime() Retrieves the value of the attributeXPRSconstants.NLPOPTTIME. Time spent in optimization
 -  getNlpValidationIndex_Apublic double getNlpValidationIndex_A() Retrieves the value of the attributeXPRSconstants.NLPVALIDATIONINDEX_A. Absolute validation index
 -  getNlpValidationIndex_Rpublic double getNlpValidationIndex_R() Retrieves the value of the attributeXPRSconstants.NLPVALIDATIONINDEX_R. Relative validation index
 -  getNlpObjValpublic double getNlpObjVal() Retrieves the value of the attributeXPRSconstants.NLPOBJVAL. Objective function value excluding any penalty costs
 -  getSlpErrorCostspublic double getSlpErrorCosts() Retrieves the value of the attributeXPRSconstants.SLPERRORCOSTS. Total penalty costs in the solution
 -  getNlpOriginalRowspublic int getNlpOriginalRows() Retrieves the value of the attributeXPRSconstants.NLPORIGINALROWS. Number of model rows in the extended original problem
 -  getNlpOriginalColspublic int getNlpOriginalCols() Retrieves the value of the attributeXPRSconstants.NLPORIGINALCOLS. Number of model columns in the extended original problem
 -  getNlpUFspublic int getNlpUFs() Retrieves the value of the attributeXPRSconstants.NLPUFS. Number of user functions
 -  getNlpIfspublic int getNlpIfs() Retrieves the value of the attributeXPRSconstants.NLPIFS. Number of internal functions
 -  getNlpEqualsColumnpublic int getNlpEqualsColumn() Retrieves the value of the attributeXPRSconstants.NLPEQUALSCOLUMN. Index of the reserved "=" column
 -  getNlpVariablespublic int getNlpVariables() Retrieves the value of the attributeXPRSconstants.NLPVARIABLES. Number of SLP variables
 -  getNlpImplicitVariablespublic int getNlpImplicitVariables() Retrieves the value of the attributeXPRSconstants.NLPIMPLICITVARIABLES. Number of SLP variables appearing only in coefficients
 -  getNonLinearConstraintspublic int getNonLinearConstraints() Retrieves the value of the attributeXPRSconstants.NONLINEARCONSTRAINTS. Number of nonlinear constraints in the problem
 -  getNlpUserFuncCallspublic int getNlpUserFuncCalls() Retrieves the value of the attributeXPRSconstants.NLPUSERFUNCCALLS. Number of calls made to user functions
 -  getNlpUseDerivativespublic int getNlpUseDerivatives() Retrieves the value of the attributeXPRSconstants.NLPUSEDERIVATIVES. Indicates whether numeric or analytic derivatives were used to create the linear approximations and solve the problem
 -  getNlpKeepBestIterpublic int getNlpKeepBestIter() Retrieves the value of the attributeXPRSconstants.NLPKEEPBESTITER. The iteration in which the returned solution has been found.
 -  getNlpStatuspublic int getNlpStatus() Retrieves the value of the attributeXPRSconstants.NLPSTATUS. Bitmap holding the problem convergence status
 -  getLocalSolverSelectedpublic int getLocalSolverSelected() Retrieves the value of the attributeXPRSconstants.LOCALSOLVERSELECTED.
 -  getNlpModelRowspublic int getNlpModelRows() Retrieves the value of the attributeXPRSconstants.NLPMODELROWS. Number of model rows in the problem
 -  getNlpModelColspublic int getNlpModelCols() Retrieves the value of the attributeXPRSconstants.NLPMODELCOLS. Number of model columns in the problem
 -  getNlpJobIDpublic int getNlpJobID() Retrieves the value of the attributeXPRSconstants.NLPJOBID. Unique identifier for the current job
 -  getNlpStopStatuspublic int getNlpStopStatus() Retrieves the value of the attributeXPRSconstants.NLPSTOPSTATUS. Status of the optimization process.
 -  getNlpPresolveEliminationspublic int getNlpPresolveEliminations() Retrieves the value of the attributeXPRSconstants.NLPPRESOLVEELIMINATIONS. Number of SLP variables eliminated byXSLPpresolve
 -  getSlpIterpublic int getSlpIter() Retrieves the value of the attributeXPRSconstants.SLPITER. SLP iteration count
 -  getSlpStatuspublic int getSlpStatus() Retrieves the value of the attributeXPRSconstants.SLPSTATUS. Bitmap holding the problem convergence status
 -  getSlpUnConvergedpublic int getSlpUnConverged() Retrieves the value of the attributeXPRSconstants.SLPUNCONVERGED. Number of unconverged values
 -  getSlpSbxConvergedpublic int getSlpSbxConverged() Retrieves the value of the attributeXPRSconstants.SLPSBXCONVERGED. Number of step-bounded variables converged only on extended criteria
 -  getSlpPenaltyDeltaRowpublic int getSlpPenaltyDeltaRow() Retrieves the value of the attributeXPRSconstants.SLPPENALTYDELTAROW. Index of equality row holding the penalties for delta vectors
 -  getSlpPenaltyDeltaColumnpublic int getSlpPenaltyDeltaColumn() Retrieves the value of the attributeXPRSconstants.SLPPENALTYDELTACOLUMN. Index of column costing the penalty delta row
 -  getSlpPenaltyErrorRowpublic int getSlpPenaltyErrorRow() Retrieves the value of the attributeXPRSconstants.SLPPENALTYERRORROW. Index of equality row holding the penalties for penalty error vectors
 -  getSlpPenaltyErrorColumnpublic int getSlpPenaltyErrorColumn() Retrieves the value of the attributeXPRSconstants.SLPPENALTYERRORCOLUMN. Index of column costing the penalty error row
 -  getSlpCoefficientspublic int getSlpCoefficients() Retrieves the value of the attributeXPRSconstants.SLPCOEFFICIENTS. Number of nonlinear coefficients
 -  getSlpPenaltyDeltaspublic int getSlpPenaltyDeltas() Retrieves the value of the attributeXPRSconstants.SLPPENALTYDELTAS. Number of penalty delta vectors
 -  getSlpPenaltyErrorspublic int getSlpPenaltyErrors() Retrieves the value of the attributeXPRSconstants.SLPPENALTYERRORS. Number of penalty error vectors
 -  getSlpPlusPenaltyErrorspublic int getSlpPlusPenaltyErrors() Retrieves the value of the attributeXPRSconstants.SLPPLUSPENALTYERRORS. Number of positive penalty error vectors
 -  getSlpMinusPenaltyErrorspublic int getSlpMinusPenaltyErrors() Retrieves the value of the attributeXPRSconstants.SLPMINUSPENALTYERRORS. Number of negative penalty error vectors
 -  getSlpUCConstrainedCountpublic int getSlpUCConstrainedCount() Retrieves the value of the attributeXPRSconstants.SLPUCCONSTRAINEDCOUNT. Number of unconverged variables with coefficients in constraining rows
 -  getSlpMipNodespublic int getSlpMipNodes() Retrieves the value of the attributeXPRSconstants.SLPMIPNODES. Number of nodes explored in MISLP. This includes any nodes for which a non-linear solve has been carried out.
 -  getSlpMipIterpublic int getSlpMipIter() Retrieves the value of the attributeXPRSconstants.SLPMIPITER. Total number of SLP iterations in MISLP
 -  getSlpTolSetspublic int getSlpTolSets() Retrieves the value of the attributeXPRSconstants.SLPTOLSETS. Number of tolerance sets.
 -  getSlpECFCountpublic int getSlpECFCount() Retrieves the value of the attributeXPRSconstants.SLPECFCOUNT. Number of infeasible constraints found at the point of linearization
 -  getSlpDeltaspublic int getSlpDeltas() Retrieves the value of the attributeXPRSconstants.SLPDELTAS. Number of delta vectors created during augmentation
 -  getSlpZeroesResetpublic int getSlpZeroesReset() Retrieves the value of the attributeXPRSconstants.SLPZEROESRESET. Number of placeholder entries set to zero
 -  getSlpZeroesTotalpublic int getSlpZeroesTotal() Retrieves the value of the attributeXPRSconstants.SLPZEROESTOTAL. Number of potential zero placeholder entries
 -  getSlpZeroesRetainedpublic int getSlpZeroesRetained() Retrieves the value of the attributeXPRSconstants.SLPZEROESRETAINED. Number of potentially zero placeholders left untouched
 -  getSlpNonConstantCoeffspublic int getSlpNonConstantCoeffs() Retrieves the value of the attributeXPRSconstants.SLPNONCONSTANTCOEFFS. Number of coefficients in the augmented problem that might change between SLP iterations
 -  getSlpMipSolspublic int getSlpMipSols() Retrieves the value of the attributeXPRSconstants.SLPMIPSOLS. Number of integer solutions found in MISLP. This includes solutions found during the tree search or any heuristics.
 -  getNlpValidationIndex_Kpublic double getNlpValidationIndex_K() Retrieves the value of the attributeXPRSconstants.NLPVALIDATIONINDEX_K. Relative first order optimality validation index
 -  getSlpCurrentDeltaCostpublic double getSlpCurrentDeltaCost() Retrieves the value of the attributeXPRSconstants.SLPCURRENTDELTACOST. Current value of penalty cost multiplier for penalty delta vectors
 -  getSlpCurrentErrorCostpublic double getSlpCurrentErrorCost() Retrieves the value of the attributeXPRSconstants.SLPCURRENTERRORCOST. Current value of penalty cost multiplier for penalty error vectors
 -  getSlpPenaltyErrorTotalpublic double getSlpPenaltyErrorTotal() Retrieves the value of the attributeXPRSconstants.SLPPENALTYERRORTOTAL. Total activity of penalty error vectors
 -  getSlpPenaltyErrorValuepublic double getSlpPenaltyErrorValue() Retrieves the value of the attributeXPRSconstants.SLPPENALTYERRORVALUE. Total penalty cost attributed to penalty error vectors
 -  getSlpPenaltyDeltaTotalpublic double getSlpPenaltyDeltaTotal() Retrieves the value of the attributeXPRSconstants.SLPPENALTYDELTATOTAL. Total activity of penalty delta vectors
 -  getSlpPenaltyDeltaValuepublic double getSlpPenaltyDeltaValue() Retrieves the value of the attributeXPRSconstants.SLPPENALTYDELTAVALUE. Total penalty cost attributed to penalty delta vectors
 
-  
 
-  
         
© 2001-2024 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.
 
