Jupyter notebooks, talks and hands-on material by Manuel Behrendt.
Mera.jl is a Julia package for analysing AMR and particle data from astrophysical simulations.
These notebooks are the source of the documentation. Every generated page on the Mera documentation site is produced from the notebook of the same name, so the notebook is the thing to read, edit and run. Each of these is stored with its outputs, so you can read one on GitHub without running anything.
They work through first inspection of a simulation, loading and selecting data, subregions, calculations and derived fields, masking and filtering, projections including off-axis, profiles and phase diagrams, radiative transfer, cosmology, star formation, clump finding, provenance and reproducibility, covering hydro, particles, gravity, clumps, sinks and RT data.
To run one against your own simulation, change the path and the output number at the top. To run it
against data you can download, use Mera's download_testdata().
Inside that folder:
gallery/ |
complete workflows, each in its own numbered folder with the environment it ran in, so a result can be reproduced rather than just described. Contributions welcome: see the folder's README and TEMPLATE/. |
examples/ |
exporting and importing data, and loading from existing outputs |
paraview/ |
taking Mera output into ParaView for 3D rendering |
- RAMSES 2023 MERA hands-on session in Oxford
- RAMSES 2023 MERA presentation in Oxford
- USM/LMU Code-Coffee 06/02/2020, Munich: Tmux, terminal multiplexer
- CAST group retreat 01/10/2019, Prien am Chiemsee: MERA status update
- USM/LMU Code-Coffee 12/02/2019, Munich: Julia, a fresh approach to scientific computing
- RAMSES Hackathon 2018, Lyon: MERA preview, post processing in Julia