pub struct GamsCbcOptions {
pub raw: Vec<String>,
/* private fields */
}Expand description
Options for GAMS/CBC. Reference: https://www.gams.com/latest/docs/S_CBC.html
Fields§
§raw: Vec<String>Extra option-file lines written verbatim, for options without a generated setter (or values a setter can’t express).
Implementations§
Source§impl GamsCbcOptions
impl GamsCbcOptions
Sourcepub fn reslim(self, v: impl Display) -> Self
pub fn reslim(self, v: impl Display) -> Self
Set GAMS option reslim. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn special(self, v: impl Display) -> Self
pub fn special(self, v: impl Display) -> Self
Set GAMS option special. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn writemps(self, v: impl Display) -> Self
pub fn writemps(self, v: impl Display) -> Self
Set GAMS option writemps. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn auto_scale(self, v: impl Display) -> Self
pub fn auto_scale(self, v: impl Display) -> Self
Set GAMS option autoScale. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn bias_lu(self, v: impl Display) -> Self
pub fn bias_lu(self, v: impl Display) -> Self
Set GAMS option biasLU. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn bscale(self, v: impl Display) -> Self
pub fn bscale(self, v: impl Display) -> Self
Set GAMS option bscale. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn crash(self, v: impl Display) -> Self
pub fn crash(self, v: impl Display) -> Self
Set GAMS option crash. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn crossover(self, v: impl Display) -> Self
pub fn crossover(self, v: impl Display) -> Self
Set GAMS option crossover. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn dense_threshold(self, v: impl Display) -> Self
pub fn dense_threshold(self, v: impl Display) -> Self
Set GAMS option denseThreshold. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn factorization(self, v: impl Display) -> Self
pub fn factorization(self, v: impl Display) -> Self
Set GAMS option factorization. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn gamma(self, v: impl Display) -> Self
pub fn gamma(self, v: impl Display) -> Self
Set GAMS option gamma. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn idiot_crash(self, v: impl Display) -> Self
pub fn idiot_crash(self, v: impl Display) -> Self
Set GAMS option idiotCrash. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn iterlim(self, v: impl Display) -> Self
pub fn iterlim(self, v: impl Display) -> Self
Set GAMS option iterlim. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn kkt(self, v: impl Display) -> Self
pub fn kkt(self, v: impl Display) -> Self
Set GAMS option KKT. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn max_factor(self, v: impl Display) -> Self
pub fn max_factor(self, v: impl Display) -> Self
Set GAMS option maxFactor. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn pass_presolve(self, v: impl Display) -> Self
pub fn pass_presolve(self, v: impl Display) -> Self
Set GAMS option passPresolve. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn perturbation(self, v: impl Display) -> Self
pub fn perturbation(self, v: impl Display) -> Self
Set GAMS option perturbation. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn presolve(self, v: impl Display) -> Self
pub fn presolve(self, v: impl Display) -> Self
Set GAMS option presolve. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn primal_weight(self, v: impl Display) -> Self
pub fn primal_weight(self, v: impl Display) -> Self
Set GAMS option primalWeight. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn psi(self, v: impl Display) -> Self
pub fn psi(self, v: impl Display) -> Self
Set GAMS option psi. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn random_seed_clp(self, v: impl Display) -> Self
pub fn random_seed_clp(self, v: impl Display) -> Self
Set GAMS option randomSeedClp. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn small_factorization(self, v: impl Display) -> Self
pub fn small_factorization(self, v: impl Display) -> Self
Set GAMS option smallFactorization. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn sparse_factor(self, v: impl Display) -> Self
pub fn sparse_factor(self, v: impl Display) -> Self
Set GAMS option sparseFactor. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn sprint_crash(self, v: impl Display) -> Self
pub fn sprint_crash(self, v: impl Display) -> Self
Set GAMS option sprintCrash. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn substitution(self, v: impl Display) -> Self
pub fn substitution(self, v: impl Display) -> Self
Set GAMS option substitution. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn tol_dual(self, v: impl Display) -> Self
pub fn tol_dual(self, v: impl Display) -> Self
Set GAMS option tol_dual. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn tol_presolve(self, v: impl Display) -> Self
pub fn tol_presolve(self, v: impl Display) -> Self
Set GAMS option tol_presolve. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn tol_primal(self, v: impl Display) -> Self
pub fn tol_primal(self, v: impl Display) -> Self
Set GAMS option tol_primal. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn cutoff(self, v: impl Display) -> Self
pub fn cutoff(self, v: impl Display) -> Self
Set GAMS option cutoff. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn cutoff_constraint(self, v: impl Display) -> Self
pub fn cutoff_constraint(self, v: impl Display) -> Self
Set GAMS option cutoffConstraint. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn dumpsolutions(self, v: impl Display) -> Self
pub fn dumpsolutions(self, v: impl Display) -> Self
Set GAMS option dumpsolutions. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn dumpsolutionsmerged(self, v: impl Display) -> Self
pub fn dumpsolutionsmerged(self, v: impl Display) -> Self
Set GAMS option dumpsolutionsmerged. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn expensive_strong(self, v: impl Display) -> Self
pub fn expensive_strong(self, v: impl Display) -> Self
Set GAMS option expensiveStrong. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn extra_variables(self, v: impl Display) -> Self
pub fn extra_variables(self, v: impl Display) -> Self
Set GAMS option extraVariables. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn fix_on_dj(self, v: impl Display) -> Self
pub fn fix_on_dj(self, v: impl Display) -> Self
Set GAMS option fixOnDj. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn increment(self, v: impl Display) -> Self
pub fn increment(self, v: impl Display) -> Self
Set GAMS option increment. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn infeasibility_weight(self, v: impl Display) -> Self
pub fn infeasibility_weight(self, v: impl Display) -> Self
Set GAMS option infeasibilityWeight. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn loglevel(self, v: impl Display) -> Self
pub fn loglevel(self, v: impl Display) -> Self
Set GAMS option loglevel. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn maxsol(self, v: impl Display) -> Self
pub fn maxsol(self, v: impl Display) -> Self
Set GAMS option maxsol. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn mipstart(self, v: impl Display) -> Self
pub fn mipstart(self, v: impl Display) -> Self
Set GAMS option mipstart. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn multiple_root_passes(self, v: impl Display) -> Self
pub fn multiple_root_passes(self, v: impl Display) -> Self
Set GAMS option multipleRootPasses. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn node_strategy(self, v: impl Display) -> Self
pub fn node_strategy(self, v: impl Display) -> Self
Set GAMS option nodeStrategy. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn nodlim(self, v: impl Display) -> Self
pub fn nodlim(self, v: impl Display) -> Self
Set GAMS option nodlim. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn optca(self, v: impl Display) -> Self
pub fn optca(self, v: impl Display) -> Self
Set GAMS option optca. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn optcr(self, v: impl Display) -> Self
pub fn optcr(self, v: impl Display) -> Self
Set GAMS option optcr. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn orbital_branching(self, v: impl Display) -> Self
pub fn orbital_branching(self, v: impl Display) -> Self
Set GAMS option OrbitalBranching. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn parallelmode(self, v: impl Display) -> Self
pub fn parallelmode(self, v: impl Display) -> Self
Set GAMS option parallelmode. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn preprocess(self, v: impl Display) -> Self
pub fn preprocess(self, v: impl Display) -> Self
Set GAMS option preprocess. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn printfrequency(self, v: impl Display) -> Self
pub fn printfrequency(self, v: impl Display) -> Self
Set GAMS option printfrequency. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn random_seed_cbc(self, v: impl Display) -> Self
pub fn random_seed_cbc(self, v: impl Display) -> Self
Set GAMS option randomSeedCbc. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn sollim(self, v: impl Display) -> Self
pub fn sollim(self, v: impl Display) -> Self
Set GAMS option sollim. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn solvefinal(self, v: impl Display) -> Self
pub fn solvefinal(self, v: impl Display) -> Self
Set GAMS option solvefinal. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn solvetrace(self, v: impl Display) -> Self
pub fn solvetrace(self, v: impl Display) -> Self
Set GAMS option solvetrace. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn solvetraceincumbent(self, v: impl Display) -> Self
pub fn solvetraceincumbent(self, v: impl Display) -> Self
Set GAMS option solvetraceincumbent. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn solvetracenodefreq(self, v: impl Display) -> Self
pub fn solvetracenodefreq(self, v: impl Display) -> Self
Set GAMS option solvetracenodefreq. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn solvetracetimefreq(self, v: impl Display) -> Self
pub fn solvetracetimefreq(self, v: impl Display) -> Self
Set GAMS option solvetracetimefreq. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn sos_prioritize(self, v: impl Display) -> Self
pub fn sos_prioritize(self, v: impl Display) -> Self
Set GAMS option sosPrioritize. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn strategy(self, v: impl Display) -> Self
pub fn strategy(self, v: impl Display) -> Self
Set GAMS option strategy. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn strong_branching(self, v: impl Display) -> Self
pub fn strong_branching(self, v: impl Display) -> Self
Set GAMS option strongBranching. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn threads(self, v: impl Display) -> Self
pub fn threads(self, v: impl Display) -> Self
Set GAMS option threads. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn tol_integer(self, v: impl Display) -> Self
pub fn tol_integer(self, v: impl Display) -> Self
Set GAMS option tol_integer. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn trust_pseudo_costs(self, v: impl Display) -> Self
pub fn trust_pseudo_costs(self, v: impl Display) -> Self
Set GAMS option trustPseudoCosts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn clique_cuts(self, v: impl Display) -> Self
pub fn clique_cuts(self, v: impl Display) -> Self
Set GAMS option cliqueCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn conflictcuts(self, v: impl Display) -> Self
pub fn conflictcuts(self, v: impl Display) -> Self
Set GAMS option conflictcuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn cut_passes_root(self, v: impl Display) -> Self
pub fn cut_passes_root(self, v: impl Display) -> Self
Set GAMS option cut_passes_root. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn cut_passes_slow(self, v: impl Display) -> Self
pub fn cut_passes_slow(self, v: impl Display) -> Self
Set GAMS option cut_passes_slow. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn cut_passes_tree(self, v: impl Display) -> Self
pub fn cut_passes_tree(self, v: impl Display) -> Self
Set GAMS option cut_passes_tree. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn cut_depth(self, v: impl Display) -> Self
pub fn cut_depth(self, v: impl Display) -> Self
Set GAMS option cutDepth. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn cut_length(self, v: impl Display) -> Self
pub fn cut_length(self, v: impl Display) -> Self
Set GAMS option cutLength. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn cuts(self, v: impl Display) -> Self
pub fn cuts(self, v: impl Display) -> Self
Set GAMS option cuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn flow_cover_cuts(self, v: impl Display) -> Self
pub fn flow_cover_cuts(self, v: impl Display) -> Self
Set GAMS option flowCoverCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn gomory_cuts(self, v: impl Display) -> Self
pub fn gomory_cuts(self, v: impl Display) -> Self
Set GAMS option gomoryCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn gomorycuts2(self, v: impl Display) -> Self
pub fn gomorycuts2(self, v: impl Display) -> Self
Set GAMS option gomorycuts2. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn knapsack_cuts(self, v: impl Display) -> Self
pub fn knapsack_cuts(self, v: impl Display) -> Self
Set GAMS option knapsackCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn lagomory_cuts(self, v: impl Display) -> Self
pub fn lagomory_cuts(self, v: impl Display) -> Self
Set GAMS option lagomoryCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn latwomir_cuts(self, v: impl Display) -> Self
pub fn latwomir_cuts(self, v: impl Display) -> Self
Set GAMS option latwomirCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn lift_and_project_cuts(self, v: impl Display) -> Self
pub fn lift_and_project_cuts(self, v: impl Display) -> Self
Set GAMS option liftAndProjectCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn mir_cuts(self, v: impl Display) -> Self
pub fn mir_cuts(self, v: impl Display) -> Self
Set GAMS option mirCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn probing_cuts(self, v: impl Display) -> Self
pub fn probing_cuts(self, v: impl Display) -> Self
Set GAMS option probingCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn reduce_and_split_cuts(self, v: impl Display) -> Self
pub fn reduce_and_split_cuts(self, v: impl Display) -> Self
Set GAMS option reduceAndSplitCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn reduce_and_split_cuts2(self, v: impl Display) -> Self
pub fn reduce_and_split_cuts2(self, v: impl Display) -> Self
Set GAMS option reduceAndSplitCuts2. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn residual_capacity_cuts(self, v: impl Display) -> Self
pub fn residual_capacity_cuts(self, v: impl Display) -> Self
Set GAMS option residualCapacityCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn two_mir_cuts(self, v: impl Display) -> Self
pub fn two_mir_cuts(self, v: impl Display) -> Self
Set GAMS option twoMirCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn zero_half_cuts(self, v: impl Display) -> Self
pub fn zero_half_cuts(self, v: impl Display) -> Self
Set GAMS option zeroHalfCuts. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn combine2solutions(self, v: impl Display) -> Self
pub fn combine2solutions(self, v: impl Display) -> Self
Set GAMS option combine2Solutions. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn combine_solutions(self, v: impl Display) -> Self
pub fn combine_solutions(self, v: impl Display) -> Self
Set GAMS option combineSolutions. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn dins(self, v: impl Display) -> Self
pub fn dins(self, v: impl Display) -> Self
Set GAMS option Dins. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn dive_solves(self, v: impl Display) -> Self
pub fn dive_solves(self, v: impl Display) -> Self
Set GAMS option diveSolves. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn diving_coefficient(self, v: impl Display) -> Self
pub fn diving_coefficient(self, v: impl Display) -> Self
Set GAMS option DivingCoefficient. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn diving_fractional(self, v: impl Display) -> Self
pub fn diving_fractional(self, v: impl Display) -> Self
Set GAMS option DivingFractional. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn diving_guided(self, v: impl Display) -> Self
pub fn diving_guided(self, v: impl Display) -> Self
Set GAMS option DivingGuided. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn diving_line_search(self, v: impl Display) -> Self
pub fn diving_line_search(self, v: impl Display) -> Self
Set GAMS option DivingLineSearch. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn diving_pseudo_cost(self, v: impl Display) -> Self
pub fn diving_pseudo_cost(self, v: impl Display) -> Self
Set GAMS option DivingPseudoCost. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn diving_random(self, v: impl Display) -> Self
pub fn diving_random(self, v: impl Display) -> Self
Set GAMS option DivingRandom. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn diving_vector_length(self, v: impl Display) -> Self
pub fn diving_vector_length(self, v: impl Display) -> Self
Set GAMS option DivingVectorLength. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn dw_heuristic(self, v: impl Display) -> Self
pub fn dw_heuristic(self, v: impl Display) -> Self
Set GAMS option dwHeuristic. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn feaspump(self, v: impl Display) -> Self
pub fn feaspump(self, v: impl Display) -> Self
Set GAMS option feaspump. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn feaspump_artcost(self, v: impl Display) -> Self
pub fn feaspump_artcost(self, v: impl Display) -> Self
Set GAMS option feaspump_artcost. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn feaspump_cutoff(self, v: impl Display) -> Self
pub fn feaspump_cutoff(self, v: impl Display) -> Self
Set GAMS option feaspump_cutoff. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn feaspump_fracbab(self, v: impl Display) -> Self
pub fn feaspump_fracbab(self, v: impl Display) -> Self
Set GAMS option feaspump_fracbab. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn feaspump_increment(self, v: impl Display) -> Self
pub fn feaspump_increment(self, v: impl Display) -> Self
Set GAMS option feaspump_increment. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn feaspump_passes(self, v: impl Display) -> Self
pub fn feaspump_passes(self, v: impl Display) -> Self
Set GAMS option feaspump_passes. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn greedy_heuristic(self, v: impl Display) -> Self
pub fn greedy_heuristic(self, v: impl Display) -> Self
Set GAMS option greedyHeuristic. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn heuristics(self, v: impl Display) -> Self
pub fn heuristics(self, v: impl Display) -> Self
Set GAMS option heuristics. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn h_options(self, v: impl Display) -> Self
pub fn h_options(self, v: impl Display) -> Self
Set GAMS option hOptions. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn local_tree_search(self, v: impl Display) -> Self
pub fn local_tree_search(self, v: impl Display) -> Self
Set GAMS option localTreeSearch. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn naive_heuristics(self, v: impl Display) -> Self
pub fn naive_heuristics(self, v: impl Display) -> Self
Set GAMS option naiveHeuristics. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn pivot_and_complement(self, v: impl Display) -> Self
pub fn pivot_and_complement(self, v: impl Display) -> Self
Set GAMS option pivotAndComplement. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn pivot_and_fix(self, v: impl Display) -> Self
pub fn pivot_and_fix(self, v: impl Display) -> Self
Set GAMS option pivotAndFix. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn proximity_search(self, v: impl Display) -> Self
pub fn proximity_search(self, v: impl Display) -> Self
Set GAMS option proximitySearch. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn randomized_rounding(self, v: impl Display) -> Self
pub fn randomized_rounding(self, v: impl Display) -> Self
Set GAMS option randomizedRounding. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn rens(self, v: impl Display) -> Self
pub fn rens(self, v: impl Display) -> Self
Set GAMS option Rens. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn rins(self, v: impl Display) -> Self
pub fn rins(self, v: impl Display) -> Self
Set GAMS option Rins. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn rounding_heuristic(self, v: impl Display) -> Self
pub fn rounding_heuristic(self, v: impl Display) -> Self
Set GAMS option roundingHeuristic. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn vnd_variable_neighborhood_search(self, v: impl Display) -> Self
pub fn vnd_variable_neighborhood_search(self, v: impl Display) -> Self
Set GAMS option VndVariableNeighborhoodSearch. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn vubheuristic(self, v: impl Display) -> Self
pub fn vubheuristic(self, v: impl Display) -> Self
Set GAMS option vubheuristic. This solver’s manual declares no type for it, so any Display value is accepted.
Sourcepub fn clocktype(self, v: GamsCbcClocktype) -> Self
pub fn clocktype(self, v: GamsCbcClocktype) -> Self
Set GAMS option clocktype, restricted to its documented values.
Sourcepub fn dual_pivot(self, v: GamsCbcDualPivot) -> Self
pub fn dual_pivot(self, v: GamsCbcDualPivot) -> Self
Set GAMS option dualPivot, restricted to its documented values.
Sourcepub fn primal_pivot(self, v: GamsCbcPrimalPivot) -> Self
pub fn primal_pivot(self, v: GamsCbcPrimalPivot) -> Self
Set GAMS option primalPivot, restricted to its documented values.
Sourcepub fn scaling(self, v: GamsCbcScaling) -> Self
pub fn scaling(self, v: GamsCbcScaling) -> Self
Set GAMS option scaling, restricted to its documented values.
Sourcepub fn startalg(self, v: GamsCbcStartalg) -> Self
pub fn startalg(self, v: GamsCbcStartalg) -> Self
Set GAMS option startalg, restricted to its documented values.
Sourcepub fn cost_strategy(self, v: GamsCbcCostStrategy) -> Self
pub fn cost_strategy(self, v: GamsCbcCostStrategy) -> Self
Set GAMS option costStrategy, restricted to its documented values.
Trait Implementations§
Source§impl Clone for GamsCbcOptions
impl Clone for GamsCbcOptions
Source§fn clone(&self) -> GamsCbcOptions
fn clone(&self) -> GamsCbcOptions
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for GamsCbcOptions
impl Debug for GamsCbcOptions
Source§impl Default for GamsCbcOptions
impl Default for GamsCbcOptions
Source§fn default() -> GamsCbcOptions
fn default() -> GamsCbcOptions
Auto Trait Implementations§
impl Freeze for GamsCbcOptions
impl RefUnwindSafe for GamsCbcOptions
impl Send for GamsCbcOptions
impl Sync for GamsCbcOptions
impl Unpin for GamsCbcOptions
impl UnsafeUnpin for GamsCbcOptions
impl UnwindSafe for GamsCbcOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more