ZEUS-MP/2 2.1
Up to Product page
HDF5 support and bugfixes.
For additional information about this project, please visit the
project page.
Available downloads
Release Notes
| State | Final release |
|---|---|
| License | ZEUS-MP |
- Subroutines CT, CT_1D, CT_2D, and LORENTZ_D edited to correct a memory referencing error in which two arrays were assigned the same space in memory. ZEUS-MP 1.0b USERS NOTE: this bug was inherited from Version 1.0b.
- Subroutine FORCES edited to correct an error in the k-indexing of array "derdx3" in the evaluation of radiation forces for the 2-velocity.
- NEW FEATURE: HDF5 SUPPORT INTRODUCED:
- The subroutine HDFALL, which writes HDF-based output files for visualization, now comes in three versions (all contained within file hdfall.F), depending upon the specification of an appropriate CPP macro in the ZMP_CPP line of the Makefile.
- Subroutines MSAVE and MGET (contained in file msave.F), which write restart files, can now be configured to write those files in HDF5 format rather than native binary if the appropriate CPP macro is defined in the Makefile.
- The logical parameters XHDF4 and XHDF5 in zmp_inp namelist IOCONF have been replaced with a single switch, XHDF. All example zmp_inp namelists in directory zeusmp2/test have been modified accordingly. The restart file parameter, XRESTART, has been left unchanged. When either XRESTART or XHDF is set to .TRUE., restart and/or visualization files will be read/written according to whether HDF or HDF5 was selected at compilation time. See the file RELEASE_NOTES in directory zeusmp2 in the zmp210.tar.gz tar ball for instructions on manipulating the requisite CPP macros.