Gecode 6.4.0
Gecode::Optimize::ScenarioDefinition Struct Reference

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

Public Attributes

std::string name
std::vector< Termobjective_coefficients
std::optional< double > objective_offset
std::vector< ScenarioVariableBoundsvariable_bounds
std::vector< ScenarioRowBoundsrow_bounds

Member Data Documentation

◆ name

std::string Gecode::Optimize::ScenarioDefinition::name

◆ objective_coefficients

std::vector<Term> Gecode::Optimize::ScenarioDefinition::objective_coefficients

Absolute coefficients; zero removes a term. Missing entries inherit base.

◆ objective_offset

std::optional<double> Gecode::Optimize::ScenarioDefinition::objective_offset

◆ variable_bounds

std::vector<ScenarioVariableBounds> Gecode::Optimize::ScenarioDefinition::variable_bounds

◆ row_bounds

std::vector<ScenarioRowBounds> Gecode::Optimize::ScenarioDefinition::row_bounds

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