|
The following tables list the members exposed by IAimmsMathProgramCallback.
|
Name |
Description |
|
The CallbackInfoFlag enumeration describes a set of flags with possible callback situations, as passed via the flags input argument of the RunCallback method. | |
|
This enumeration lists the possible integer return statuses of the RunCallback method. | |
|
This enumeration lists the double-valued callback information returned by solver via the prog_dbl argument of the RunCallback method. | |
|
All double-valued progress information returned by the solver via the prog_dbl argument of the PassProgressInfo method. | |
|
This enumeration lists the integer callback information returned by solver via the prog_int argument of the RunCallback method. | |
|
All integer progress information returned by the solver via the prog_int argument of the PassProgressInfo method. | |
|
This enumeration lists the possible integer return statuses of the ProcessEvents method. | |
|
The Phase enumeration describes all possible solvers phases of the algorithm, as passed via the phase input argument of the PassPhaseInfo method. | |
|
The SolutionType enumeration describes all possible solution types, as passed via the IntegerProgressInfo::PROG_TYPE parameter of the prog_int input argument of the PassProgressInfo method. |
|
Name |
Description |
|
This is ~IAimmsMathProgramCallback, a member of class IAimmsMathProgramCallback. |
|
Name |
Description |
|
Get a heuristic solution from AIMMS. | |
|
Returns the maximum number of elements in a user cut. | |
|
Get user cuts from AIMMS. | |
|
Passes solver phase information to AIMMS. | |
|
Passes progress information to AIMMS using a standard format. | |
|
Passes progress information to AIMMS, whereby the user decides which information should be printed to the progress window of AIMMS. | |
|
Call AIMMS to check for a user interrupt and to handle pending window related messages. | |
|
Call AIMMS to run a user-defined callback procedure. |