#include < -- improving gecode/implementation/gecode/gecode/optimize/relaxation.hpp>
◆ source_row
| std::optional<Constraint> Gecode::Optimize::RelaxationItem::source_row |
◆ source_variable
| std::optional<Variable> Gecode::Optimize::RelaxationItem::source_variable |
◆ side
◆ name
| std::string Gecode::Optimize::RelaxationItem::name |
◆ original_bound
| double Gecode::Optimize::RelaxationItem::original_bound = 0.0 |
◆ penalty
| double Gecode::Optimize::RelaxationItem::penalty = 1.0 |
◆ slack
| Variable Gecode::Optimize::RelaxationItem::slack |
◆ penalty_row
| Constraint Gecode::Optimize::RelaxationItem::penalty_row |
◆ activity
| std::optional<double> Gecode::Optimize::RelaxationItem::activity |
◆ violation
| std::optional<double> Gecode::Optimize::RelaxationItem::violation |
◆ weighted_violation
| std::optional<double> Gecode::Optimize::RelaxationItem::weighted_violation |
◆ slack_value
| std::optional<double> Gecode::Optimize::RelaxationItem::slack_value |
The documentation for this struct was generated from the following file: