-
- yt is an open-source, permissively-licensed python package for analyzing and visualizing volumetric data. Source code is available on Github
- There is a list of useful extensions of yt
- unyt - Handle, manipulate, and convert data with units in Python
-
Pynbody - an analysis package for astrophysical N-body and Smooth Particle Hydrodynamics simulations
-
Pylians - Libraries to analyze numerical simulations
- Pylians stands for Python libraries for the analysis of numerical simulations. They are a set of python libraries, written in python, cython and C, whose purposes is to facilitate the analysis of numerical simulations (both N-body and hydro).
-
tipsy - The Theoretical Image Processing SYstem for visualizing/analyzing n-body simulations
-
For an overview and comparison of current algorithms:
-
Rockstar - Robust Overdensity Calculation using K-Space Topologically Adaptive Refinement
- By Peter Behroozi. Based on Phase-Space Temporal Halo Finder and the Velocity Offsets of Cluster Cores
- rockstar identifies dark matter halos, substructure, and tidal features. The approach is based on adaptive hierarchical refinement of friends-of-friends groups in six phase-space dimensions and one time dimension, which allows for robust (grid-independent, shape-independent, and noise-resilient) tracking of substructure.
-
FoF - Friends-of-friends method to find groups
- A particle belongs to a friends-of-friends group if it is within some linking length of any other particle in the group. After all such groups are found, those with less than a specified minimum number of group members are rejected.
-
For an overview and comparison of current algorithms:
-
consistent-trees - Gravitationally Consistent Merger Trees
- By Peter Behroozi. Based on Gravitationally Consistent Halo Catalogs and Merger Trees for Precision Cosmology
-
VELOCIraptor - Galaxy/(sub)Halo finder for N-body simulations
- By Pascal Jahan Elahi.
- Also see TreeFrog - Software to build Halo Merger Trees/compare halo catalogs
- And VELOCIraptor_Python_Tools - python tools for manipulating velociraptor data
-
HACC - Hardware/Hybrid Accelerated Cosmology Code
- A recently developed and evolving cosmology N-body code framework, designed to run efficiently on diverse computing architectures and to scale to millions of cores and beyond. See publication here for details
- Some relevant codes are available on Gitlab
-
GreeM - Massively Parallel TreePM Code for Large Cosmological N-body Simulations
-
- The Quijote simulations are a set of 34500 N-body simulations. They are designed for two main tasks: 1) Quantify the information content on cosmological observables; 2) Provide enough statistics to train machine learning algorithms
-
UNIT - Universe N-body simulations for the Investigation of Theoretical models from galaxy surveys
- Based on the work by Chia-Hsun Chuang et al. 2018
- Unit uses FastPM (Feng et al. 2016) to generate the paired initial conditions with fixed-amplitude.
-
MICE - Marenostrum Institut de Ciències de l'Espai Simulations
- A suit of cosmological simulations. Lots of data are already available in public.
-
Gadget-2 - A code for cosmological simulations of structure formation
- Gadget-2 is a freely available code for cosmological N-body/SPH simulations on massively parallel computers with distributed memory. There are multiple spin-off of Gadget now.
- MP-Gadget - massively-parallel cosmology simulator
- This version of Gadget is derived from main P-Gadget / Gadget-2. It is the source code used to run the BlueTides simulation
-
SWIFT - SPH With Inter-dependent Fine-grained Tasking
- SWIFT is a hydrodynamics and gravity code for astrophysics and cosmology.
- Source codes can be found on GitLab
-
- GIZMO is a flexible, massively-parallel, multi-physics simulation code. The public version code can be found here
- It introduces new Lagrangian Godunov-type methods that allow you to solve the fluid equations with a moving particle distribution that is automatically adaptive in resolution and avoids the advection errors, angular momentum conservation errors, and excessive diffusion problems that limit the applicability of “adaptive mesh” (AMR) codes, while simultaneously avoiding the low-order errors inherent to simpler methods like smoothed-particle hydrodynamics (SPH).
-
Gasoline - Particle hydrodynamics have never been smoother
- Gasoline is a modern SPH simulation code for astrophysical problems. Source code is available publicly
-
flecsph - A Parallel and Distributed SPH Implementation Based on the FleCSI
- This project implements smoothed particles hydrodynamics (SPH) method of simulating fluids and gases using the FleCSI framework. Currently, particle affinity and gravitation is handled using the parallel implementation of the octree data structure provided by FleCSI.
-
AMReX-Codes - Block-Structured AMR Software Framework and Applications
- AMReX - A software framework for massively parallel, block-structured adaptive mesh refinement (AMR) applications
- AMReX Astrophysics - An Astrophysical Hydrodynamics Code Suite
- AMReX Astrophysics codes can model subsonic convection and compressible flows in stars, explosive burning in stellar environments, and large scale structure on cosmological scales. They share a common design and an open development model.
- Castro - An adaptive mesh, astrophysical radiation hydrodynamics simulation code
- MAESTRO - A low Mach number stellar hydrodynamics code
- Nyx - An adaptive mesh, N-body hydro cosmological simulation code
-
ENZO - adaptive mesh-refinement simulation code
- Enzo is a community-developed adaptive mesh refinement simulation code, designed for rich, multi-physics hydrodynamic astrophysical calculations. Source codes are available on Github
- Arepo - Galilean-invariant cosmological hydrodynamical simulations on a moving mesh
- The AREPO code is a cosmological hydrodynamical simulation code on a fully dynamic unstructured mesh. Code is not publicly available yet.
-
- The Spanish MultiDark Consolider project supports efforts to identify and detect matter, including dark matter simulations of the universe. Including SMDPL, MDPL, MDPL2, BigMDPL, Bolshoi, and BolshoiP simulations.
-
- This webpage provides access to results from large cosmological simulations carried out with HACC, the Hardware/Hybrid Accelerated Cosmology Code, developed primarily at Argonne
- Mira-Titan Universe Simulations
- A suite of eleven cosmological models, evolving almost 33 billion particles each in a (2.1Gpc)^3 volume.
- Outer Rim Simulation
- A LCDM simulation evolving more than 1 trillion particles in a (4.225Gpc)^3 volume.
- QContinuum Simulation
- A LCDM simulation evolving more than 0.5 trillion particles in a (1.3Gpc)3 volume.
-
VIRGO: Cosmological N-Body Simulations
- The VIRGO Consortium is an international grouping of scientists carrying out supercomputer simulations of the formation of galaxies, galaxy clusters, large-scale structure, and of the evolution of the intergalactic medium.
- The Millennium Simulation Project
- The Hubble Volume Project
-
The Illustris Simulation - Towards a predictive theory of galaxy formation
- The Illustris project is a large cosmological simulation of galaxy formation, completed in late 2013, using a state of the art numerical code and a comprehensive physical model.
- All the data have been released to public. See the [About page] for general information.
-
- The IllustrisTNG project is an ongoing series of large, cosmological magnetohydrodynamical simulations of galaxy formation.
- Some of the IllustrisTNG data have been released to the public
-
The EAGLE Project - Evolution and Assembly of GaLaxies and their Environments
-
Auriga project - High resolution disc galaxy simulations in a cosmological context
- The Auriga Project is a large suite of high-resolution magneto-hydrodynamical simulations of Milky Way-sized galaxies, simulated in a fully cosmological environment by means of the 'zoom-in' technique. It is simulated with the state-of-the-art hydrodynamic moving mesh code AREPO, and includes a comprehensive galaxy formation model based on the successful cosmological simulation Illustris.
-
- BlueTides was run on the BlueWaters super computer at NCSA with an allocation of 2.6 million node-hours. It simulated the universe from z=99 to z=8.0.
- Bluetides is the largest hydrodynamic simulation ever performed at such high redshift.
-
The BAHAMAS Project - BAryons and HAloes of MAssive Systems
- BAHAMAS is a first attempt to do large-scale structure (LSS) cosmology using self-consistent full cosmological hydrodynamical simulations.