Home - hyschive/gamer-fork GitHub Wiki
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.
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
Other Features
- 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.py
and machine files - HDF5 output
- Data analysis with yt
- In situ Python analysis with libyt
- Source-term interface
- Feedback interface
Upcoming Physics and Features
- Anisotropic diffusion
- Anisotropic/Braginskii viscosity
Need Helps?
- 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