|
Janus 2.0.0
High-performance C++20 dual-mode numerical framework
|
Aggregate result returned by Opti::analyze_scaling(). More...
#include <Scaling.hpp>

Public Member Functions | |
| bool | has_issues () const |
| Check if any scaling issues were detected. | |
Public Attributes | |
| ScalingSummary | summary |
| Top-level numeric summary. | |
| ObjectiveScalingInfo | objective |
| Objective scaling metadata. | |
| std::vector< VariableScalingInfo > | variables |
| Per-variable-block metadata. | |
| std::vector< ConstraintScalingInfo > | constraints |
| Per-constraint-row metadata. | |
| std::vector< ScalingIssue > | issues |
| Detected scaling issues. | |
Aggregate result returned by Opti::analyze_scaling().
|
inline |
Check if any scaling issues were detected.
| std::vector<ConstraintScalingInfo> janus::ScalingReport::constraints |
Per-constraint-row metadata.
| std::vector<ScalingIssue> janus::ScalingReport::issues |
Detected scaling issues.
| ObjectiveScalingInfo janus::ScalingReport::objective |
Objective scaling metadata.
| ScalingSummary janus::ScalingReport::summary |
Top-level numeric summary.
| std::vector<VariableScalingInfo> janus::ScalingReport::variables |
Per-variable-block metadata.