|
Metis 2.0.0
High-performance C++20 dual-mode numerical framework
|
Scaling diagnostics and metadata for optimization problems. More...
#include <optional>#include <string>#include <vector>

Go to the source code of this file.
Classes | |
| struct | metis::ScalingAnalysisOptions |
| Thresholds controlling Opti scaling diagnostics. More... | |
| struct | metis::ScalingIssue |
| One diagnostic item produced by Opti::analyze_scaling(). More... | |
| struct | metis::VariableScalingInfo |
| Scaling metadata for one declared variable block. More... | |
| struct | metis::ConstraintScalingInfo |
| Scaling metadata for one scalarized constraint row. More... | |
| struct | metis::ObjectiveScalingInfo |
| Scaling metadata for the current objective. More... | |
| struct | metis::ScalingSummary |
| Top-level scalar summary for an Opti scaling report. More... | |
| struct | metis::ScalingReport |
| Aggregate result returned by Opti::analyze_scaling(). More... | |
Namespaces | |
| namespace | metis |
Enumerations | |
| enum class | metis::ScalingIssueLevel { metis::Warning , metis::Critical } |
| Severity used by Opti scaling diagnostics. More... | |
| enum class | metis::ScalingIssueKind { metis::Variable , metis::Constraint , metis::Objective , metis::Summary } |
| Diagnostic category for a scaling issue. More... | |
Scaling diagnostics and metadata for optimization problems.