From Eric's Wiki
Computational codes for simulating the universe
Athena
|
Hydro only, Godunov
|
Gardiner, Stone, Teuben, and Hawley
|
MPI, OpenMP (?)
|
|
AmonSPH
|
Tree + SPH
|
Schwarzmeier
|
MPI
|
|
CORAL
|
AMR, RT, 2-D
|
Iliev
|
|
|
DRAGON
|
SPH, Octal tree
|
Goodwin
|
OpenMP ?
|
|
Enzo
|
PM + (PPM or FD(from ZEUS))AMR
|
Bryan
|
MPI
|
|
FLASH
|
AMR
|
Fryxell, Ricker
|
|
|
FLY
|
Tree
|
U. Becciani, V. Antonuccio-Delogu
|
MPI-2
|
|
GADGET:
GAlaxies with Dark matter
and Gas intEracTions
|
Tree + SPH
|
Springel
|
MPI
|
|
GCD+
|
Tree, SPH. Follows metals.
|
Kawata & Gibson
|
MPI
|
|
GOTPM:
Grid of Oct Trees Particle Mesh
|
PM-tree, No gas.
|
Dubinski, Kim, Park, Humble
|
MPI
|
|
GrACE
|
|
Parashar
|
|
|
Grommet
|
APM
|
John Magorrian
|
|
|
HOT:
Hashed-Oct Tree
|
Treecode
|
Warren & Salmon
|
Yes. How? From '93, so pre-dates MPI
|
Hydra
|
AP3M + SPH
|
Couchman, Thomas, Pearce
|
MPI, OpenMPI, pthreads
|
MC2:
Mesh-based Cosmology Code
|
PM, HPM for gas
|
Habib, Heitmann, Ryne, Decyk
|
F95/MPI or HPF
|
MLAPM
|
APM, no gas
|
Knebe, Green, Binney
|
|
N-Body
|
Various PP, no gas
|
Sverre Aarseth
|
MPI and vector?
|
Nirvana
|
AMR MHD with gravity
|
Udo Ziegler
|
MPI (limited)
|
PKDGRAV
|
k-D tree
|
Quinn, Stadel, (Wadsley, Richardson, Allgood, Dikaiakos)
|
MPI
|
|
PM
|
PM, no gas
|
Klypin, Holtzman
|
|
|
PMFAST
|
PM, no gas
|
Merz, Pen, Trac
|
MPI, OpenMP
|
|
SLH
|
P3M + SLH
|
Gnedin
|
|
|
SUPERBOX
|
APM
|
M. Fellhauer
|
|
|
TPM:
Tree-Particle-Mesh
|
Tree + PM. No hydrodynamics
|
Xu & Bode
|
MPI
|
|
Treecode
|
Tree, SPH under developement
|
Barnes
|
|
|
TreePM
|
Tree-PM, no gas
|
Bagla
|
Yes
|
|
WENO
|
PM + WENO
|
Feng, Shu, Zhang
|
|
|
Yguazú
|
AMR, RT (successor to CORAL)
|
Raga
|
|
|
Zeus
Zeud-2D
Zeus-3D
Zeud-MP
Zeus-AMR
|
PM + FD + MHD
|
Norman, Stone
|
MPI
|
|
Radiative Transfer Codes
ART
|
|
Nakamoto, Hiroi, Umemura
|
|
|
C2-Ray
|
Photon conserving.
|
Mellema, Iliev, Alvarez, Shapiro
|
OpenMP
|
|
Cloudy
|
|
Ferland
|
|
|
CRASH
|
|
Ciardi, Maselli, Ferrara
|
|
MOCASSIN
|
|
Ercolano
|
MPI
|
|
NEBU
|
|
Pequignot
|
|
|
NEBU_3d
|
Pseudo-3D photoionisation, based on NEBU
|
Morisset, Stasinska, Penya
|
|
|
OTVET
|
|
Gnedin, Abel
|
|
|
Initial conditions generators
Glossary
- AMR
- Adaptive Mesh Refinement (Eularian)
- AP3M
- Adaptive P3M (Lagrangian)
- APM
- Adaptive-PM (Lagrangian)
- FD
- Finite Difference (Eularian)
- HPF
- High Performance Fortran, an extension of Fortran permitting parallelisation
- HPM
- Hydro-Paricle-Mesh, a simple treatment of baryons.
- k-D Tree
- A binary tree mass decomposition method
- MHD
- Magnetohydrodynamics
- MPI
- Message Passing Interface, a parallelisation method.
- oct-tree
- A tree mass decomposition method
- P3M
- Particle-Particle-Particle-Mesh (Lagrangian)
- PM
- Particle-Mesh (Lagrangian)
- PPM
- Piece-wise Parabolic Method (Eularian)
- SLH
- Softenned Lagrangian Hydrodynamics (Lagrangian)
- SPH
- Smooth Particle Hydrodynamics (Lagrangian)
- TVD
- Total Variation Diminishing. Pertains to the time integration.
- WENO
- Weighted Essentially Non-Oscillatory. A high order accurate finite difference scheme for hydro.
--Etittley 13:27, 25 June 2007 (BST)