-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCargo.toml
31 lines (29 loc) · 855 Bytes
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
[package]
name = "opal"
version = "1.5.1"
authors = ["tgblackburn"]
edition = "2018"
publish = false
readme = "README.md"
license = "MIT"
[dependencies]
mpi = "0.5"
memoffset = "0.5"
ndarray = {version = "0.13.0", features = ["rayon"]}
rand = "0.7"
rand_xoshiro = "0.4"
rand_distr = "0.2"
fitsio = "0.15"
rayon = "1.2.0"
rustversion = "0.1"
meval = "0.2.0"
yaml-rust = "0.4"
num = "0.2"
[features]
default = []
no_radiation_reaction = [] # disable recoil, use classical emission rate
no_beaming = [] # photons emitted parallel to electron momentum
extra_absorption_output = [] # write data about absorbed photons to stderr
extra_stimulated_emission_output = [] # write data about stimulated emission to stderr
no_stimulated_emission = [] # disable stimulated emission, handle absorption only
immobile_photons = [] # photons, if generated, are not pushed