//! Work-stealing scheduler implementation for dynamic load balancing
//!
//! This module provides a work-stealing scheduler that dynamically balances
//! work across threads, with timing analysis and adaptive chunking based on
//! workload characteristics.
// Re-export all public types and functions for backward compatibility
// Core types
pub use *;
// Queue implementation
pub use WorkQueue;
// Scheduler implementation
pub use WorkStealingScheduler;
// Matrix operations (all functions from the matrix_ops module)
pub use *;
// Cache-aware implementations
pub use *;