Crate cddlib_rs

Crate cddlib_rs 

Source
Expand description

Safe, idiomatic Rust bindings on top of the raw cddlib-sys FFI.

This crate owns the unsafe glue for working with cddlib matrices, polyhedra, and LP solutions. Callers should be able to use these types without touching raw pointers or the cddlib-sys bindings directly.

Re-exports§

pub use cddlib_sys as sys;

Structs§

CanonicalForm
CddFloat
CddRational
Lp
LpSolution
Matrix
Polyhedron
SetFamily

Enums§

CddError
CddErrorCode
CddWrapperError
LpObjective
LpStatus
NumberType
Representation

Traits§

CddNumber

Functions§

width_in_direction_real

Type Aliases§

CddResult
DefaultNumber
MatrixF64
MatrixGmpFloat
MatrixGmpRational
PolyhedronF64
PolyhedronGmpFloat
PolyhedronGmpRational