-
Notifications
You must be signed in to change notification settings - Fork 73
Home
Hsi-Yu Schive edited this page Mar 23, 2025
·
33 revisions
GAMER is a GPU-accelerated Adaptive MEsh Refinement code for astrophysics. It features high computational performance and strong parallel scalability, and supports a rich set of physics modules.
- Hydrodynamics
- Magnetohydrodynamics
- Special relativistic hydrodynamics
- Self-gravity and external gravity
- Particles and tracers
- Chemistry and radiative processes with GRACKLE
- General equation of state
- Passively advected scalars
- Star formation
- Cosmic rays with anisotropic diffusion
- Fuzzy dark matter (FDM): Nature Physics paper, code paper
- Adaptive mesh refinement
- Adaptive timestep
- Hybrid MPI/OpenMP/GPU parallelization (also supports a CPU-only mode)
- Load balancing with Hilbert space-filling curve
- Bitwise reproducibility
- Simple compilation using
configure.pyand machine files - HDF5 output
- Data analysis with yt
- In situ Python analysis with libyt
- Source-term interface
- Feedback interface
- Anisotropic diffusion
- Anisotropic/Braginskii viscosity
- Project leader: Hsi-Yu Schive ([email protected])
- Mailing list: GAMER Google Group
- Live chat: GAMER Slack
- Code papers: GAMER-1, GAMER-2 , GAMER-MHD , GAMER-SR , GAMER-FDM
Getting Started
User Guide
- Installation
- Running the Code
- Adding New Simulations
- Runtime Parameters
- MPI and OpenMP
- GPU
- Physics Modules
- Outputs
- Simulation Logs
- Data Analysis
- In Situ Python Analysis
- Test Problems
- Troubleshooting
Advanced Topics
Developer Guide