Gecode 6.4.0
Gecode::Optimize::LpFarkasEvidence Struct Reference

#include < -- improving gecode/implementation/gecode/gecode/optimize/lp_evidence.hpp>

Public Attributes

std::vector< LpFarkasEntryrows
std::vector< LpFarkasEntrycolumns
std::optional< double > multiplier_scale
std::optional< double > contradiction_margin
std::optional< double > max_stationarity

Member Data Documentation

◆ rows

std::vector<LpFarkasEntry> Gecode::Optimize::LpFarkasEvidence::rows

Signed y for rows and independently derived z=-A^T*y for columns. Positive selects the lower side, negative selects the upper; accepted evidence has positive total finite-side contribution. Numerical only.

◆ columns

std::vector<LpFarkasEntry> Gecode::Optimize::LpFarkasEvidence::columns

◆ multiplier_scale

std::optional<double> Gecode::Optimize::LpFarkasEvidence::multiplier_scale

◆ contradiction_margin

std::optional<double> Gecode::Optimize::LpFarkasEvidence::contradiction_margin

◆ max_stationarity

std::optional<double> Gecode::Optimize::LpFarkasEvidence::max_stationarity

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