Skip to content
Snippets Groups Projects
Cargo.toml 913 B
Newer Older
[package]
name = "opossum"
version = "0.1.0"
edition = "2021"
authors = ["Udo Eisenbarth <u.eisenbarth@gsi.de>", "Yannik Zobus <y.zobus@gsi.de>"]
description = "Open-source optics simulation software and unified modeller"
repository = "https://git.gsi.de/phelix/rust/opossum/"
license = "GPL-2.0-or-later"
keywords = ["laser", "optics", "physics", "simulation"]
categories = [ "science", "simulation"]
publish = false

[dependencies]
petgraph = {version="0.6.3", features = ["serde-1"]} # the graph library
# erased-serde = "0.3"
serde = { version="1" }
ndarray= { version="0", features= ["serde"]}

approx = "0" # assert macros for comparison of floats with tolerance
y.zobus's avatar
y.zobus committed
clap = { version = "4.4.3", features = ["derive"] }
structopt = "0.3.26"
rprompt = "2.0.2"
strum = { version = "0.25", features = ["derive"] }