Janus 2.0.0
High-performance C++20 dual-mode numerical framework
Loading...
Searching...
No Matches
janus::ObjectiveScalingInfo Struct Reference

Scaling metadata for the current objective. More...

#include <Scaling.hpp>

Public Attributes

bool configured = false
bool maximize = false
bool user_supplied_scale = false
double value_at_initial = 0.0
double scale = 1.0
double normalized_value = 0.0
double suggested_scale = 1.0

Detailed Description

Scaling metadata for the current objective.

Member Data Documentation

◆ configured

bool janus::ObjectiveScalingInfo::configured = false

◆ maximize

bool janus::ObjectiveScalingInfo::maximize = false

◆ normalized_value

double janus::ObjectiveScalingInfo::normalized_value = 0.0

◆ scale

double janus::ObjectiveScalingInfo::scale = 1.0

◆ suggested_scale

double janus::ObjectiveScalingInfo::suggested_scale = 1.0

◆ user_supplied_scale

bool janus::ObjectiveScalingInfo::user_supplied_scale = false

◆ value_at_initial

double janus::ObjectiveScalingInfo::value_at_initial = 0.0

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