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