![NIRVANA](./doc/logo/png/logo_short.png)   # NIRVANA - version 4 **Adaptive mesh refinement computer code for chemo-gravito-magneto-gasdynamical simulations in astrophysics** ## Udo Ziegler![cover](./doc/logo/AIP/AIP-logo_text_small.png)       ## License NIRVANA Copyright (C) 2020 Udo Ziegler, AIP NIRVANA is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details (https://www.gnu.org/licenses/).   ## Requirements **mandatory:** * C-compiler **optional:** * MPI-2 library -- needed for distributed-memory parallel simulations. * Silo4.8 and/or HDF5 library -- needed for the postprocessing data converter tool CAIVS in order to generate Silo/HDF5 files for visualization purposes. * Git -- needed to clone a local version of the code from the GitLab repository.   ## Download The public version of the NIRVANA code is distributed on the GitLab repository . A clone of it can be obtained by any Git client typing the git command ``> git clone https://gitlab.aip.de/ziegler/NIRVANA`` Alternatively, NIRVANA can be downloaded from the GitLab repository in archived form (zip, tar.gz).   ## Documentation Code documention is provided on the project's [Wiki page](https://gitlab.aip.de/ziegler/NIRVANA/-/wikis/Home) and as a collection of PDF files in the subdirectory > ``/doc/pdf`` A doxygen-generated HTML description of code functions is provided by browsing > ``file:///$NIRVANA_HOME/doc/html/index.html`` where $NIRVANA_HOME has to be replaced by your NIRVANA home path.   ## Code support Because of limited resources the author generally cannot give support for usage or modifications of the program.