ScenePhaseLPStats struct
#include <gtopt/lp_stats.hpp>
Label + stats for a single scene/phase LP.
Public functions
- auto coeff_ratio() const -> constexpr double noexcept
- auto quality_label() const -> constexpr const char* noexcept
Public variables
- int num_constraints
- int num_vars
- int phase_uid
- std::vector<RowTypeStats> row_type_stats
- Per-row-type breakdown (empty when row names not available).
- int scene_uid
- double stats_max_abs
- int stats_max_col
- Column index with largest |coefficient|.
- std::string stats_max_col_name
- Name of column with largest |coeff|.
- double stats_min_abs
- int stats_min_col
- Column index with smallest |coefficient|.
- std::string stats_min_col_name
- Name of column with smallest |coeff|.
-
size_
t stats_nnz -
size_
t stats_zeroed - Non-zero entries filtered to zero by eps.