Initializing help system before first use

XPRSprob.Attributes

  • java.lang.Object
    • com.dashoptimization.XPRSprob.Attributes
  • Enclosing class:
    XPRSprob


    public final class XPRSprob.Attributes
    extends java.lang.Object
    • Method Summary

      Modifier and Type Method and Description
      int getActiveNodes()
      Retrieves the value of the attribute 'ACTIVENODES'.
      int getAlgorithm()
      Retrieves the value of the attribute 'ALGORITHM'.
      long getBarAASize()
      Retrieves the value of the attribute 'BARAASIZE'.
      double getBarCGap()
      Retrieves the value of the attribute 'BARCGAP'.
      double getBarCondA()
      Retrieves the value of the attribute 'BARCONDA'.
      double getBarCondD()
      Retrieves the value of the attribute 'BARCONDD'.
      int getBarCrossover()
      Retrieves the value of the attribute 'BARCROSSOVER'.
      int getBarDenseCol()
      Retrieves the value of the attribute 'BARDENSECOL'.
      double getBarDualInf()
      Retrieves the value of the attribute 'BARDUALINF'.
      double getBarDualObj()
      Retrieves the value of the attribute 'BARDUALOBJ'.
      int getBarIter()
      Retrieves the value of the attribute 'BARITER'.
      long getBarLSize()
      Retrieves the value of the attribute 'BARLSIZE'.
      double getBarPrimalInf()
      Retrieves the value of the attribute 'BARPRIMALINF'.
      double getBarPrimalObj()
      Retrieves the value of the attribute 'BARPRIMALOBJ'.
      int getBarSing()
      Retrieves the value of the attribute 'BARSING'.
      int getBarSingR()
      Retrieves the value of the attribute 'BARSINGR'.
      double getBestBound()
      Retrieves the value of the attribute 'BESTBOUND'.
      java.lang.String getBoundName()
      Retrieves the value of the attribute 'BOUNDNAME'.
      double getBranchValue()
      Retrieves the value of the attribute 'BRANCHVALUE'.
      int getBranchVar()
      Retrieves the value of the attribute 'BRANCHVAR'.
      int getCallbackCount_CutMgr()
      Retrieves the value of the attribute 'CALLBACKCOUNT_CUTMGR'.
      int getCallbackCount_OptNode()
      Retrieves the value of the attribute 'CALLBACKCOUNT_OPTNODE'.
      int getChecksOnMaxCutTime()
      Retrieves the value of the attribute 'CHECKSONMAXCUTTIME'.
      int getChecksOnMaxTime()
      Retrieves the value of the attribute 'CHECKSONMAXTIME'.
      int getCols()
      Retrieves the value of the attribute 'COLS'.
      int getConeElems()
      Retrieves the value of the attribute 'CONEELEMS'.
      int getCones()
      Retrieves the value of the attribute 'CONES'.
      int getCoresDetected()
      Retrieves the value of the attribute 'CORESDETECTED'.
      int getCoresPerCPUDetected()
      Retrieves the value of the attribute 'CORESPERCPUDETECTED'.
      int getCPUsDetected()
      Retrieves the value of the attribute 'CPUSDETECTED'.
      int getCurrentNode()
      Retrieves the value of the attribute 'CURRENTNODE'.
      double getCurrMipCutOff()
      Retrieves the value of the attribute 'CURRMIPCUTOFF'.
      int getCuts()
      Retrieves the value of the attribute 'CUTS'.
      int getDualInfeas()
      Retrieves the value of the attribute 'DUALINFEAS'.
      long getElems()
      Retrieves the value of the attribute 'ELEMS'.
      int getErrorCode()
      Retrieves the value of the attribute 'ERRORCODE'.
      int getGlobalFileSize()
      Retrieves the value of the attribute 'GLOBALFILESIZE'.
      int getGlobalFileUsage()
      Retrieves the value of the attribute 'GLOBALFILEUSAGE'.
      int getIndicators()
      Retrieves the value of the attribute 'INDICATORS'.
      double getLPObjVal()
      Retrieves the value of the attribute 'LPOBJVAL'.
      XPRSenumerations.LPStatus getLPStatus()
      Retrieves the value of the attribute 'LPSTATUS'.
      java.lang.String getMatrixName()
      Retrieves the value of the attribute 'MATRIXNAME'.
      double getMaxAbsDualInfeas()
      Retrieves the value of the attribute 'MAXABSDUALINFEAS'.
      double getMaxAbsPrimalInfeas()
      Retrieves the value of the attribute 'MAXABSPRIMALINFEAS'.
      int getMaxProbNameLength()
      Retrieves the value of the attribute 'MAXPROBNAMELENGTH'.
      double getMaxRelDualInfeas()
      Retrieves the value of the attribute 'MAXRELDUALINFEAS'.
      double getMaxRelPrimalInfeas()
      Retrieves the value of the attribute 'MAXRELPRIMALINFEAS'.
      double getMIPBestObjVal()
      Retrieves the value of the attribute 'MIPBESTOBJVAL'.
      int getMIPEnts()
      Retrieves the value of the attribute 'MIPENTS'.
      int getMIPInfeas()
      Retrieves the value of the attribute 'MIPINFEAS'.
      double getMIPObjVal()
      Retrieves the value of the attribute 'MIPOBJVAL'.
      int getMIPSolNode()
      Retrieves the value of the attribute 'MIPSOLNODE'.
      int getMIPSols()
      Retrieves the value of the attribute 'MIPSOLS'.
      XPRSenumerations.MIPStatus getMIPStatus()
      Retrieves the value of the attribute 'MIPSTATUS'.
      int getMIPThreadID()
      Retrieves the value of the attribute 'MIPTHREADID'.
      int getNameLength()
      Retrieves the value of the attribute 'NAMELENGTH'.
      int getNodeDepth()
      Retrieves the value of the attribute 'NODEDEPTH'.
      int getNodes()
      Retrieves the value of the attribute 'NODES'.
      int getNumIIS()
      Retrieves the value of the attribute 'NUMIIS'.
      java.lang.String getObjName()
      Retrieves the value of the attribute 'OBJNAME'.
      double getObjRHS()
      Retrieves the value of the attribute 'OBJRHS'.
      double getOBJSense()
      Retrieves the value of the attribute 'OBJSENSE'.
      int getOriginalCols()
      Retrieves the value of the attribute 'ORIGINALCOLS'.
      int getOriginalIndicators()
      Retrieves the value of the attribute 'ORIGINALINDICATORS'.
      int getOriginalMIPEnts()
      Retrieves the value of the attribute 'ORIGINALMIPENTS'.
      int getOriginalQCElems()
      Retrieves the value of the attribute 'ORIGINALQCELEMS'.
      int getOriginalQConstraints()
      Retrieves the value of the attribute 'ORIGINALQCONSTRAINTS'.
      int getOriginalQElems()
      Retrieves the value of the attribute 'ORIGINALQELEMS'.
      int getOriginalRows()
      Retrieves the value of the attribute 'ORIGINALROWS'.
      long getOriginalSetMembers()
      Retrieves the value of the attribute 'ORIGINALSETMEMBERS'.
      int getOriginalSets()
      Retrieves the value of the attribute 'ORIGINALSETS'.
      int getParentNode()
      Retrieves the value of the attribute 'PARENTNODE'.
      int getPeakTotalTreeMemoryUsage()
      Retrieves the value of the attribute 'PEAKTOTALTREEMEMORYUSAGE'.
      double getPenaltyValue()
      Retrieves the value of the attribute 'PENALTYVALUE'.
      int getPresolveIndex()
      Retrieves the value of the attribute 'PRESOLVEINDEX'.
      int getPresolveState()
      Retrieves the value of the attribute 'PRESOLVESTATE'.
      double getPrimalDualIntegral()
      Retrieves the value of the attribute 'PRIMALDUALINTEGRAL'.
      int getPrimalInfeas()
      Retrieves the value of the attribute 'PRIMALINFEAS'.
      int getQCElems()
      Retrieves the value of the attribute 'QCELEMS'.
      int getQConstraints()
      Retrieves the value of the attribute 'QCONSTRAINTS'.
      int getQElems()
      Retrieves the value of the attribute 'QELEMS'.
      java.lang.String getRangeName()
      Retrieves the value of the attribute 'RANGENAME'.
      java.lang.String getRHSName()
      Retrieves the value of the attribute 'RHSNAME'.
      int getRows()
      Retrieves the value of the attribute 'ROWS'.
      long getSetMembers()
      Retrieves the value of the attribute 'SETMEMBERS'.
      int getSets()
      Retrieves the value of the attribute 'SETS'.
      int getSimplexIter()
      Retrieves the value of the attribute 'SIMPLEXITER'.
      int getSpareCols()
      Retrieves the value of the attribute 'SPARECOLS'.
      long getSpareElems()
      Retrieves the value of the attribute 'SPAREELEMS'.
      int getSpareMIPEnts()
      Retrieves the value of the attribute 'SPAREMIPENTS'.
      int getSpareRows()
      Retrieves the value of the attribute 'SPAREROWS'.
      long getSpareSetElems()
      Retrieves the value of the attribute 'SPARESETELEMS'.
      int getSpareSets()
      Retrieves the value of the attribute 'SPARESETS'.
      int getStopStatus()
      Retrieves the value of the attribute 'STOPSTATUS'.
      double getSumPrimalInf()
      Retrieves the value of the attribute 'SUMPRIMALINF'.
      int getTime()
      Retrieves the value of the attribute 'TIME'.
      int getTreeMemoryUsage()
      Retrieves the value of the attribute 'TREEMEMORYUSAGE'.
      java.lang.String getXpressVersion()
      Retrieves the value of the attribute 'XPRESSVERSION'.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getRows

        public int getRows()
        Retrieves the value of the attribute 'ROWS'. Number of rows
      • getSets

        public int getSets()
        Retrieves the value of the attribute 'SETS'. Number of special ordered sets
      • getSetMembers

        public long getSetMembers()
        Retrieves the value of the attribute 'SETMEMBERS'. Number of SOS members
      • getElems

        public long getElems()
        Retrieves the value of the attribute 'ELEMS'. Number of matrix nonzeros
      • getPrimalInfeas

        public int getPrimalInfeas()
        Retrieves the value of the attribute 'PRIMALINFEAS'. Number of LP infeasibilities
      • getDualInfeas

        public int getDualInfeas()
        Retrieves the value of the attribute 'DUALINFEAS'. Number of negative (inroving) djs
      • getSimplexIter

        public int getSimplexIter()
        Retrieves the value of the attribute 'SIMPLEXITER'. Number of simplex iterations performed
      • getLPStatus

        public XPRSenumerations.LPStatus getLPStatus()
        Retrieves the value of the attribute 'LPSTATUS'. Solution status (Values are from the enumeration 'LPStatus')
      • getMIPStatus

        public XPRSenumerations.MIPStatus getMIPStatus()
        Retrieves the value of the attribute 'MIPSTATUS'. Global (MIP) solution status (Values are from the enumeration 'MIPStatus')
      • getCuts

        public int getCuts()
        Retrieves the value of the attribute 'CUTS'. Number of cuts being added to the matrix
      • getNodes

        public int getNodes()
        Retrieves the value of the attribute 'NODES'. Number of nodes solved so far in the global search
      • getNodeDepth

        public int getNodeDepth()
        Retrieves the value of the attribute 'NODEDEPTH'. Depth of the current node
      • getActiveNodes

        public int getActiveNodes()
        Retrieves the value of the attribute 'ACTIVENODES'. Number of outstanding nodes
      • getMIPSolNode

        public int getMIPSolNode()
        Retrieves the value of the attribute 'MIPSOLNODE'. Node at which the last integer feasible solution was found
      • getMIPSols

        public int getMIPSols()
        Retrieves the value of the attribute 'MIPSOLS'. Number of integer solutions that have been found
      • getCols

        public int getCols()
        Retrieves the value of the attribute 'COLS'. Number of columns (i.e. variables) in the matrix
      • getSpareRows

        public int getSpareRows()
        Retrieves the value of the attribute 'SPAREROWS'. Number of spare rows in the matrix
      • getSpareCols

        public int getSpareCols()
        Retrieves the value of the attribute 'SPARECOLS'. Number of spare columns in the matrix
      • getSpareElems

        public long getSpareElems()
        Retrieves the value of the attribute 'SPAREELEMS'. Number of spare matrix elements in the matrix
      • getSpareMIPEnts

        public int getSpareMIPEnts()
        Retrieves the value of the attribute 'SPAREMIPENTS'. Number of spare global entities in the matrix
      • getErrorCode

        public int getErrorCode()
        Retrieves the value of the attribute 'ERRORCODE'. The most recent Optimizer error number that occurred
      • getMIPInfeas

        public int getMIPInfeas()
        Retrieves the value of the attribute 'MIPINFEAS'. Number of integer infeasibilities at the current node
      • getPresolveState

        public int getPresolveState()
        Retrieves the value of the attribute 'PRESOLVESTATE'. State of the problem as a bit vector. Each bit is named through the KSTXXX constants (Values are from the enumeration 'PresolveState')
      • getParentNode

        public int getParentNode()
        Retrieves the value of the attribute 'PARENTNODE'. The parent node of the current node in the tree search
      • getNameLength

        public int getNameLength()
        Retrieves the value of the attribute 'NAMELENGTH'. The length (in 8 character units) of row and column names in the matrix
      • getQElems

        public int getQElems()
        Retrieves the value of the attribute 'QELEMS'. Number of quadratic elements in the objective
      • getNumIIS

        public int getNumIIS()
        Retrieves the value of the attribute 'NUMIIS'. Number of IISs found
      • getMIPEnts

        public int getMIPEnts()
        Retrieves the value of the attribute 'MIPENTS'. Number of global entities
      • getBranchVar

        public int getBranchVar()
        Retrieves the value of the attribute 'BRANCHVAR'. The branching variable at a node of the Branch and Bound tree
      • getMIPThreadID

        public int getMIPThreadID()
        Retrieves the value of the attribute 'MIPTHREADID'. The ID for the MIP thread
      • getAlgorithm

        public int getAlgorithm()
        Retrieves the value of the attribute 'ALGORITHM'. The current algorithm running. Value matches that of defaultalg
      • getTime

        public int getTime()
        Retrieves the value of the attribute 'TIME'. Elapsed time as reported by the optimizer
      • getOriginalRows

        public int getOriginalRows()
        Retrieves the value of the attribute 'ORIGINALROWS'. Number of rows (i.e. constraints) in the original matrix before presolving
      • getCallbackCount_OptNode

        public int getCallbackCount_OptNode()
        Retrieves the value of the attribute '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 attribute 'CALLBACKCOUNT_CUTMGR'. Number of times the cutmgr callback has been called on the current node.
      • getOriginalQElems

        public int getOriginalQElems()
        Retrieves the value of the attribute 'ORIGINALQELEMS'. nqelem before presolve
      • getMaxProbNameLength

        public int getMaxProbNameLength()
        Retrieves the value of the attribute 'MAXPROBNAMELENGTH'. The maximum path and problem name length currently allowed py the optimizer
      • getStopStatus

        public int getStopStatus()
        Retrieves the value of the attribute 'STOPSTATUS'.
      • getOriginalMIPEnts

        public int getOriginalMIPEnts()
        Retrieves the value of the attribute 'ORIGINALMIPENTS'.
      • getOriginalSets

        public int getOriginalSets()
        Retrieves the value of the attribute 'ORIGINALSETS'.
      • getOriginalSetMembers

        public long getOriginalSetMembers()
        Retrieves the value of the attribute 'ORIGINALSETMEMBERS'.
      • getSpareSets

        public int getSpareSets()
        Retrieves the value of the attribute 'SPARESETS'. Number of spare sets in the matrix
      • getSpareSetElems

        public long getSpareSetElems()
        Retrieves the value of the attribute 'SPARESETELEMS'. Number of spare set elements in the matrix
      • getChecksOnMaxTime

        public int getChecksOnMaxTime()
        Retrieves the value of the attribute 'CHECKSONMAXTIME'.
      • getChecksOnMaxCutTime

        public int getChecksOnMaxCutTime()
        Retrieves the value of the attribute 'CHECKSONMAXCUTTIME'.
      • getOriginalCols

        public int getOriginalCols()
        Retrieves the value of the attribute 'ORIGINALCOLS'. Number of columns (i.e. variables) in the original matrix before presolving
      • getQCElems

        public int getQCElems()
        Retrieves the value of the attribute 'QCELEMS'. Number of quadratic elements in the matrix, including constraints only
      • getQConstraints

        public int getQConstraints()
        Retrieves the value of the attribute 'QCONSTRAINTS'. Number of rows with quadratic elements (without the quadratic objective)
      • getOriginalQCElems

        public int getOriginalQCElems()
        Retrieves the value of the attribute 'ORIGINALQCELEMS'. Original nqcelem before presolve
      • getOriginalQConstraints

        public int getOriginalQConstraints()
        Retrieves the value of the attribute 'ORIGINALQCONSTRAINTS'. Original nqcrows before presolve
      • getPeakTotalTreeMemoryUsage

        public int getPeakTotalTreeMemoryUsage()
        Retrieves the value of the attribute 'PEAKTOTALTREEMEMORYUSAGE'. The largest-ever size of the tree node data in uncompressed form, in megabytes
      • getCurrentNode

        public int getCurrentNode()
        Retrieves the value of the attribute 'CURRENTNODE'. Identifier of the current node being solved.
      • getTreeMemoryUsage

        public int getTreeMemoryUsage()
        Retrieves the value of the attribute 'TREEMEMORYUSAGE'. Number of megabytes currently allocated to the branch-and-bound tree
      • getGlobalFileSize

        public int getGlobalFileSize()
        Retrieves the value of the attribute 'GLOBALFILESIZE'. Number of megabytes currently allocated to the global file
      • getGlobalFileUsage

        public int getGlobalFileUsage()
        Retrieves the value of the attribute 'GLOBALFILEUSAGE'. Number of megabytes currently stored in the global file
      • getIndicators

        public int getIndicators()
        Retrieves the value of the attribute 'INDICATORS'. Number of indicator constraints
      • getOriginalIndicators

        public int getOriginalIndicators()
        Retrieves the value of the attribute 'ORIGINALINDICATORS'. Original nindicators before presolve
      • getCoresPerCPUDetected

        public int getCoresPerCPUDetected()
        Retrieves the value of the attribute 'CORESPERCPUDETECTED'. Number of cores per CPU detected in the system
      • getCPUsDetected

        public int getCPUsDetected()
        Retrieves the value of the attribute 'CPUSDETECTED'. Number of CPUs detected in the system
      • getCoresDetected

        public int getCoresDetected()
        Retrieves the value of the attribute 'CORESDETECTED'. Number of logical processors detected in the system
      • getBarSing

        public int getBarSing()
        Retrieves the value of the attribute 'BARSING'. Number of singularities in barrier's Cholesky decomposition
      • getBarSingR

        public int getBarSingR()
        Retrieves the value of the attribute 'BARSINGR'. Number of regularised singularities in barrier's Cholesky decomposition
      • getPresolveIndex

        public int getPresolveIndex()
        Retrieves the value of the attribute 'PRESOLVEINDEX'. Row or column index on which the presolver detected infeasibility or unboundedness.
      • getCones

        public int getCones()
        Retrieves the value of the attribute 'CONES'. number of conical rows detected in the problem
      • getConeElems

        public int getConeElems()
        Retrieves the value of the attribute 'CONEELEMS'. number of elements in conical rows detected in the problem
      • getLPObjVal

        public double getLPObjVal()
        Retrieves the value of the attribute 'LPOBJVAL'. Value of the objective function of the last LP solved
      • getSumPrimalInf

        public double getSumPrimalInf()
        Retrieves the value of the attribute 'SUMPRIMALINF'. Scaled sum of primal infeasibilities
      • getMIPObjVal

        public double getMIPObjVal()
        Retrieves the value of the attribute 'MIPOBJVAL'. Objective function value of the last integer solution found
      • getBestBound

        public double getBestBound()
        Retrieves the value of the attribute 'BESTBOUND'. Value of the best bound determined so far by the global search
      • getObjRHS

        public double getObjRHS()
        Retrieves the value of the attribute 'OBJRHS'. Fixed part of the objective function
      • getMIPBestObjVal

        public double getMIPBestObjVal()
        Retrieves the value of the attribute 'MIPBESTOBJVAL'. Objective function value of the best integer solution found
      • getOBJSense

        public double getOBJSense()
        Retrieves the value of the attribute 'OBJSENSE'. Sense of the optimization being performed
      • getBranchValue

        public double getBranchValue()
        Retrieves the value of the attribute 'BRANCHVALUE'.
      • getPenaltyValue

        public double getPenaltyValue()
        Retrieves the value of the attribute 'PENALTYVALUE'. The weighted sum of violations if a solution is identified by repairinfeas
      • getCurrMipCutOff

        public double getCurrMipCutOff()
        Retrieves the value of the attribute 'CURRMIPCUTOFF'. The current value of the MIP cut-off
      • getBarCondA

        public double getBarCondA()
        Retrieves the value of the attribute 'BARCONDA'. Barrier condition number
      • getBarCondD

        public double getBarCondD()
        Retrieves the value of the attribute 'BARCONDD'. Barrier condition number
      • getMaxAbsPrimalInfeas

        public double getMaxAbsPrimalInfeas()
        Retrieves the value of the attribute 'MAXABSPRIMALINFEAS'. Maximum absolute primal infeasibility in the LP solution
      • getMaxRelPrimalInfeas

        public double getMaxRelPrimalInfeas()
        Retrieves the value of the attribute 'MAXRELPRIMALINFEAS'. Maximum relative primal infeasibility in the LP solution
      • getMaxAbsDualInfeas

        public double getMaxAbsDualInfeas()
        Retrieves the value of the attribute 'MAXABSDUALINFEAS'. Maximum absolute dual infeasibility in the LP solution
      • getMaxRelDualInfeas

        public double getMaxRelDualInfeas()
        Retrieves the value of the attribute 'MAXRELDUALINFEAS'. Maximum relative dual infeasibility in the LP solution
      • getPrimalDualIntegral

        public double getPrimalDualIntegral()
        Retrieves the value of the attribute 'PRIMALDUALINTEGRAL'. The accumulated primal-dual integral over this run
      • getMatrixName

        public java.lang.String getMatrixName()
        Retrieves the value of the attribute 'MATRIXNAME'. The matrix name
      • getBoundName

        public java.lang.String getBoundName()
        Retrieves the value of the attribute 'BOUNDNAME'. Active bound name
      • getObjName

        public java.lang.String getObjName()
        Retrieves the value of the attribute 'OBJNAME'. Active objective function row name
      • getRHSName

        public java.lang.String getRHSName()
        Retrieves the value of the attribute 'RHSNAME'. Active right hand side name
      • getRangeName

        public java.lang.String getRangeName()
        Retrieves the value of the attribute 'RANGENAME'. Active range name
      • getXpressVersion

        public java.lang.String getXpressVersion()
        Retrieves the value of the attribute 'XPRESSVERSION'. The Xpress version number, i.e. the versioning of the suite
      • getBarPrimalObj

        public double getBarPrimalObj()
        Retrieves the value of the attribute 'BARPRIMALOBJ'. Primal objective value calculated by the Newton barrier algorithm
      • getBarDualObj

        public double getBarDualObj()
        Retrieves the value of the attribute 'BARDUALOBJ'. Dual objective value calculated by the Newton barrier algorithm
      • getBarPrimalInf

        public double getBarPrimalInf()
        Retrieves the value of the attribute 'BARPRIMALINF'. Sum of the primal infeasibilities for the Newton barrier algorithm
      • getBarDualInf

        public double getBarDualInf()
        Retrieves the value of the attribute 'BARDUALINF'. Sum of the dual infeasibilities for the Newton barrier algorithm
      • getBarCGap

        public double getBarCGap()
        Retrieves the value of the attribute 'BARCGAP'. Convergence criterion for the Newton barrier algorithm
      • getBarIter

        public int getBarIter()
        Retrieves the value of the attribute 'BARITER'. Number of Newton barrier iterations
      • getBarAASize

        public long getBarAASize()
        Retrieves the value of the attribute 'BARAASIZE'. Number of nonzeros in AA^T
      • getBarLSize

        public long getBarLSize()
        Retrieves the value of the attribute 'BARLSIZE'. Number of nonzeros in L resulting from the Cholesky factorization
      • getBarDenseCol

        public int getBarDenseCol()
        Retrieves the value of the attribute 'BARDENSECOL'. Number of dense columns found in the matrix
      • getBarCrossover

        public int getBarCrossover()
        Retrieves the value of the attribute 'BARCROSSOVER'. Indicates whether or not the basis crossover phase has been entered