Simulation software for numerically solving the Navier-Stokes equations using a Runge-Kutta method for the time derivative and a hybrid WENO and DRP finite difference scheme for the space derivative. This software was specifically developed to simulate the numerical acoustical propagation of thunder using the SAMRAI adaptive mesh refinement (AMR) library developed by Lawrence Livermore National Laboratory. Although it had a specific purpose for my research, it can also be used for simulating general nonlinear acoustics problems using very efficient AMR techniques and runs on top of MPI, making it very scalable to massively parallel machines.
Refer to MOREINFO.md and INSTALL.md for notes on the files, and instructions on installation. Also refer to the paper on the simulation, the Matlab prototype of the model and the OpenCL prototype of the model in the project directory.
Enlightning relies upon the zlib, HDF5, MPI (Open MPI or MPICH), Boost, and SAMRAI(v3.11.2) software libraries.
Use VisIt for plotting the HDF5 output.
Output from example problem in input.txt: