Skip to main content

dd_ConeType

Type Alias dd_ConeType 

Source
pub type dd_ConeType = dd_conedata;

Aliased Type§

#[repr(C)]
pub struct dd_ConeType {
Show 51 fields pub representation: u32, pub m: i64, pub d: i64, pub A: *mut *mut [__mpf_struct; 1], pub numbtype: u32, pub parent: *mut dd_polyhedradata, pub m_alloc: i64, pub d_alloc: i64, pub Iteration: i64, pub HalfspaceOrder: u32, pub FirstRay: *mut dd_raydata, pub LastRay: *mut dd_raydata, pub ArtificialRay: *mut dd_raydata, pub PosHead: *mut dd_raydata, pub ZeroHead: *mut dd_raydata, pub NegHead: *mut dd_raydata, pub PosLast: *mut dd_raydata, pub ZeroLast: *mut dd_raydata, pub NegLast: *mut dd_raydata, pub Edges: *mut *mut dd_adjacencydata, pub rseed: u32, pub ColReduced: i32, pub LinearityDim: i64, pub d_orig: i64, pub newcol: *mut i64, pub InitialRayIndex: *mut i64, pub OrderVector: *mut i64, pub RecomputeRowOrder: i32, pub PreOrderedRun: i32, pub GroundSet: *mut u64, pub EqualitySet: *mut u64, pub NonequalitySet: *mut u64, pub AddedHalfspaces: *mut u64, pub WeaklyAddedHalfspaces: *mut u64, pub InitialHalfspaces: *mut u64, pub RayCount: i64, pub FeasibleRayCount: i64, pub WeaklyFeasibleRayCount: i64, pub TotalRayCount: i64, pub ZeroRayCount: i64, pub EdgeCount: i64, pub TotalEdgeCount: i64, pub count_int: i64, pub count_int_good: i64, pub count_int_bad: i64, pub B: *mut *mut [__mpf_struct; 1], pub Bsave: *mut *mut [__mpf_struct; 1], pub Error: u32, pub CompStatus: u32, pub starttime: i64, pub endtime: i64,
}

Fields§

§representation: u32§m: i64§d: i64§A: *mut *mut [__mpf_struct; 1]§numbtype: u32§parent: *mut dd_polyhedradata§m_alloc: i64§d_alloc: i64§Iteration: i64§HalfspaceOrder: u32§FirstRay: *mut dd_raydata§LastRay: *mut dd_raydata§ArtificialRay: *mut dd_raydata§PosHead: *mut dd_raydata§ZeroHead: *mut dd_raydata§NegHead: *mut dd_raydata§PosLast: *mut dd_raydata§ZeroLast: *mut dd_raydata§NegLast: *mut dd_raydata§Edges: *mut *mut dd_adjacencydata§rseed: u32§ColReduced: i32§LinearityDim: i64§d_orig: i64§newcol: *mut i64§InitialRayIndex: *mut i64§OrderVector: *mut i64§RecomputeRowOrder: i32§PreOrderedRun: i32§GroundSet: *mut u64§EqualitySet: *mut u64§NonequalitySet: *mut u64§AddedHalfspaces: *mut u64§WeaklyAddedHalfspaces: *mut u64§InitialHalfspaces: *mut u64§RayCount: i64§FeasibleRayCount: i64§WeaklyFeasibleRayCount: i64§TotalRayCount: i64§ZeroRayCount: i64§EdgeCount: i64§TotalEdgeCount: i64§count_int: i64§count_int_good: i64§count_int_bad: i64§B: *mut *mut [__mpf_struct; 1]§Bsave: *mut *mut [__mpf_struct; 1]§Error: u32§CompStatus: u32§starttime: i64§endtime: i64