Gecode 6.4.0
Gecode::Optimize::LpSensitivityResult Struct Reference

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

Public Attributes

ModelId model_id =0
Revision revision =0
LpSensitivityCompletion completion =LpSensitivityCompletion::Rejected
LpSensitivityReason reason =LpSensitivityReason::InvalidSource
std::optional< Terminationstop_reason
std::string message
std::shared_ptr< const LpSensitivitysensitivity
LpSensitivityWork work
double elapsed_seconds =0

Member Data Documentation

◆ model_id

ModelId Gecode::Optimize::LpSensitivityResult::model_id =0

◆ revision

Revision Gecode::Optimize::LpSensitivityResult::revision =0

◆ completion

LpSensitivityCompletion Gecode::Optimize::LpSensitivityResult::completion =LpSensitivityCompletion::Rejected

◆ reason

LpSensitivityReason Gecode::Optimize::LpSensitivityResult::reason =LpSensitivityReason::InvalidSource

◆ stop_reason

std::optional<Termination> Gecode::Optimize::LpSensitivityResult::stop_reason

◆ message

std::string Gecode::Optimize::LpSensitivityResult::message

◆ sensitivity

std::shared_ptr<const LpSensitivity> Gecode::Optimize::LpSensitivityResult::sensitivity

◆ work

LpSensitivityWork Gecode::Optimize::LpSensitivityResult::work

◆ elapsed_seconds

double Gecode::Optimize::LpSensitivityResult::elapsed_seconds =0

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