|
Gecode 6.4.0
|
#include < -- improving gecode/implementation/gecode/gecode/optimize/native_lp.hpp>
Public Member Functions | |
| void | validate () const |
Public Attributes | |
| std::size_t | max_rounds = 4 |
| std::size_t | max_work = 4000000 |
| std::size_t | max_cuts = 64 |
| std::size_t | max_cut_nonzeros = 4096 |
| std::size_t | max_model_columns = 200000 |
| std::size_t | max_model_rows = 200000 |
| std::size_t | max_model_nonzeros = 2000000 |
| std::size_t | max_separation_rows = 256 |
| std::size_t | max_terms_per_row = 512 |
| unsigned int | denominator = 1048576 |
Optional root strengthening limits, independent of the native search limits. Zero work/round/storage caps are valid and preserve the original solve.
| void Gecode::Optimize::NativeRootCoverSettings::validate | ( | ) | const |
| std::size_t Gecode::Optimize::NativeRootCoverSettings::max_rounds = 4 |
| std::size_t Gecode::Optimize::NativeRootCoverSettings::max_work = 4000000 |
| std::size_t Gecode::Optimize::NativeRootCoverSettings::max_cuts = 64 |
| std::size_t Gecode::Optimize::NativeRootCoverSettings::max_cut_nonzeros = 4096 |
| std::size_t Gecode::Optimize::NativeRootCoverSettings::max_model_columns = 200000 |
| std::size_t Gecode::Optimize::NativeRootCoverSettings::max_model_rows = 200000 |
| std::size_t Gecode::Optimize::NativeRootCoverSettings::max_model_nonzeros = 2000000 |
| std::size_t Gecode::Optimize::NativeRootCoverSettings::max_separation_rows = 256 |
| std::size_t Gecode::Optimize::NativeRootCoverSettings::max_terms_per_row = 512 |
| unsigned int Gecode::Optimize::NativeRootCoverSettings::denominator = 1048576 |