#![allow(non_snake_case)]
#![allow(clippy::type_complexity)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::needless_range_loop)]
#[macro_use]
mod macros;
pub mod traits;
pub use stochastic_rs_core::simd_rng;
pub use stochastic_rs_distributions as distributions;
pub use stochastic_rs_distributions::traits::DistributionExt;
pub use stochastic_rs_distributions::traits::SimdFloatExt;
pub use crate::traits::Malliavin2DExt;
pub use crate::traits::MalliavinExt;
pub use crate::traits::ProcessExt;
pub mod aliases;
pub mod autoregressive;
pub mod correlation;
pub mod diffusion;
pub mod interest;
pub mod isonormal;
pub mod ito;
pub mod jump;
pub mod mc;
pub mod noise;
pub mod numerics;
pub mod process;
pub mod rough;
pub mod sde;
pub mod sheet;
pub mod volatility;
pub const N: usize = 1000;
pub const X0: f64 = 0.5;
pub const S0: f64 = 100.0;
pub const K: f64 = 100.0;