[Users] IllinoisGRMHD Code Compatibility Layer

Zach Etienne zachetie at gmail.com
Mon Aug 17 10:49:18 CDT 2015


Hi all,

In conjunction with the recent update to IllinoisGRMHD, I just made public
a couple of thorns that provide a HydroBase <-> IllinoisGRMHD compatibility
layer.

ID_converter_ILGRMHD: This thorn converts Valencia formulation variables
into variables IllinoisGRMHD can read, making it possible to input
HydroBase-compatible initial data into IllinoisGRMHD.

convert_to_HydroBase: This thorn converts IllinoisGRMHD GRMHD variables
into variables compatible with HydroBase every "convert_to_HydroBase_every"
iterations. This thorn enables you to use HydroBase-compatible analysis
thorns with IllinoisGRMHD.

There are a couple items on the TODO list for these thorns:
1) Because there is no uniform scheduling bin that runs after
HydroBase_Initial, one must edit ID_converter_ILGRMHD/schedule.ccl to force
the ID converter to be run AFTER the final initial data function in
HydroBase_Initial

2) As we discussed during the Aug 17, 2015 ET telecon, there are symlinks
inside these thorns to IllinoisGRMHD source code, requiring these thorns to
be placed in the same subdirectory as the main IllinoisGRMHD code. If the
symlinks must go, I would like to know the least painful way of getting rid
of these symlinks without duplicating code.

Here's a link to the bitbucket repo:
https://bitbucket.org/zach_etienne/illinoisgrmhd_compatibilitylayer

-Zach

*     *     *
Zachariah Etienne
Assistant Professor of Mathematics
West Virginia University
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.einsteintoolkit.org/pipermail/users/attachments/20150817/e0c06599/attachment.html 


More information about the Users mailing list