<html>#2834: Baikal regeneration instruction in README fail
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Roland Haas</td></tr>
<tr><td style='text-align:right'> Status:</td><td>new</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td>ET_2024_11</td></tr>
<tr><td style='text-align:right'> Version:</td><td></td></tr>
<tr><td style='text-align:right'> Type:</td><td>bug</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>major</td></tr>
<tr><td style='text-align:right'>Component:</td><td></td></tr>
</table>
<p>Comment (by Zach Etienne):</p>
<p>Largely this is a README issue:<br>
Only codes requiring NRPy generation will populate the thorns, so test/ doc/ and par/ will not be populated just by running NRPy. Instead, src/ and *.ccl files should be deleted in the thorns and replaced with generated codes. The README should be updated to reflect this.</p>
<p>In addition, there have been some minor reshufflings to improve maintainability, diagnostics, and performance, including</p>
<ol>
<li>computing the squared momentum constraint (MSQUAREDGF).</li>
<li>sorting the parameters in param.ccl in a case-insensitive alphabetical way.</li>
<li>replacing pow(x, -1/6) with 1 / sqrt(cbrt(x)) (it is faster!)</li>
<li>Starting all function-level comment blocks with /** instead of /* . This enables syntax highlighting of @param [parameter name] in all IDEs I tried (emacs & vscode).</li>
<li>simd/simd_intrinsics.h has been tidied up a bit, and a few new intrinsics (currently unused by Baikal*, but used by other [future ET] NRPy projects) were added.</li>
</ol>
<p>The above changes reflect the Baikal* thorns in the latest <code>NRPy-main</code>. Should I proceed in updating the README to use this? There is no functional change.</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2834/baikal-regeneration-instruction-in-readme'>https://bitbucket.org/einsteintoolkit/tickets/issues/2834/baikal-regeneration-instruction-in-readme</a></p>
</html>