<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_2023_11</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>Changes (by Roland Haas):</p>
<p>Before each release, check that <a href="http://einsteintoolkit.org/gallery/multipatch/index.html" rel="nofollow" class="ap-connect-link">http://einsteintoolkit.org/gallery/multipatch/index.html</a> still works and produces correct output. </p>
<p>Steps: </p>
<p>1. download the <em>development</em> version of the Einstein Toolkit: </p>
<div class="codehilite language-shell"><pre><span></span>curl -kLO https://raw.githubusercontent.com/gridaphobe/CRL/master/GetComponents
chmod a+x GetComponents
./GetComponents https://bitbucket.org/einsteintoolkit/manifest/raw/master/einsteintoolkit.th
</pre></div>
<p>2. download the parameter file fro the gallery example </p>
<div class="codehilite language-shell"><pre><span></span><span class="nb">cd</span> Cactus
wget --output-document par/Kerr-Schild_Multipole.par https://bitbucket.org/llamacode/llama/raw/master/LlamaWaveToy/par/Kerr-Schild_Multipole.par
</pre></div>
<p>3. compile Cactus for the system you are on (this may require that you add a cluster allocation etc.)</p>
<div class="codehilite language-shell"><pre><span></span>./utils/Scripts/MakeThornList --master thonrlists/einsteintoolkit.th --output thornlists/Kerr-Schild_Multipole.th
./simfactory/bin/sim setup-silent
./simfactory/bin/sim build --thornlist thornlists/Kerr-Schild_Multipole.th
</pre></div>
<p>4. run the simulation, using number of MPI ranks similar to what is shown on the ET website, so <em>for example</em></p>
<div class="codehilite language-shell"><pre><span></span>./simfactory/bin/sim create-submit --parfile par/Kerr-Schild_Multipole.par --cores <span class="m">8</span> --num-threads <span class="m">2</span> --walltime <span class="m">0</span>:30:00
</pre></div>
<p>5. on your laptop install VisIt using the precompiled executable available from its <a data-is-external-link="true" href="https://visit-dav.github.io/visit-website/" rel="nofollow">download page</a><br>
6. get the VisIt session file </p>
<div class="codehilite language-shell"><pre><span></span>wget http://einsteintoolkit.org/
<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>