<html>#2745: Inclusion of GRHayL library and associated MHD thorns
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Samuel Cupp</td></tr>
<tr><td style='text-align:right'>   Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td>ET_2023_11</td></tr>
<tr><td style='text-align:right'>  Version:</td><td></td></tr>
<tr><td style='text-align:right'>     Type:</td><td>enhancement</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>major</td></tr>
<tr><td style='text-align:right'>Component:</td><td>EinsteinToolkit thorn</td></tr>
</table>

<p>The General Relativistic Hydrodynamics Library (GRHayL) provides core functionality for IllinoisGRMHD-like codes in an infrastructure-agnostic form. The <em>GRHayLib</em> thorn sets up the core library in the Cactus Framework. Included in this update is the change to <em>IllinoisGRMHD</em> to use this new library, which also includes many improvements, simplifications, and other enhancements. Additionally, we provide the <em>GRHayLHD</em> thorn for purely hydrodynamic simulations which has noticeable speed improvements over the MHD code. For CarpetX, we provide <em>IllinoisGRMHDX</em> and <em>GRHayLHDX</em>.</p>
<p>To help with testing and future work, we also provide <em>GRHayLID</em> and <em>GRHayLIDX</em>, which set up simple MHD data for <em>HydroBase</em> (e.g. the Balsara tests). Note that since <em>GRHayLib</em> only provides the library, one can use <em>GRHayLib</em>/<em>GRHayLID</em> to set up initial data and then use an <em>EOS_Omni</em>- or <em>EOSX</em>-based evolution thorn with no issues.</p>
<p>Part of the simplifications to <em>IllinoisGRMHD</em> make the <em>ID_converter_ILGRMHD</em> and <em>Convert_to_HydroBase</em> thorns obsolete, and they are deprecated in this release. Special deprecation code is scheduled to ensure the core behavior is maintained till the next release cycle which checks the parameters of these auxiliary thorns.</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2745/inclusion-of-grhayl-library-and-associated'>https://bitbucket.org/einsteintoolkit/tickets/issues/2745/inclusion-of-grhayl-library-and-associated</a></p>
</html>