|
| GECODE_OPT_API uint32_t | gecode_opt_v1_abi_version (void) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API const char * | gecode_opt_v1_last_error (void) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_options_default (gecode_opt_options_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_capabilities (int32_t backend, int32_t *available, int32_t *lp, int32_t *mip) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_create (gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_identity (gecode_opt_handle, uint64_t *model_id, uint64_t *revision) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_read (const char *filename, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_write (gecode_opt_handle, const char *filename) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_variable (gecode_opt_handle, int32_t type, double lower, double upper, const char *name, gecode_opt_id *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_row (gecode_opt_handle, const gecode_opt_term *, uint64_t count, double lower, double upper, const char *name, gecode_opt_id *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_variables (gecode_opt_handle, const gecode_opt_variable_spec_v1 *, uint64_t count, gecode_opt_id *output, uint64_t capacity) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_rows (gecode_opt_handle, const gecode_opt_row_spec_v1 *, uint64_t count, gecode_opt_id *output, uint64_t capacity) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_rows_sparse (gecode_opt_handle, const gecode_opt_sparse_row_batch_v1 *, gecode_opt_id *output, uint64_t capacity) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_set_objective (gecode_opt_handle, const gecode_opt_term *, uint64_t count, int32_t sense, double offset) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_set_variable_bounds (gecode_opt_handle, gecode_opt_id, double lower, double upper) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_set_row_bounds (gecode_opt_handle, gecode_opt_id, double lower, double upper) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_set_coefficient (gecode_opt_handle, gecode_opt_id row, gecode_opt_id variable, double value) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_set_objective_coefficient (gecode_opt_handle, gecode_opt_id variable, double value) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_set_objective_offset (gecode_opt_handle, double offset) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_set_variable_name (gecode_opt_handle, gecode_opt_id, const char *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_set_row_name (gecode_opt_handle, gecode_opt_id, const char *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_remove_variable (gecode_opt_handle, gecode_opt_id) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_remove_row (gecode_opt_handle, gecode_opt_id) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_all_different (gecode_opt_handle, const gecode_opt_id *variables, uint64_t count, const char *name, gecode_opt_id *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_element (gecode_opt_handle, gecode_opt_id index, const gecode_opt_id *elements, uint64_t count, gecode_opt_id result, int64_t index_base, const char *name, gecode_opt_id *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_table (gecode_opt_handle, const gecode_opt_id *variables, uint64_t arity, const int64_t *values, uint64_t value_count, uint64_t tuple_count, const char *name, gecode_opt_id *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_cumulative (gecode_opt_handle, const gecode_opt_id *starts, uint64_t count, const int64_t *durations, uint64_t duration_count, const int64_t *heights, uint64_t height_count, int64_t capacity, const char *name, gecode_opt_id *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_circuit (gecode_opt_handle, const gecode_opt_id *successors, uint64_t count, int64_t index_base, const char *name, gecode_opt_id *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_regular (gecode_opt_handle, const gecode_opt_id *variables, uint64_t variable_count, uint64_t state_count, uint64_t initial_state, const gecode_opt_regular_transition_v1 *transitions, uint64_t transition_count, uint64_t transition_element_size, const uint64_t *final_states, uint64_t final_count, const char *name, gecode_opt_id *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_remove_global (gecode_opt_handle, gecode_opt_id) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_set_global_name (gecode_opt_handle, gecode_opt_id, const char *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_indicator (gecode_opt_handle, gecode_opt_id activator, int32_t active_value, const gecode_opt_term *, uint64_t count, double lower, double upper, const char *name, gecode_opt_id *indicator, int32_t *has_gate, gecode_opt_id *gate) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_remove_indicator (gecode_opt_handle, gecode_opt_id) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_boolean_and (gecode_opt_handle, gecode_opt_id result, const gecode_opt_id *inputs, uint64_t count, const char *name) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_model_add_boolean_or (gecode_opt_handle, gecode_opt_id result, const gecode_opt_id *inputs, uint64_t count, const char *name) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_cancellation_create (gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_cancellation_cancel (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_cancellation_is_cancelled (gecode_opt_handle, int32_t *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_cancellation_copy (gecode_opt_handle, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_cancellation_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_session_create (gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_session_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_session_reset (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_session_statistics (gecode_opt_handle, gecode_opt_session_statistics_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_solve (gecode_opt_handle model, const gecode_opt_options_v1 *, gecode_opt_handle *result) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_session_solve (gecode_opt_handle session, gecode_opt_handle model, const gecode_opt_options_v1 *, gecode_opt_handle *result) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_result_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_result_info (gecode_opt_handle, gecode_opt_result_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_result_number (gecode_opt_handle, int32_t field, int32_t *present, double *value) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_result_value (gecode_opt_handle, gecode_opt_id variable, double *value) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_result_values (gecode_opt_handle, double *values, uint8_t *active, uint8_t *present, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_result_text (gecode_opt_handle, int32_t field, char *buffer, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_capabilities (gecode_opt_lp_capabilities_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_capability_text (int32_t field, uint64_t index, char *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_options_default (gecode_opt_lp_options_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_solve_lp_observed (gecode_opt_handle model, const gecode_opt_lp_options_v1 *, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_session_solve_lp_observed (gecode_opt_handle session, gecode_opt_handle model, const gecode_opt_lp_options_v1 *, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_observed_result_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_observed_result_copy_result (gecode_opt_handle, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_observed_result_info (gecode_opt_handle, gecode_opt_lp_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_observed_result_metadata (gecode_opt_handle, gecode_opt_lp_metadata_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_observed_result_group (gecode_opt_handle, int32_t group, gecode_opt_lp_group_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_observed_result_checks (gecode_opt_handle, gecode_opt_lp_checks_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_observed_result_row (gecode_opt_handle, gecode_opt_id, gecode_opt_lp_row_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_observed_result_column (gecode_opt_handle, gecode_opt_id, gecode_opt_lp_column_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_observed_result_rows (gecode_opt_handle, gecode_opt_lp_row_v1 *, uint64_t element_size, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_observed_result_columns (gecode_opt_handle, gecode_opt_lp_column_v1 *, uint64_t element_size, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_observed_result_text (gecode_opt_handle, int32_t field, char *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_basis_from_observed (gecode_opt_handle, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_basis_from_model (gecode_opt_handle, const int32_t *columns, uint64_t column_count, const int32_t *rows, uint64_t row_count, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_basis_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_basis_info (gecode_opt_handle, gecode_opt_basis_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_basis_statuses (gecode_opt_handle, int32_t entity_kind, int32_t *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_basis_row (gecode_opt_handle, gecode_opt_id, int32_t *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_basis_column (gecode_opt_handle, gecode_opt_id, int32_t *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_solve_lp_with_basis (gecode_opt_handle model, gecode_opt_handle basis, const gecode_opt_lp_options_v1 *, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_session_solve_lp_with_basis (gecode_opt_handle session, gecode_opt_handle model, gecode_opt_handle basis, const gecode_opt_lp_options_v1 *, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_basis_result_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_basis_result_info (gecode_opt_handle, gecode_opt_basis_result_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_basis_result_message (gecode_opt_handle, char *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_basis_result_copy_observed (gecode_opt_handle, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_basis_result_copy_basis (gecode_opt_handle, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_capabilities (int32_t *available) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_options_default (gecode_opt_quadratic_options_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_model_create (gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_model_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_model_identity (gecode_opt_handle, uint64_t *model_id, uint64_t *revision) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_model_add_continuous (gecode_opt_handle, double lower, double upper, const char *name, gecode_opt_id *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_model_add_row (gecode_opt_handle, const gecode_opt_term *, uint64_t count, double lower, double upper, const char *name, gecode_opt_id *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_model_set_objective (gecode_opt_handle, const gecode_opt_weighted_square_v1 *, uint64_t square_count, const gecode_opt_term *linear, uint64_t linear_count, int32_t sense, double offset) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_model_set_variable_bounds (gecode_opt_handle, gecode_opt_id, double lower, double upper) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_model_set_row_bounds (gecode_opt_handle, gecode_opt_id, double lower, double upper) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_model_set_coefficient (gecode_opt_handle, gecode_opt_id row, gecode_opt_id variable, double value) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_model_remove_variable (gecode_opt_handle, gecode_opt_id) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_model_remove_row (gecode_opt_handle, gecode_opt_id) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_solve (gecode_opt_handle model, const gecode_opt_quadratic_options_v1 *, gecode_opt_handle *result) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_result_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_result_info (gecode_opt_handle, gecode_opt_quadratic_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_result_checks (gecode_opt_handle, gecode_opt_quadratic_checks_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_result_number (gecode_opt_handle, int32_t field, int32_t *present, double *value) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_result_value (gecode_opt_handle, gecode_opt_id variable, double *value) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_result_values (gecode_opt_handle, double *values, uint8_t *active, uint8_t *present, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_result_array (gecode_opt_handle, int32_t field, double *values, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_quadratic_result_text (gecode_opt_handle, int32_t field, char *buffer, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_pool_options_default (gecode_opt_pool_options_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_pool_solve (gecode_opt_handle model, const gecode_opt_pool_options_v1 *, gecode_opt_handle *pool) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_pool_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_pool_info (gecode_opt_handle, gecode_opt_pool_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_pool_projection (gecode_opt_handle, gecode_opt_id *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_pool_entry_info (gecode_opt_handle, uint64_t index, gecode_opt_pool_entry_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_pool_entry_result (gecode_opt_handle, uint64_t index, gecode_opt_handle *result) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_pool_entry_projection (gecode_opt_handle, uint64_t index, int64_t *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_pool_attempt_info (gecode_opt_handle, uint64_t index, gecode_opt_pool_attempt_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_pool_message (gecode_opt_handle, char *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_options_default (gecode_opt_repair_options_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_solve (gecode_opt_handle model, const gecode_opt_repair_options_v1 *, gecode_opt_handle *repair) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_info (gecode_opt_handle, gecode_opt_repair_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_number (gecode_opt_handle, int32_t field, int32_t *present, double *value) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_original_value (gecode_opt_handle, gecode_opt_id variable, double *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_original_values (gecode_opt_handle, double *, uint8_t *active, uint8_t *present, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_variable_map (gecode_opt_handle, gecode_opt_id *source, gecode_opt_id *private_ids, uint8_t *active, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_validation (gecode_opt_handle, gecode_opt_validation_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_item_info (gecode_opt_handle, uint64_t index, gecode_opt_repair_item_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_stage_info (gecode_opt_handle, uint64_t index, gecode_opt_repair_stage_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_stage_result (gecode_opt_handle, uint64_t index, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_final_result (gecode_opt_handle, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_violation_lock (gecode_opt_handle, int32_t *present, gecode_opt_id *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_objective_values (gecode_opt_handle, double *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_repair_text (gecode_opt_handle, int32_t field, uint64_t index, char *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_options_default (gecode_opt_scenario_options_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_solve_scenarios (gecode_opt_handle model, const gecode_opt_scenario_definition_v1 *, uint64_t count, uint64_t element_size, const gecode_opt_scenario_options_v1 *, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_info (gecode_opt_handle, gecode_opt_scenario_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_id (gecode_opt_handle, uint64_t index, gecode_opt_scenario_id *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_outcome (gecode_opt_handle, gecode_opt_scenario_id, gecode_opt_scenario_outcome_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_check (gecode_opt_handle, gecode_opt_scenario_id, gecode_opt_scenario_check_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_copy_result (gecode_opt_handle, gecode_opt_scenario_id, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_map (gecode_opt_handle, gecode_opt_id original, gecode_opt_id *private_id) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_value (gecode_opt_handle, gecode_opt_scenario_id, gecode_opt_id original, double *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_message (gecode_opt_handle, char *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_text (gecode_opt_handle, gecode_opt_scenario_id, int32_t field, char *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_definition (gecode_opt_handle, gecode_opt_scenario_id, gecode_opt_scenario_definition_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_objective (gecode_opt_handle, gecode_opt_scenario_id, gecode_opt_term *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_scenario_batch_bounds (gecode_opt_handle, gecode_opt_scenario_id, int32_t entity_kind, gecode_opt_scenario_bounds_v1 *, uint64_t element_size, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_evidence_options_default (gecode_opt_evidence_options_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_analyze_lp_evidence (gecode_opt_handle model, const gecode_opt_evidence_options_v1 *, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_info (gecode_opt_handle, gecode_opt_evidence_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_group (gecode_opt_handle, int32_t group, gecode_opt_evidence_group_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_metadata (gecode_opt_handle, gecode_opt_evidence_metadata_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_primal (gecode_opt_handle, gecode_opt_evidence_primal_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_farkas (gecode_opt_handle, gecode_opt_evidence_farkas_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_slot (gecode_opt_handle, gecode_opt_id source, gecode_opt_evidence_slot_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_slots (gecode_opt_handle, int32_t entity_kind, gecode_opt_evidence_slot_v1 *, uint64_t element_size, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_value (gecode_opt_handle, gecode_opt_id source, int32_t field, double *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_multiplier (gecode_opt_handle, gecode_opt_id source, gecode_opt_evidence_slot_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_text (gecode_opt_handle, int32_t field, char *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_copy_stage (gecode_opt_handle, uint64_t index, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_stage_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_stage_info (gecode_opt_handle, gecode_opt_evidence_stage_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_stage_columns (gecode_opt_handle, gecode_opt_evidence_column_v1 *, uint64_t element_size, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_stage_raw_values (gecode_opt_handle, gecode_opt_evidence_raw_value_v1 *, uint64_t element_size, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_lp_evidence_stage_text (gecode_opt_handle, int32_t field, char *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_options_default (gecode_opt_sensitivity_options_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_analyze_lp_sensitivity (gecode_opt_handle observed, const gecode_opt_sensitivity_options_v1 *, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_destroy (gecode_opt_handle) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_info (gecode_opt_handle, gecode_opt_sensitivity_info_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_work (gecode_opt_handle, gecode_opt_sensitivity_work_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_checks_options (gecode_opt_handle, gecode_opt_sensitivity_checks_options_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_reference_checks (gecode_opt_handle, gecode_opt_sensitivity_reference_checks_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_copy_source_observed (gecode_opt_handle, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_copy_basis (gecode_opt_handle, gecode_opt_handle *) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_entry (gecode_opt_handle, uint64_t index, gecode_opt_sensitivity_entry_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_entries (gecode_opt_handle, gecode_opt_sensitivity_entry_v1 *, uint64_t element_size, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_objective (gecode_opt_handle, gecode_opt_id, gecode_opt_sensitivity_entry_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_equality_rhs (gecode_opt_handle, gecode_opt_id, gecode_opt_sensitivity_entry_v1 *, uint64_t size) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_factor_order (gecode_opt_handle, gecode_opt_id *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_active_slots (gecode_opt_handle, int32_t entity_kind, uint8_t *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |
| GECODE_OPT_API int32_t | gecode_opt_v1_sensitivity_text (gecode_opt_handle, int32_t field, uint64_t index, char *, uint64_t capacity, uint64_t *required) GECODE_OPT_NOEXCEPT |