.. _gsm-file-format: GSM File Format =============== Files in GSM (GYRE Stellar Model) format store HDF5 data describing a stellar model. This format is intended as a portable, storage-efficient alternative to the :ref:`mesa-file-format`. To create one of these files in MESA (from revision 21.12.1 onward), set the :nml:literal:`pulse_data_format` option of the :nml:literal:`&controls` namelist group to the value :nml:value:`'GSM'`. The GSM format adheres to the following conventions: * All data objects are attached to the root HDF5 group (`/`) * Real values are written with type `H5T_IEEE_F64LE` * Integer values are written with type `H5T_STD_I32LE` There are a number of versions of the GSM format, distinguished by the :code:`version` attribute in the root group: .. toctree:: gsm-file-format-v0.00 gsm-file-format-v1.00 gsm-file-format-v1.10 gsm-file-format-v1.20