ilog.cplex
Class IloCplex.CrossoverCallback
java.lang.Object
|
+--ilog.cplex.IloCplex.Callback
|
+--ilog.cplex.IloCplex.CrossoverCallback
- public abstract static class IloCplex.CrossoverCallback
- extends IloCplex.Callback
The callback class to use when IloCplex
uses the barrier
optimizer, with crossover.
An instance of the class CrossoverCallback
represents a
user-written callback in an application that uses an instance of
IloCplex
to solve a problem by means of the barrier
optimizer, with the crossover option. An instance of
IloCplex
calls this callback regularly during crossover. For
details about the crossover option, see the
ILOG CPLEX User’s Manual.
The constructor and methods of this class are protected for use in
deriving a user-written callback class and in implementing the main
method in it. If an attempt is made to access information not
available to an instance of this class, an exception is thrown.
- See Also:
IloCplex.Callback
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
IloCplex.CrossoverCallback
protected IloCplex.CrossoverCallback()
getNprimalPushes
protected int getNprimalPushes()
- Gets the number of primal pushes.
- Returns:
- The number of primal pushes.
getNprimalExchanges
protected int getNprimalExchanges()
- Gets the number of primal exchanges.
- Returns:
- The number of primal exchanges.
getNdualPushes
protected int getNdualPushes()
- Gets the number of dual pushes.
- Returns:
- The number of dual pushes.
getNdualExchanges
protected int getNdualExchanges()
- Gets the number of dual exchanges.
- Returns:
- The number of dual exchanges.
getNsuperbasics
protected int getNsuperbasics()
- Gets the number of super basics.
- Returns:
- The number of super basics.