Gecode 6.4.0
Gecode::Optimize::VariableData Struct Reference

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

Public Attributes

Variable variable
VariableType type = VariableType::Continuous
double lower = 0.0
double upper = std::numeric_limits<double>::infinity()
std::string name
bool active = true
std::optional< Indicatorindicator_origin

Member Data Documentation

◆ variable

Variable Gecode::Optimize::VariableData::variable

◆ type

VariableType Gecode::Optimize::VariableData::type = VariableType::Continuous

◆ lower

double Gecode::Optimize::VariableData::lower = 0.0

◆ upper

double Gecode::Optimize::VariableData::upper = std::numeric_limits<double>::infinity()

◆ name

std::string Gecode::Optimize::VariableData::name

◆ active

bool Gecode::Optimize::VariableData::active = true

◆ indicator_origin

std::optional<Indicator> Gecode::Optimize::VariableData::indicator_origin

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