Gecode 6.4.0
Gecode::Optimize::PresolveOptions Struct Reference

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

Public Attributes

double time_limit_seconds = std::numeric_limits<double>::infinity()
std::shared_ptr< CancellationTokencancellation
std::size_t max_passes = 100
std::optional< std::size_t > max_row_visits

Member Data Documentation

◆ time_limit_seconds

double Gecode::Optimize::PresolveOptions::time_limit_seconds = std::numeric_limits<double>::infinity()

◆ cancellation

std::shared_ptr<CancellationToken> Gecode::Optimize::PresolveOptions::cancellation

◆ max_passes

std::size_t Gecode::Optimize::PresolveOptions::max_passes = 100

◆ max_row_visits

std::optional<std::size_t> Gecode::Optimize::PresolveOptions::max_row_visits

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