ContentsIndexHome
PreviousUpNext
IAimmsMathProgramInfo::IntegerGeneralOption Enumeration

The IntegerGeneralOption enumeration describes all integer valued general solvers options in AIMMS.

enum IntegerGeneralOption {
  IOPT_progress_solution = -1,
  IOPT_iteration_limit = -2,
  IOPT_time_limit = -3,
  IOPT_after_integer_sol = -4,
  IOPT_solver_messages = -5,
  IOPT_max_domain_errors = -6,
  IOPT_use_2D_order_der = -7,
  IOPT_progress_interval = -8,
  IOPT_solver_tracing = -9,
  IOPT_MAX = 9IOPT_MAX=8
};
Members 
Description 
IOPT_progress_solution = -1 
This option specifies the number of iterations after which a progress report should be sent to AIMMS. If its value is 0, no progress reports are made based on the number of iterations.
 
IOPT_iteration_limit = -2 
This option specifies the iteration limit after which the solver is interrupted.
 
IOPT_time_limit = -3 
This option specifies the time limit in CPU seconds after which the solver is interrupted.
 
IOPT_after_integer_sol = -4 
This option determines the maximal number of feasible integer solutions found by a MIP solver. When this number of feasible integer solutions is reached, the solver will stop.
 
IOPT_solver_messages = -5 
This option determines which messages of the solver are passed to the AIMMS message window. If the priority of a message is smaller or equal to the value of this option then the message should be printed in the AIMMS message window.
 
IOPT_max_domain_errors = -6 
This option limits the total number of domain (evaluation) errors in function and derivative calculations during the solution process. The solver is interrupted if this limit is exceeded. This option only applies to nonlinear programming models.
 
IOPT_use_2D_order_der = -7 
This option determines whether AIMMS supplies second order derivatives information to a solver. If this option is set to 'On' and the solver requests second order derivatives information then this information will be supplied.
 
IOPT_progress_interval = -8 
This option controls the progress reports during the solution process based on the number of seconds. If its value is 0, no progress reports are made based on elapsed time.
 
IOPT_solver_tracing = -9 
This option is only available in a debug version of AIMMS. If this option is switched on then the AIMMS-solver interface should print tracing information to a logging file.
 
IOPT_MAX = 9IOPT_MAX=8 
Number of integer valued general solvers options in AIMMS. 

If the value of such an option is changed in AIMMS then the new value can be obtained via the GetChangedOptions method.

Copyright © 1993–2016 by AIMMS B.V. All rights reserved.