-
Notifications
You must be signed in to change notification settings - Fork 32
Home
Evan Schneider edited this page May 9, 2018
·
12 revisions
Cholla is a static-mesh, GPU-native hydrodynamics simulation code that efficiently runs high-resolution simulations on massively-parallel architectures. The code is written in a combination of C++ and Cuda C and requires at least one NVIDIA GPU to run. Cholla was designed for astrophysics simulations, and the current release includes the following physics:
- compressible hydrodynamics in 1, 2, or 3 dimensions
- optically-thin radiative cooling/heating
- static gravity
- passive scalar tracking
In addition, Cholla can be run using a variety of different numerical algorithms, allowing users to test the sensitivity of their results to the exact code configuration. Configurations include:
- Exact, Roe, and HLLC Riemann solvers
- 2nd and 3rd order spatial reconstruction with limiting in either primitive or conserved variables
- CTU or Van Leer integrators
Please cite the original code paper (Schneider & Robertson, 2015, ApJS) if you use this code for your research.