Gecode 6.4.0
Gecode::Optimize::LpSensitivityOptions Struct Reference

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

Public Member Functions

void validate () const

Public Attributes

Backend backend =Backend::Auto
double time_limit_seconds =std::numeric_limits<double>::infinity()
std::shared_ptr< CancellationTokencancellation
std::vector< LpSensitivityParameterparameters
LpSensitivityTolerances checks
LpSensitivityLimits limits

Member Function Documentation

◆ validate()

void Gecode::Optimize::LpSensitivityOptions::validate ( ) const

Member Data Documentation

◆ backend

Backend Gecode::Optimize::LpSensitivityOptions::backend =Backend::Auto

◆ time_limit_seconds

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

◆ cancellation

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

◆ parameters

std::vector<LpSensitivityParameter> Gecode::Optimize::LpSensitivityOptions::parameters

Nonempty, unique requests; complete preflight precedes factorization.

◆ checks

LpSensitivityTolerances Gecode::Optimize::LpSensitivityOptions::checks

◆ limits

LpSensitivityLimits Gecode::Optimize::LpSensitivityOptions::limits

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