AMPL_BUILTINPARAM#
- group AMPL_BUILTINPARAM
Built-in AMPL parameters.
This group contains enumerations representing predefined AMPL parameters that can be queried through the C API using functions such as AMPL_GetBuiltInParameter().
Built-in parameters provide information about the state of the AMPL interpreter and the most recent solve operation. In particular, they expose timing statistics such as CPU time, system time, user time, and elapsed (wall-clock) time.
These parameters are read-only and reflect values maintained internally by AMPL.
Enums
-
enum AMPL_BUILTINPARAMETER#
Built-in AMPL parameters providing solve timing information.
These parameters provide timing statistics for the most recent solve and cumulative solve operations.
Values:
-
enumerator SOLVE_TIME#
CPU time spent in the solver.
-
enumerator SOLVE_SYSTEM_TIME#
System CPU time spent in the solver.
-
enumerator SOLVE_USER_TIME#
User CPU time spent in the solver.
-
enumerator SOLVE_ELAPSED_TIME#
Elapsed (wall-clock) time for the solver.
-
enumerator TOTAL_SOLVE_TIME#
Total accumulated solver CPU time.
-
enumerator TOTAL_SOLVE_SYSTEM_TIME#
Total accumulated solver system CPU time.
-
enumerator TOTAL_SOLVE_USER_TIME#
Total accumulated solver user CPU time.
-
enumerator TOTAL_SOLVE_ELAPSED_TIME#
Total accumulated solver elapsed (wall-clock) time.
-
enumerator SOLVE_TIME#
-
enum AMPL_BUILTINPARAMETER#