Gecode 6.4.0
Gecode::Optimize::LpEvidenceLimits Struct Reference

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

Public Attributes

std::size_t max_auxiliary_variables = 1000000
std::size_t max_auxiliary_rows = 1000000
std::size_t max_auxiliary_nonzeros = 10000000
std::size_t max_retained_slots = 50000000
std::size_t max_work = 100000000
std::size_t max_auxiliary_solves = 3

Member Data Documentation

◆ max_auxiliary_variables

std::size_t Gecode::Optimize::LpEvidenceLimits::max_auxiliary_variables = 1000000

◆ max_auxiliary_rows

std::size_t Gecode::Optimize::LpEvidenceLimits::max_auxiliary_rows = 1000000

◆ max_auxiliary_nonzeros

std::size_t Gecode::Optimize::LpEvidenceLimits::max_auxiliary_nonzeros = 10000000

◆ max_retained_slots

std::size_t Gecode::Optimize::LpEvidenceLimits::max_retained_slots = 50000000

Aggregate source/private snapshots, values, maps and evidence vector slots.

◆ max_work

std::size_t Gecode::Optimize::LpEvidenceLimits::max_work = 100000000

Deterministic coordinator element visits, excluding solver internals.

◆ max_auxiliary_solves

std::size_t Gecode::Optimize::LpEvidenceLimits::max_auxiliary_solves = 3

Public solve invocations, including local empty/constant decisions.


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