Software Open Access

GRMHD_con2prim: a framework for the recovery of primitive variables in general-relativistic magnetohydrodynamics

Siegel, Daniel M.; Mösta, Philipp

Researcher(s)
Desai, Dhruv; Wu, Samantha

GRMHD_con2prim is a general-purpose framework that comes with various methods for the recovery of primitive variables from conservative variables in general-relativistic magnetohydrodynamics (GRMHD) with dynamical spacetimes.

GRMHD_con2prim is available at the Zenodo repository with DOI 10.5281/zenodo.1213306.
A separate updated development version is available at https://bitbucket.org/dsiegel/grmhd_con2prim.

The associated detailed methods paper is:

Siegel, D., Moesta, P., Desai, D., Wu, S. (2018), "Recovery schemes for primitive variables in general-relativistic magnetohydrodynamics", ApJS accepted, https://arxiv.org/abs/1712.07538.

The DOI of the Zenodo repository (and the url of the development repository if appropriate) as well as the paper mentioned above should be cited in any academic work that uses GRMHD_con2prim or is based on GRMHD_con2prim, i.e., the code published in this repository.

While this code is free to use (see license), we ask everyone who uses it to report bugs and to share further development based on this code, for the benefit of everyone else.

Files (249.9 MB)
Name Size
analyze_all.py
md5:9544f4f4cf8c682b08cf24f834fea6b6
1.1 kB Download
brent.c
md5:a980795fa886ac2041de46fd6d8352a2
5.2 kB Download
brent.h
md5:aa25d3e441aee2101797abeb84a7c200
216 Bytes Download
con2prim.h
md5:8d8a16243bb56c3f339b2729da9c987c
13.5 kB Download
con2prim_config.h
md5:a9cdd40a6858971ac297a0212acbe0b2
107 Bytes Download
con2prim_MHD.c
md5:44a9bb39d2b6e619e52fb7df3bae9b03
15.0 kB Download
con2prim_standalone.c
md5:5b9bc6947c33b82ede33b8111df4b5d9
26.4 kB Download
EOS_Omni.c
md5:b222f40fbafd1ef2914284e1b4557b08
25.2 kB Download
EOS_Omni_Module.F90
md5:123cf278bbac4d924b397646a4dba967
2.6 kB Download
EOS_utils.c
md5:c1fd7bce4a82061ba04b9e9ceea83919
10.3 kB Download
eostable.h5
md5:2ebe8bea1991270f247a00b37ef8cc1e
241.9 MB Download
helm_table_FLASH.dat
md5:197a9837b819884fc390ec1e14f821be
7.7 MB Download
HelmholtzEOS_NSE.F90
md5:b5d0b72ee52fa62dbceab0add360e34d
107.3 kB Download
HelmholtzEOS_NSE.h
md5:ee09e06a573ab40ee0e0cdb193590402
21 Bytes Download
HelmholtzEOS_ReadTable.F90
md5:5b3f53e03f989d3590df5aafcd82b923
4.5 kB Download
helpers.hh
md5:105c206e23abda648416477eebf34fb1
36.4 kB Download
LICENSE.txt
md5:8e2d4045b7e510e153ecf78a0e9a7631
20.1 kB Download
Makefile
md5:8da961f4e04451adb1bb42df6d9dca2a
1.4 kB Download
multipanel.py
md5:e39883897be892031d92111e4460dacc
16.4 kB Download
Newman.c
md5:46214ef085053a162cac89836147fbd4
6.3 kB Download
NR.c
md5:433bc138759ac2b8b174ef848bc7f2f1
14.6 kB Download
NR_2D_Noble.c
md5:c61615a244ba01ba1d70acd88ad8a8a0
21.4 kB Download
NR_2D_rhoT.c
md5:872abc4aa52f665ab2ed6a1f70cbc0b7
9.7 kB Download
NR_2D_WT.c
md5:5a1bb8419cbb9bccf3e0eea167c90485
9.5 kB Download
NR_utils.c
md5:db5f049b7f6d8898b901cc5172546f78
6.0 kB Download
nuc_eos.h
md5:62d06dbded1f336bd4ea182f47ab7cb6
1.7 kB Download
nuc_eos_press.c
md5:ec1a62e38c8aa4ac658505ca50ec89c3
11.2 kB Download
palenzuela.c
md5:4420700aeaec83bc79924e604daaa7f1
4.4 kB Download
prim2con_MHD.c
md5:d0c59f25ec6d6c52690d4a759bc6cd1a
3.1 kB Download
README.md
md5:4ddfb20d265fe033c80d9e3ac24c2798
2.5 kB Download
readtable.c
md5:42a3c40b141efbf3cd9ea0e997a3c56b
11.1 kB Download
USAGE.txt
md5:ac1647865852ea52c65d43344a83d6bf
2.2 kB Download
1,064
676
views
downloads
All versions This version
Views 1,0641,063
Downloads 676676
Data volume 1.5 GB1.5 GB
Unique views 608607
Unique downloads 391391

Share

Cite as