//! Reusable packed graph state for Weir fixed-point GPU wrappers.
//!
//! Fixed-point analyses iterate over changing frontier buffers while the CSR
//! graph stays invariant. This module owns that invariant byte packing so batch
//! callers can prepare a graph once and reuse it across repeated executions.
mod graph;
mod kind;
mod plan;
#[cfg(test)]
mod tests;
pub use graph::FixedPointForwardGraph;
pub use kind::FixedPointAnalysisKind;
pub use plan::FixedPointAnalysisPlan;