Enum rplex::EnvParam [−][src]
pub enum EnvParam {
Threads(u64),
ScreenOutput(bool),
RelativeGap(f64),
ParallelDeterministic(bool),
MIPStrategyProbe(i32),
MIPEmphasis(i32),
MIPLimitsSolutions(i64),
MIPLimitsCutPasses(i64),
MIPStrategyHeuristicFreq(i64),
TimeLimit(f64),
DetTimeLimit(f64),
}
Variants
Threads(u64)
Tuple Fields
0: u64
ScreenOutput(bool)
Tuple Fields
0: bool
RelativeGap(f64)
Tuple Fields
0: f64
ParallelDeterministic(bool)
Tuple Fields
0: bool
When true, set CPX_PARALLEL_DETERMINISTIC (default). When false, set CPX_PARALLEL_OPPORTUNISTIC.
MIPStrategyProbe(i32)
Tuple Fields
0: i32
Determines how aggressive the probing phase is. See CPLEX docs
MIPEmphasis(i32)
Tuple Fields
0: i32
From CPLEX docs: “Controls trade-offs between speed, feasibility, optimality, and moving bounds in MIP.”
MIPLimitsSolutions(i64)
Tuple Fields
0: i64
From CPLEX docs: “MIP integer solution limit”
MIPLimitsCutPasses(i64)
Tuple Fields
0: i64
From CPLEX docs: “Number of cutting plane passes”
MIPStrategyHeuristicFreq(i64)
Tuple Fields
0: i64
From CPLEX docs: “MIP heuristic frequency”
TimeLimit(f64)
Tuple Fields
0: f64
DetTimeLimit(f64)
Tuple Fields
0: f64
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for EnvParam
impl UnwindSafe for EnvParam
Blanket Implementations
Mutably borrows from an owned value. Read more