salib 0.1.1

Global sensitivity analysis in Rust. Variance-based (Sobol'), Morris, FAST/eFAST/RBD-FAST, Borgonovo δ, PAWN, DGSM, regression (SRC/SRRC/PCC/PRCC), PCE surrogate, Shapley effects, and more. Implemented from the primary literature.
Documentation
#![forbid(unsafe_code)]
#![cfg_attr(test, allow(clippy::unwrap_used, clippy::expect_used))]

pub use salib_core::*;

#[cfg(feature = "samplers")]
pub use salib_samplers as samplers;

#[cfg(feature = "estimators")]
pub use salib_estimators as estimators;

#[cfg(feature = "surrogate")]
pub use salib_surrogate as surrogate;

#[cfg(feature = "shapley")]
pub use salib_shapley as shapley;

#[cfg(feature = "validation")]
pub use salib_validation as validation;

#[cfg(any(feature = "arrow", feature = "polars"))]
pub mod convert;