The Cplex type exposes the following members.

Properties

  NameDescription
Public propertyIncumbentNode
Gets the node number where the current incumbent was found.
Public propertyIncumbentNode64
Gets the node number where the current incumbent was found.
Public propertyName (Inherited from CplexModeler.)
Public propertyNbarrierIterations
Gets the number of barrier iterations from the last solve.
Public propertyNbarrierIterations64
Gets the number of barrier iterations from the last solve.
Public propertyNbinVars
Gets the number of binary (or Boolean) variables in the matrix representation of the active model. Note that the result is not necessarily equal to the number of Boolean variables in the active model, as some mapping of modeling objects may require the introduction of added matrix columns.
Public propertyNcols
Gets the number of columns in the matrix representation of the active model. Note that the result may be greater than the number of variables in the active model, since some modeling objects may require more than one matrix column.
Public propertyNcrossDExch
Gets the number of dual exchange operations in the crossover of the last solve.
Public propertyNcrossDExch64
Gets the number of dual exchange operations in the crossover of the last solve.
Public propertyNcrossDPush
Gets the number of dual push operations in the crossover of the last solve.
Public propertyNcrossDPush64
Gets the number of dual push operations in the crossover of the last solve.
Public propertyNcrossPExch
Gets the number of primal exchange operations in the crossover of the last solve.
Public propertyNcrossPExch64
Gets the number of primal exchange operations in the crossover of the last solve.
Public propertyNcrossPPush
Gets the number of primal push operations in the crossover of the last solve.
Public propertyNcrossPPush64
Gets the number of primal push operations in the crossover of the last solve.
Public propertyNdualSuperbasics
Gets the number of dual superbasic variables in the basis.
Public propertyNfilters
Public propertyNindicators
Gets the number of indicator constraints in the active model.
Public propertyNintVars
Gets the number of integer variables in the matrix representation of the active model. Note that the result is not necessarily equal to the number of integer variables in the active model, as some mapping of modeling objects may require the introduction of added matrix columns.
Public propertyNiterations
Gets the number of iterations from the last solve.
Public propertyNiterations64
Gets the number of iterations from the last solve.
Public propertyNLCs
Gets the number of lazy constraints that have been added to the invoking Cplex object with the methods AddLazyConstraint and AddLazyConstraints.
Public propertyNnodes
Gets the number of branch-and-cut nodes explored in solving the active model.
Public propertyNnodes64
Gets the number of branch-and-cut nodes explored in solving the active model.
Public propertyNnodesLeft
Gets the number of unexplored nodes in the branch-and-cut tree.
Public propertyNnodesLeft64
Gets the number of unexplored nodes in the branch-and-cut tree.
Public propertyNNZs
Gets the number of nonzero elements in the matrix representation of the active model.
Public propertyNphaseOneIterations
Gets the number of phase I iterations from the last solve.
Public propertyNphaseOneIterations64
Gets the number of phase I iterations from the last solve.
Public propertyNprimalSuperbasics
Gets the number of primal superbasic variables in the basis.
Public propertyNQCs
Gets the number of quadratic constraints in the active model. The result may be different from the number of constraints in the active model, since linear constraints are counted separately.
Public propertyNrows
Gets the number of rows in the matrix representation of the active model. The result may be different from the number of constraints in the active model, since some modeling objects may require more than one matrix row and quadratic constraints are not accounted for as rows.
Public propertyNsemiContVars
Gets the number of semicontinuous variables in the matrix representation of the active model.
Public propertyNsemiIntVars
Gets the number of semi-integer variables in the matrix representation of the active model.
Public propertyNsiftingIterations
Gets the number of sifting iterations from the last solve.
Public propertyNsiftingIterations64
Gets the number of sifting iterations from the last solve.
Public propertyNsiftingPhaseOneIterations
Gets the number of sifting phase I iterations from the last solve.
Public propertyNsiftingPhaseOneIterations64
Gets the number of sifting phase I iterations from the last solve.
Public propertyNSOS1
Gets the number of SOSs of type 1 in the active model.
Public propertyNSOS2
Gets the number of SOSs of type 2 in the active model.
Public propertyNSOSs
Gets the number of SOSs of both types, 1 and 2 in the active model.
Public propertyNUCs
Gets the number of user cuts that have been added to the invoking Cplex object with the methods AddUserCut and AddUserCuts.
Public propertyObjValue
Gets the objective value of the current solution.
Public propertySubAlgorithm
Gets the type of the algorithm that was used to generate the solution of the last branch-and-cut node solved during a MIP solve terminated because of an error during mixed integer optimization.
Public propertyVersion
Gets a string that reports the version of CPLEX.
Public propertyVersionNumber
Gets a number that reports the version of CPLEX.

See Also