nearly fully fleshed out now

This commit is contained in:
2025-09-17 18:11:07 +02:00
parent 4302cfc914
commit fdedbdbee2
17 changed files with 260 additions and 298 deletions

View File

@@ -3,21 +3,47 @@
#let notebook = json("../workdir/11_visualization/simple_run_example.ipynb")
= Implementation
= Adaptations
== Central changes
- profile generation taking into account halo growth rate
- reading merger trees + inferring growth rates
- parallel painting across multiple halo bins
// important since the bins are more now
- performance and ease of use
// largely through vectorization -> still "native" python
// usage of HDF5
// solid caching mechanisms -> resume simulations, etc...
// #v(5em)
// #text(
// size: .7em,
// )[
// (#link(<backup_validation>, "Validated"))
// ]
== Simplified usage
#text(
size: .7em,
size: .65em,
)[
#show raw: it => {
show regex("pin\d"): it => pin(eval(it.text.slice(3)))
it
}
#code-block(
filename: "beorn.py",
language: "python",
code_cell(notebook, cell_id: "code_for_run"),
)
#columns(2, gutter: 3pt)[
#show raw: it => {
show regex("pin\d"): it => pin(eval(it.text.slice(3)))
it
}
#code-block(
filename: "beorn.py",
language: "python",
code_cell(notebook, cell_id: "code_for_run"),
)
]
// #pinit-point-to(1)[Hello]
// #pinit-point-to(2)[Hello]
// #pinit-point-to(3)[Hello]
@@ -27,4 +53,3 @@
]
#link(<backup_validation>, "Validated")