Enum gurobi::env::param::DoubleParam [] [src]

pub enum DoubleParam {
    Cutoff,
    IterationLimit,
    NodeLimit,
    TimeLimit,
    FeasibilityTol,
    IntFeasTol,
    MarkowitzTol,
    MIPGap,
    MIPGapAbs,
    OptimalityTol,
    PerturbValue,
    Heuristics,
    ObjScale,
    NodefileStart,
    BarConvTol,
    BarQCPConvTol,
    PSDTol,
    ImproveStartGap,
    ImproveStartNodes,
    ImproveStartTime,
    FeasRelaxBigM,
    TuneTimeLimit,
    PreSOS1BigM,
    PreSOS2BigM,
}

Variants

CutoffIterationLimitNodeLimitTimeLimitFeasibilityTolIntFeasTolMarkowitzTolMIPGapMIPGapAbsOptimalityTolPerturbValueHeuristicsObjScaleNodefileStartBarConvTolBarQCPConvTolPSDTolImproveStartGapImproveStartNodesImproveStartTimeFeasRelaxBigMTuneTimeLimitPreSOS1BigMPreSOS2BigM

Trait Implementations

impl Clone for DoubleParam

fn clone(&self) -> DoubleParam

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl Copy for DoubleParam

impl Debug for DoubleParam

fn fmt(&self, __arg_0: &mut Formatter) -> Result<()Error>

Formats the value using the given formatter.

impl Param for DoubleParam
[src]

type Out = f64

type Buf = c_double

type RawFrom = *mut c_double

type RawTo = c_double

unsafe fn get_param(env: *mut GRBenv, paramname: c_str, value: *mut c_double) -> c_int

unsafe fn set_param(env: *mut GRBenv, paramname: c_str, value: c_double) -> c_int

fn get(env: &Env, param: Self) -> Result<Self::Out>

fn set(env: &mut Env, param: Self, value: Self::Out) -> Result<()>