kryst 3.2.1

Krylov subspace and preconditioned iterative solvers for dense and sparse linear systems, with shared and distributed memory parallelism.
//! Utility modules for logging, convergence checks, graph coloring, reordering, and profiling.

pub mod buffer_pool;
pub mod coloring;
pub mod conditioning;
pub mod convergence;
pub mod invariants;
#[cfg(feature = "backend-faer")]
pub mod matrix_market;
pub mod merge;
pub mod metrics;
pub mod monitor;
pub mod partition;
pub mod permutation;
pub mod profiling;
pub mod reduction;
#[cfg(feature = "backend-faer")]
pub mod reordering;
#[cfg(all(feature = "tuning", not(feature = "complex")))]
pub mod tuning;

pub use monitor::{Event, Monitor, NullMonitor, TextMonitor};