#![allow(
clippy::cast_possible_truncation,
clippy::cast_possible_wrap,
clippy::cast_precision_loss,
clippy::cast_sign_loss,
clippy::cast_lossless,
clippy::float_cmp,
clippy::missing_errors_doc,
clippy::missing_panics_doc,
clippy::many_single_char_names,
clippy::similar_names,
clippy::items_after_statements,
clippy::option_if_let_else,
clippy::too_long_first_doc_paragraph,
clippy::needless_pass_by_value,
clippy::match_same_arms,
clippy::suboptimal_flops
)]
pub mod functional;
pub mod windows;
pub use windows::{
bartlett, bartlett_f32, blackman, blackman_f32, bohman, boxcar, chebwin, cosine, dpss,
exponential, flattop, gaussian, general_cosine, general_hamming, hamming, hamming_f32, hanning,
hanning_f32, kaiser, kaiser_f32, lanczos, nuttall, parzen, taylor, triang, tukey,
};
pub use functional::{apply_along_axis, apply_over_axes, piecewise, sum_axis_keepdims, vectorize};