- [x] Pixi environment management - [x] Pre-commit hooks - [x] All benchmarks need to be put under `benchmark/` subdirectory - [x] We need to be able to ingest input datasets from public urls (we can use `pooch` to easily do this) - [x] ~~parameterize choices with sensible defaults ( number of particles, time step size, simulation duration, advection scheme, ds.load or not, )~~