Gecode 6.4.0
gecode_opt_evidence_raw_result_v1 Struct Reference

#include < -- improving gecode/implementation/gecode/gecode/optimize/c_api.h>

Public Attributes

uint64_t struct_size
uint64_t reserved
uint64_t model_id
uint64_t revision
uint64_t value_count
uint64_t mask_count
int32_t termination_code
int32_t guarantee_code
int32_t reported_solution_validated
int32_t reported_start_submitted
double elapsed_seconds
gecode_opt_optional_number_v1 objective
gecode_opt_optional_number_v1 best_bound
gecode_opt_optional_number_v1 absolute_gap
gecode_opt_optional_number_v1 relative_gap
gecode_opt_optional_number_v1 native_gap

Member Data Documentation

◆ struct_size

uint64_t gecode_opt_evidence_raw_result_v1::struct_size

◆ reserved

uint64_t gecode_opt_evidence_raw_result_v1::reserved

◆ model_id

uint64_t gecode_opt_evidence_raw_result_v1::model_id

◆ revision

uint64_t gecode_opt_evidence_raw_result_v1::revision

◆ value_count

uint64_t gecode_opt_evidence_raw_result_v1::value_count

◆ mask_count

uint64_t gecode_opt_evidence_raw_result_v1::mask_count

◆ termination_code

int32_t gecode_opt_evidence_raw_result_v1::termination_code

◆ guarantee_code

int32_t gecode_opt_evidence_raw_result_v1::guarantee_code

◆ reported_solution_validated

int32_t gecode_opt_evidence_raw_result_v1::reported_solution_validated

◆ reported_start_submitted

int32_t gecode_opt_evidence_raw_result_v1::reported_start_submitted

◆ elapsed_seconds

double gecode_opt_evidence_raw_result_v1::elapsed_seconds

◆ objective

gecode_opt_optional_number_v1 gecode_opt_evidence_raw_result_v1::objective

◆ best_bound

gecode_opt_optional_number_v1 gecode_opt_evidence_raw_result_v1::best_bound

◆ absolute_gap

gecode_opt_optional_number_v1 gecode_opt_evidence_raw_result_v1::absolute_gap

◆ relative_gap

gecode_opt_optional_number_v1 gecode_opt_evidence_raw_result_v1::relative_gap

◆ native_gap

gecode_opt_optional_number_v1 gecode_opt_evidence_raw_result_v1::native_gap

The documentation for this struct was generated from the following file: