Skip to main content

dd_LPType

Type Alias dd_LPType 

Source
pub type dd_LPType = dd_lpdata;

Aliased Type§

#[repr(C)]
pub struct dd_LPType {
Show 34 fields pub filename: [i8; 255], pub objective: u32, pub solver: u32, pub Homogeneous: i32, pub m: i64, pub d: i64, pub A: *mut *mut [__mpf_struct; 1], pub B: *mut *mut [__mpf_struct; 1], pub objrow: i64, pub rhscol: i64, pub numbtype: u32, pub eqnumber: i64, pub equalityset: *mut u64, pub redcheck_extensive: i32, pub ired: i64, pub redset_extra: *mut u64, pub redset_accum: *mut u64, pub posset_extra: *mut u64, pub lexicopivot: i32, pub LPS: u32, pub m_alloc: i64, pub d_alloc: i64, pub optvalue: [__mpf_struct; 1], pub sol: *mut [__mpf_struct; 1], pub dsol: *mut [__mpf_struct; 1], pub nbindex: *mut i64, pub re: i64, pub se: i64, pub pivots: [i64; 5], pub total_pivots: i64, pub use_given_basis: i32, pub given_nbindex: *mut i64, pub starttime: i64, pub endtime: i64,
}

Fields§

§filename: [i8; 255]§objective: u32§solver: u32§Homogeneous: i32§m: i64§d: i64§A: *mut *mut [__mpf_struct; 1]§B: *mut *mut [__mpf_struct; 1]§objrow: i64§rhscol: i64§numbtype: u32§eqnumber: i64§equalityset: *mut u64§redcheck_extensive: i32§ired: i64§redset_extra: *mut u64§redset_accum: *mut u64§posset_extra: *mut u64§lexicopivot: i32§LPS: u32§m_alloc: i64§d_alloc: i64§optvalue: [__mpf_struct; 1]§sol: *mut [__mpf_struct; 1]§dsol: *mut [__mpf_struct; 1]§nbindex: *mut i64§re: i64§se: i64§pivots: [i64; 5]§total_pivots: i64§use_given_basis: i32§given_nbindex: *mut i64§starttime: i64§endtime: i64