#![doc = include_str!("../README.md")]
#![no_std]
#![allow(
clippy::large_enum_variant,
clippy::manual_memcpy,
clippy::needless_range_loop,
clippy::result_large_err,
clippy::too_many_arguments,
clippy::type_complexity
)]
#[cfg(feature = "alloc")]
#[macro_use]
extern crate alloc;
#[cfg(test)]
extern crate std;
#[cfg(feature = "alloc")]
pub mod control;
#[cfg(feature = "alloc")]
pub mod decomp;
pub mod embedded;
#[cfg(feature = "alloc")]
pub(crate) mod scalar;
#[cfg(feature = "alloc")]
pub mod sparse;
pub mod twosum;