RsBundle  Diff

Differences From Artifact [d6c68a10f8]:

  • File src/lib.rs — part of check-in [3388440148] at 2016-09-28 06:15:44 on branch trunk — Add MMCF problem and solver. (user: fifr size: 1517)

To Artifact [4db0f61ac1]:

  • File src/lib.rs — part of check-in [b35d4fd9fd] at 2016-09-28 06:50:31 on branch trunk — Move low-level cplex interface to `cplex` module. (user: fifr size: 1542)

27
28
29
30
31
32
33



34
35
36
37
38
39
40
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43







+
+
+








#[macro_export]
macro_rules! dvec {
    ( $ elem : expr ; $ n : expr ) => { DVector(vec![$elem; $n]) };
    ( $ ( $ x : expr ) , * ) => { DVector(vec![$($x),*]) };
    ( $ ( $ x : expr , ) * ) => { DVector(vec![$($x,)*]) };
}

#[macro_use]
mod cplex;

pub mod vector;
pub use vector::{DVector, Vector};

pub mod minorant;
pub use minorant::Minorant;