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

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

Trait Implementations

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<()>

Derived Implementations

impl Debug for DoubleParam

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

Formats the value using the given formatter.