//! # flow-utils
//!
//! Shared algorithms and utilities for flow cytometry crates.
//!
//! This crate provides high-performance implementations of common algorithms used across
//! multiple flow cytometry crates, including:
//!
//! - **Kernel Density Estimation (KDE)**: FFT-accelerated KDE with GPU support
//! - **Clustering**: K-means, DBSCAN, Gaussian Mixture Model
//! - **PCA**: Principal Component Analysis for dimensionality reduction
//!
//! ## Features
//!
//! - `gpu`: Enable GPU acceleration for KDE (requires burn and cubecl)
pub use ;
pub use ;
pub use ;