Cargo.toml

Tue, 12 May 2026 20:44:45 -0500

author
Tuomo Valkonen <tuomov@iki.fi>
date
Tue, 12 May 2026 20:44:45 -0500
changeset 7
733ae1911a97
parent 4
49b062acace9
permissions
-rw-r--r--

README arXiv link

0
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
1 [package]
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
2 name = "pointsource_pde"
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
3 version = "0.1.0"
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
4 edition = "2021"
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
5 rust-version = "1.85"
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
6 authors = ["Tuomo Valkonen <tuomov@iki.fi>"]
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
7 description = "Algorithms for point source localisation: PDE support"
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
8 homepage = "https://tuomov.iki.fi/software/pointsource_algs/"
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
9 repository = "https://tuomov.iki.fi/repos/pointsource_algs/"
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
10 license-file = "LICENSE"
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
11 keywords = ["optimization", "measure", "pointsource", "pde"]
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
12 categories = ["mathematics", "science", "computer-vision"]
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
13
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
14 [dependencies.alg_tools]
3
c3a4f4bb87f7 Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents: 1
diff changeset
15 version = "~0.4.1-dev"
0
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
16 path = "../alg_tools"
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
17 default-features = false
1
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
18 features = ["nightly", "pyo3"]
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
19
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
20 [dependencies.pointsource_algs]
3
c3a4f4bb87f7 Dolfin update, fixes, additional experiment, build instructions.
Tuomo Valkonen <tuomov@iki.fi>
parents: 1
diff changeset
21 version = "~3.0.1-dev"
1
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
22 path = "../pointsource_algs"
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
23
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
24 [dependencies.measures]
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
25 version = "~0.1.0"
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
26 path = "../measures"
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
27 features = ["pyo3"]
0
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
28
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
29 [dependencies]
1
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
30 serde = { version = "~1.0", features = ["derive"] }
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
31 cxx = "~1.0"
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
32 pyo3 = { version = "0.27.1", features = ["anyhow"] }
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
33 anyhow = "~1.0.95"
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
34 itertools = "~0.14.0"
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
35 dolfinx-sys = { path = "dolfinx-sys" }
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
36 nanobind-sys = { path = "nanobind-sys" }
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
37 clap = "~4.5.38"
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
38 serde_with = "~3.12.0"
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
39 serde_json = "1.0.140"
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
40 nalgebra = "0.34"
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
41 numpy = { version = "0.27.0", features = ["nalgebra"] }
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
42 log = { version = "0.4.28", features = [
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
43 "max_level_debug",
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
44 "release_max_level_warn",
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
45 ] }
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
46 colog = "1.3.0"
0
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
47
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
48 [build-dependencies]
1
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
49 build-print = "~0.1.1"
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
50 cc = { version = "~1.2.22", features = ["parallel"] }
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
51 cxx-build = "~1.0"
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
52 #pyo3 = "~0.25.0"
0
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
53 regex = "~1.11.0"
1
a4137aedcb3a Initial working version for known convectivity and diffusivity
Tuomo Valkonen <tuomov@iki.fi>
parents: 0
diff changeset
54 conda-build = { path = "conda-build" }
0
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
55
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
56 [profile.release]
Tuomo Valkonen <tuomov@iki.fi>
parents:
diff changeset
57 debug = true

mercurial