//! `peroxide` is comprehensive numerical library for Rust.
//!
//! ## Components
//!
//! `peroxide` has various components for scientific computation.
//!
//! * Linear Algebra
//! * Matrix operations
//! * `+,-,*,/`
//! * LU, Determinant, Inverse
//! * Vector operations
//! * Statistics
//! * Statistical operations
//! * `mean, var, sd`
//! * `factorial, P, C, H`
//! * Distributions
//! * Bernoulli
//! * Uniform
//! * Normal
//! * Gamma
//! * Beta
//! * Special functions (Using `special` crate)
//! * Gaussian
//! * Gamma
//! * Beta
//! * Error
//! * Automatic Differentiation
//! * Dual number system
//! * Hyper dual number system
//! * Numerical Utils
//! * Interpolation
//! * Spline
//! * Polynomial
//! * Differential Equations
//! * Explicit
//! * Runge-Kutta 4th order
//! * Euler methods
//! * Implicit
//! * Backward Euler
//! * Gauss-Legendre 4th order
//! * Communication with Python
//! * Support `pickle` type
//! * Plot with `matplotlib`
//!
//! ## Quick Start
//!
//! ### Cargo.toml
//!
//! * To use `peroxide`, you should edit `Cargo.toml`
//! * Current document version is corresponding to `0.11.5`
//!
//! ```toml
//! peroxide = "0.11"
//! ```
//!
//! ## Import all at once
//!
//! * You can import all functions & structures at once
//!
//! ```rust
//! extern crate peroxide;
//! use peroxide::*;
//!
//! fn main() {
//! //Some codes...
//! }
//! ```
extern crate rand;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;