diff --git a/russell_lab/README.md b/russell_lab/README.md index 8749c0f4..efa6c3fd 100644 --- a/russell_lab/README.md +++ b/russell_lab/README.md @@ -11,6 +11,7 @@ _This crate is part of [Russell - Rust Scientific Library](https://github.com/cp - [Introduction](#introduction) - [Documentation](#documentation) + - [External crates](#external-crates) - [Installation](#installation) - [Setting Cargo.toml up](#setting-cargotoml-up) - [Optional features](#optional-features) @@ -74,6 +75,12 @@ There are many functions for linear algebra, such as (for Real and Complex types * [![documentation](https://docs.rs/russell_lab/badge.svg)](https://docs.rs/russell_lab/) — [russell_lab documentation](https://docs.rs/russell_lab/) +### External crates + +A few other third-party crates related to numerical mathematics and associated disciplines are listed below: + +* [lambert_w](https://github.com/JSorngard/lambert_w) — Computes the [Lambert W function](https://mathworld.wolfram.com/LambertW-Function.html) + ## Installation diff --git a/russell_lab/src/lib.rs b/russell_lab/src/lib.rs index 7177224b..94190add 100644 --- a/russell_lab/src/lib.rs +++ b/russell_lab/src/lib.rs @@ -20,6 +20,10 @@ //! * [matvec] -- Functions operating on matrices and vectors //! * [vector] -- Vector struct and associated functions //! +//! Other functionality may be found in external crates, for instance: +//! +//! * [lambert_w](https://github.com/JSorngard/lambert_w) -- Computes the [Lambert W function](https://mathworld.wolfram.com/LambertW-Function.html) +//! //! ## Linear algebra //! //! For linear algebra, the main structures are [NumVector] and [NumMatrix], that are generic Vector and Matrix structures. The Matrix data is stored as **column-major**. The [Vector] and [Matrix] are `f64` and `Complex64` aliases of `NumVector` and `NumMatrix`, respectively.