[[bench]]
harness = false
name = "fixed"
path = "benches/fixed.rs"
[[bench]]
harness = false
name = "random"
path = "benches/random.rs"
[dependencies.num-complex]
default-features = false
version = "0.4.6"
[dependencies.num-traits]
default-features = false
version = "0.2.19"
[dev-dependencies.approx]
default-features = false
version = "0.5.1"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.6.0"
[dev-dependencies.no-panic]
version = "0.1.0"
[dev-dependencies.plotters]
default-features = false
features = ["bitmap_encoder", "bitmap_backend", "ttf"]
version = "0.3.0"
[dev-dependencies.rand]
default-features = false
features = ["small_rng"]
version = "0.9.0"
[[example]]
name = "plot"
path = "examples/plot.rs"
[features]
default = ["libm"]
libm = ["num-traits/libm", "num-complex/libm"]
std = ["num-traits/std", "num-complex/std"]
[lib]
name = "lambert_w"
path = "src/lib.rs"
[package]
authors = ["Johanna Sörngård <jsorngard@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["mathematics", "no-std", "no-std::no-alloc"]
description = "Fast and accurate evaluation of the Lambert W function by the method of T. Fukushima."
documentation = "https://docs.rs/lambert_w"
edition = "2021"
exclude = ["tests/", ".github/", "CONTRIBUTING.md", "CHANGELOG.md"]
keywords = ["lambert-w", "product-log", "omega-function"]
license = "MIT OR Apache-2.0"
name = "lambert_w"
readme = "README.md"
repository = "https://github.com/JSorngard/lambert_w"
rust-version = "1.63.0"
version = "1.2.23"
[package.metadata.cargo-all-features]
always_include_features = ["libm"]
[package.metadata.docs.rs]
all-features = true
[profile.release-lto]
codegen-units = 1
inherits = "release"
lto = "fat"