#include < -- improving gecode/implementation/gecode/gecode/optimize/quadratic.hpp>
◆ primal_valid
| bool Gecode::Optimize::QuadraticValidation::primal_valid = false |
◆ objective_valid
| bool Gecode::Optimize::QuadraticValidation::objective_valid = false |
◆ kkt_available
| bool Gecode::Optimize::QuadraticValidation::kkt_available = false |
◆ kkt_valid
| bool Gecode::Optimize::QuadraticValidation::kkt_valid = false |
◆ bound_valid
| bool Gecode::Optimize::QuadraticValidation::bound_valid = false |
◆ max_stationarity
| double Gecode::Optimize::QuadraticValidation::max_stationarity = 0 |
◆ max_complementarity
| double Gecode::Optimize::QuadraticValidation::max_complementarity = 0 |
◆ original_objective
| std::optional<double> Gecode::Optimize::QuadraticValidation::original_objective |
◆ normalized_lower_bound
| std::optional<double> Gecode::Optimize::QuadraticValidation::normalized_lower_bound |
◆ gap_upper_bound
| std::optional<double> Gecode::Optimize::QuadraticValidation::gap_upper_bound |
Outward upper bound on original normalized primal minus dual, offset free.
◆ square_values
| std::vector<double> Gecode::Optimize::QuadraticValidation::square_values |
◆ original_gradient
| std::vector<double> Gecode::Optimize::QuadraticValidation::original_gradient |
◆ message
| std::string Gecode::Optimize::QuadraticValidation::message |
The documentation for this struct was generated from the following file: