AstroKriel / awesome-astrophysical-simulation-codes

A curated list of awesome astrophysical simulation codes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Astrophysical Simulation Codes Awesome

A curated list of awesome astrophysical simulation software

Contents

Code List

Code Description Lang. Repo Paper
Athena++ Radiation GRMHD code and adaptive mesh refinement (AMR) framework.
Arepo Massively parallel moving Voronoi mesh cosmological simulation code.
Cholla GPU-based hydro code.
Dedalus Flexible framework for solving PDEs with modern spectral methods.
Enzo Adaptive Mesh Refinement Code for Astrophysics.
FLASH Adaptive Mesh Hydrodynamics Code for Modeling Astrophysical Thermonuclear Flashes.
Gadget Parallel cosmological N-body and SPH code.
Gizmo Flexible, massively-parallel, multi-physics simulation code.
Pencil High-order finite-difference code for compressible hydrodynamic flows with magnetic fields and particles.
PHANTOM Smoothed particle hydrodynamics and magnetohydrodynamics code for astrophysics.
QUOKKA First two-moment AMR radiation hydrodynamics on GPUs for astrophysics.
RAMSES Code to model astrophysical systems, featuring self-gravitating, magnetized, compressible, radiative fluid flows.
REBOUND Open-source multi-purpose N-body code.

Numerical Method

Code Finite Difference Finite Volume Finite Element Spectral SPH N-body Eulerian ALE Lagrangian AMR
Athena++ 🟩️️️️️ 🟩️️️️️ 🟩️️️️️
Arepo 🟩️️️️️ 🟩️️️️️ 🟩️️️️️
Cholla 🟩️️️️️ 🟩️️️️️
Dedalus 🟩️️️️️ 🟩️️️️️
Enzo 🟩️️️️️ 🟩️️️️️ 🟩️️️️️
FLASH 🟩️️️️️ 🟩️️️️️ 🟩️️️️️
Gadget 🟩️️️️️ 🟩️️️️️ 🟩️️️️️
Gizmo 🟩️️️️️ 🟩️️️️️ 🟩️️️️️
Pencil 🟩️️️️️ 🟩️️️️️
PHANTOM 🟩️️️️️ 🟩️️ 🟩️️️️️
QUOKKA 🟩️️️️️ 🟩️️️️️ ️️️️️️️️🟩️️️️️
RAMSES 🟩️️️️️ 🟩️️️️️ 🟩️️️️️ 🟩️️️️️
REBOUND 🟩️️️️️

Physics

Code Hydrodynamics MHD Radiation Self-Gravity General-Relativity
Athena++ 🟩️️️️️ 🟩️️️️️ 🟩️️️️️ 🟩️️️️️ 🟩️️️️️
Arepo 🟩️️️️️ 🟩️️️️️ 🟩️️️️️ 🟩️️️️️
Cholla 🟩️ 🟩️ 🟩️
Dedalus 🟩️ 🟩️ 🟩️
Enzo 🟩️ 🟩️ 🟩️ 🟩️
FLASH 🟩️ 🟩️ 🟩️ 🟩️
Gadget 🟩️ 🟩️
Gizmo 🟩️ 🟩️ 🟩️ 🟩️
Pencil 🟩️ 🟩️ 🟩️
PHANTOM 🟩️ 🟩️
QUOKKA 🟩️️️️️ 🟩️️️️️ 🟩️️️️️
RAMSES 🟩️ 🟩️ 🟩️ 🟩️
REBOUND 🟩️

High-Performance Features

Code MPI GPU
Athena++ 🟩️️️️️
Arepo 🟩️️️️️
Cholla 🟩️️️️️ 🟩️️️️️
Dedalus 🟩️
Enzo 🟩️
FLASH 🟩️
Gadget 🟩️
Gizmo 🟩️
Pencil 🟩️
PHANTOM 🟩️
QUOKKA 🟩️ 🟩️
RAMSES 🟩️
REBOUND 🟩️

Contribute

Contributions to the list are welcome! Contributing guidelines can be found in contributing.md

About

A curated list of awesome astrophysical simulation codes

License:Creative Commons Zero v1.0 Universal