Cplex is the class used to create and solve LP (linear program), QP (program with quadratic terms in the objective function), QCP (quadratically constrained program), and MIP (mixed integer program) Mathematical Programming models.

The Cplex..::..NodeEvaluator type exposes the following members.

Constructors

  Name Description
Protected method Cplex..::..NodeEvaluator
Initializes a new instance of the Cplex..::..NodeEvaluator class

Methods

  Name Description
Public method Clone
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Evaluate
Cplex calls this method for every node controlled by the invoking evaluator in order to compute an evaluation value for the node.
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected method GetBranchVar
Returns the variable that was branched upon to create the current node.
Protected method getCppImpl
Protected method GetDepth
Returns the depth in the search tree of the current node.
Protected method GetEstimatedObjValue
Returns the estimated objective value of the current node.
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Protected method GetInfeasibilitySum
Returns the sum of integer infeasibility of the current node.
Protected method GetNinfeasibilities
Returns the number of integer infeasible variables for the current node.
Protected method GetNodeId
Returns the node identifier of the current node.
Protected method GetObjValue
Returns the objective value of the current node.
Public method GetType
Gets the type of the current instance.
(Inherited from Object.)
Protected method Init
This method is called by Cplex right before the first time evaluate is called for a node and allows you to initialize the evaluator based on that node.
Protected method makeClone
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected method Subsume
When choosing the next node to be processed, Cplex maintains a candidate node to pick.
Public method ToString (Overrides Object..::..ToString()()()().)

See Also