[[bench]]
harness = false
name = "assembly_benchmark"
path = "benches/assembly_benchmark.rs"
[build-dependencies.cbindgen]
version = "0.27.0"
[dependencies.green-kernels]
default-features = false
version = "0.2.2"
[dependencies.itertools]
version = "0.13.*"
[dependencies.lazy_static]
version = "1.4"
[dependencies.mpi]
optional = true
version = "0.8.*"
[dependencies.ndelement]
default-features = false
version = "0.1.2"
[dependencies.ndgrid]
default-features = false
version = "0.1.2"
[dependencies.num]
version = "0.4"
[dependencies.rayon]
version = "1.9"
[dependencies.rlst]
default-features = false
version = "0.2.0"
[dev-dependencies.approx]
version = "0.5"
[dev-dependencies.cauchy]
version = "0.4.*"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.5.*"
[dev-dependencies.paste]
version = "1.*"
[[example]]
name = "assembly"
path = "examples/assembly.rs"
[[example]]
name = "test_parallel_assembly"
path = "examples/test_parallel_assembly.rs"
[features]
default = ["sleef"]
mpi = ["dep:mpi", "ndelement/mpi", "ndgrid/mpi"]
sleef = ["rlst/sleef", "green-kernels/sleef", "ndelement/sleef", "ndgrid/sleef"]
strict = []
[lib]
crate-type = ["lib", "cdylib"]
name = "bempp"
path = "src/lib.rs"
[lints.clippy]
wildcard_imports = "forbid"
[package]
authors = ["Timo Betcke <timo.betcke@gmail.com>", "Srinath Kailasa <srinathkailasa@gmail.com>", "Matthew Scroggs <rust@mscroggs.co.uk>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = "build.rs"
categories = ["mathematics", "science"]
description = "Boundary element method library."
edition = "2021"
homepage = "https://github.com/bempp/bempp-rs"
keywords = ["numerics"]
license = "BSD-3-Clause"
name = "bempp"
readme = "README.md"
repository = "https://github.com/bempp/bempp-rs"
version = "0.2.0"
[package.metadata.docs.rs]
cargo-args = ["-Zunstable-options", "-Zrustdoc-scrape-examples"]
[[test]]
name = "compare_to_bempp_cl"
path = "tests/compare_to_bempp_cl.rs"