Wed, 22 Apr 2026 23:46:40 -0500
Add packaging script, remove alg_tools, measures, and pointsource_pde installation instruction from README.
| 0 | 1 | [package] |
| 2 | name = "pointsource_pde" | |
| 3 | version = "0.1.0" | |
| 4 | edition = "2021" | |
| 5 | rust-version = "1.85" | |
| 6 | authors = ["Tuomo Valkonen <tuomov@iki.fi>"] | |
| 7 | description = "Algorithms for point source localisation: PDE support" | |
| 8 | homepage = "https://tuomov.iki.fi/software/pointsource_algs/" | |
| 9 | repository = "https://tuomov.iki.fi/repos/pointsource_algs/" | |
| 10 | license-file = "LICENSE" | |
| 11 | keywords = ["optimization", "measure", "pointsource", "pde"] | |
| 12 | categories = ["mathematics", "science", "computer-vision"] | |
| 13 | ||
| 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 | 16 | path = "../alg_tools" |
| 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 | 28 | |
| 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 | 47 | |
| 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 | 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 | 55 | |
| 56 | [profile.release] | |
| 57 | debug = true |