Welcome to the AMUN code website!

AMUN is a code to perform numerical simulations in a fluid approximation on uniform or adaptive meshes with and without magnetic field. The goal in developing this code is to create a solid framework for simulations on uniform and adaptive meshes in the Cartesian, cylindrical, or spherical coordinate systems with a number of numerical methods which can be selectable in an easy manner. The code is completely written in Fortran 2003.

The following features are already implemented:

  • hydrodynamic and magnetohydrodynamic set of equations,
  • Cartesian coordinate system,
  • uniform and adaptive mesh generation and update,
  • 2nd and 3rd order time integration using Runge-Kutta methods,
  • 2nd order TVD interpolation with number of limiters, 3rd order LimO3 interpolation, and 5th, 7th, and 9th order Monotonicity Preserving interpolations,
  • Riemann solvers of Roe- and HLL-types (HLL, HLLC, and HLLD),
  • periodic and open boundary conditions,
  • incompressive turbulence driving by the Alvelius method,
  • viscosity and resistivity source terms,
  • data stored in the HDF5 format,
  • MPI parallization,
  • full GNU gfortran compatibility.

Comments are closed.