|
This enumeration lists the solve modes that AIMMS can request when calling the DoSolve method.
enum SolveType { MODEL_NEW = 1, MODEL_UPDATE, DUAL_MODEL_NEW, DUAL_MODEL_UPDATE, DUAL_MODEL_END, VAR_MODEL_NEW, VAR_MODEL_UPDATE, VAR_MODEL_END, POSTSOLVE_MODEL_NEW, POSTSOLVE_MODEL_UPDATE, POSTSOLVE_MODEL_END };
Members |
Description |
MODEL_NEW = 1 |
Solve a new model. |
MODEL_UPDATE |
Update and solve model. |
DUAL_MODEL_NEW |
If possible, load and solve dual model and keep primal model. |
DUAL_MODEL_UPDATE |
Update and solve dual model (LP only). |
DUAL_MODEL_END |
Remove or unload dual model (LP only). |
VAR_MODEL_NEW |
If possible, load and solve variable range model and keep primal model. |
VAR_MODEL_UPDATE |
Update and load variable range model (LP only). |
VAR_MODEL_END |
Remove or unload variable range model (LP only). |
POSTSOLVE_MODEL_NEW |
Load postsolve model. |
POSTSOLVE_MODEL_UPDATE |
Update of postsolve model. |
POSTSOLVE_MODEL_END |
Remove or unload postsolve model. |