ContentsIndexHome
PreviousUpNext
ISolverMathProgramInstance::SolveType Enumeration

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. 
Copyright © 1993–2016 by AIMMS B.V. All rights reserved.