<html>#2174: Test "Multi Patch Scalar Wave Equation" example
<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>open</td></tr>
<tr><td style='text-align:right'>Milestone:</td><td>ET_2024_05</td></tr>
<tr><td style='text-align:right'> Version:</td><td>development version</td></tr>
<tr><td style='text-align:right'> Type:</td><td>task</td></tr>
<tr><td style='text-align:right'> Priority:</td><td>major</td></tr>
<tr><td style='text-align:right'>Component:</td><td>EinsteinToolkit website</td></tr>
</table>
<p>Comment (by Lucas Timotheo Sanches):</p>
<h1 id="markdown-header-instructions">Instructions</h1>
<p>I had a few minor issues getting the instructions to produce the expected output. Bellow are the corrections needed:</p>
<p></p>
<ol>
<li>In step 3, instruction 1 where one reads</li>
</ol>
<div class="codehilite"><pre><span></span><code><span>./utils/Scripts/MakeThornList --master thonrlists/einsteintoolkit.th --output thornlists/Kerr-Schild_Multipole.th</span>
</code></pre></div>
<p>one should read</p>
<div class="codehilite"><pre><span></span><code><span>./utils/Scripts/MakeThornList --master thornlists/einsteintoolkit.th --output thornlists/Kerr-Schild_Multipole.th par/Kerr-Schild_Multipole.par</span>
</code></pre></div>
<ol start="2">
<li>In step 4, where one reads</li>
</ol>
<div class="codehilite"><pre><span></span><code><span>./simfactory/bin/sim create-submit --parfile par/Kerr-Schild_Multipole.par --cores 8 --num-threads 2 --walltime 0:30:00</span>
</code></pre></div>
<p>one should read</p>
<div class="codehilite"><pre><span></span><code><span>./simfactory/bin/sim create-submit Kerr-Schild_Multipole --parfile par/Kerr-Schild_Multipole.par --cores 8 --num-threads 2 --walltime 0:30:00</span>
</code></pre></div>
<p></p>
<h1 id="markdown-header-visualization">Visualization</h1>
<p>I recommend removing the <code>wget http://einsteintoolkit.org/gallery/multipatch/Kerr-Schild_Multipole.session</code> file from the gallery for the following reasons:</p>
<ol>
<li>In <code>visit</code> version <code>3.4.1</code>, where I produce the plots, several instructions on the session file are deprecated.</li>
<li>The session file is highly specific to the user that tested the visualization. Any changes in input, output and home folders cause the session to fail</li>
</ol>
<p>I propose that instead of using the session file, we provide a python script to produce the output. The script increases reproducibility of the example and addresses both issues mentioned above and can be invoked via</p>
<div class="codehilite"><pre><span></span><code><span>visit -cli
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2174/test-multi-patch-scalar-wave-equation'>https://bitbucket.org/einsteintoolkit/tickets/issues/2174/test-multi-patch-scalar-wave-equation</a></p>
</html>