27 lines
962 B
Typst
27 lines
962 B
Typst
#import "helpers.typ": *
|
|
|
|
= Implementation of changes <implementation>
|
|
|
|
This section describes the changes and improvements that were necessary to adapt the simulation suite in order to achieve the refined procedure. We distinguish between necessary changes that were required to reflect the underlying model and "beneficial" changes that only indirectly affect the quality of the simulation outputs.
|
|
|
|
== Profile generation for extended parameter spce
|
|
- vectorized computation of profiles
|
|
- caching of profiles
|
|
|
|
== Parallel binned painting
|
|
- shared memory multiprocessing
|
|
- excess handling from overlaps
|
|
|
|
== Merger tree processing
|
|
Fundamental changes include:
|
|
-
|
|
|
|
|
|
== Secondary changes
|
|
#beorn was very opinionated in its assumptions and initial data. Since we intend it to create fast and reusable realisations we adapted the code to be more easily adjustable.
|
|
- better io
|
|
- better loading
|
|
- refactoring for modularity
|
|
- refined outputs for testing + validation
|
|
|