//! Forward-mode AD types.
//!
//! - [`FReal<T>`](freal::FReal) — single-variable forward mode
//! - [`Dual`](dual::Dual) — multi-variable forward mode
//! - [`Dual2<T>`](dual2::Dual2) — second-order forward mode
//! - [`Dual2Vec`](dual2vec::Dual2Vec) — dense multi-variable second-order forward mode
//!
//! Each module also contains its named wrapper counterpart
//! (`NamedFReal`, `NamedDual`, `NamedDual2`).
pub use ;
pub use ;
pub use ;
pub use Dual2Vec;