Gecode 6.4.0
gecode_opt_repair_item_info_v1 Struct Reference

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

Public Attributes

gecode_opt_id source
gecode_opt_id slack
gecode_opt_id penalty_row
int32_t side
int32_t reserved
double original_bound
double penalty
gecode_opt_optional_number_v1 activity
gecode_opt_optional_number_v1 violation
gecode_opt_optional_number_v1 weighted_violation
gecode_opt_optional_number_v1 slack_value

Member Data Documentation

◆ source

gecode_opt_id gecode_opt_repair_item_info_v1::source

◆ slack

gecode_opt_id gecode_opt_repair_item_info_v1::slack

◆ penalty_row

gecode_opt_id gecode_opt_repair_item_info_v1::penalty_row

◆ side

int32_t gecode_opt_repair_item_info_v1::side

◆ reserved

int32_t gecode_opt_repair_item_info_v1::reserved

◆ original_bound

double gecode_opt_repair_item_info_v1::original_bound

◆ penalty

double gecode_opt_repair_item_info_v1::penalty

◆ activity

gecode_opt_optional_number_v1 gecode_opt_repair_item_info_v1::activity

◆ violation

gecode_opt_optional_number_v1 gecode_opt_repair_item_info_v1::violation

◆ weighted_violation

gecode_opt_optional_number_v1 gecode_opt_repair_item_info_v1::weighted_violation

◆ slack_value

gecode_opt_optional_number_v1 gecode_opt_repair_item_info_v1::slack_value

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