Gecode 6.4.0
Gecode::Optimize::PresolveVariableMap Struct Reference

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

Public Attributes

Variable original
bool active = false
std::optional< Variablereduced
std::optional< std::int64_t > fixed_value
std::int64_t lower = 0
std::int64_t upper = 0

Member Data Documentation

◆ original

Variable Gecode::Optimize::PresolveVariableMap::original

◆ active

bool Gecode::Optimize::PresolveVariableMap::active = false

◆ reduced

std::optional<Variable> Gecode::Optimize::PresolveVariableMap::reduced

◆ fixed_value

std::optional<std::int64_t> Gecode::Optimize::PresolveVariableMap::fixed_value

◆ lower

std::int64_t Gecode::Optimize::PresolveVariableMap::lower = 0

◆ upper

std::int64_t Gecode::Optimize::PresolveVariableMap::upper = 0

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