<html>#2934: CarpetX's norms output ignores `IO::truncate_files`
<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></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>CarpetX</td></tr>
</table>
<p>Changes (by Roland Haas):</p>
<p>running the same parameter file that has:</p>
<div class="codehilite"><pre><span></span><code><span class="n">IO</span><span class="p">::</span><span class="n">out_dir</span> <span class="o">=</span> <span class="o">$</span><span class="n">parfile</span>
<span class="n">IO</span><span class="p">::</span><span class="n">out_every</span> <span class="o">=</span> <span class="mi">1</span>
<span class="n">IO</span><span class="p">::</span><span class="n">truncate_files</span> <span class="o">=</span> <span class="n">yes</span>
<span class="n">CarpetX</span><span class="p">::</span><span class="n">out_metadata</span> <span class="o">=</span> <span class="n">no</span>
<span class="n">CarpetX</span><span class="p">::</span><span class="n">out_norm_vars</span> <span class="o">=</span> <span class="s2">"CenterOfMass::rho CenterOfMass::x_rho"</span>
</code></pre></div>
<p>twice results in results in output being appended to the output file:</p>
<div class="codehilite"><pre><span></span><code># 1:iteration 2:time 3:centerofmass::x_rho.min 4:centerofmass::x_rho.max 5:centerofmass::x_rho.sum 6:centerofmass::x_rho.avg 7:centerofmass::x_rho.stddev 8:centerofmass::x_rho.volume 9:centerofmass::x_rho.L1norm 10:centerofmass::x_rho.L2norm 11:centerofmass::x_rho.maxabs
0 0.0000000000000000e+00 -0.0000000000000000e+00 6.9999999999999996e-01 1.0000000000000007e+00 1.2500000000000000e-01 2.2776083947860748e-01 8.0000000000000053e+00 1.2500000000000000e-01 2.5980762113533162e-01 6.9999999999999996e-01
1 5.0000000000000003e-02 -0.0000000000000000e+00 6.9999999999999996e-01 8.8000000000000056e-01 1.1000000000000000e-01 2.2561028345356948e-01 8.0000000000000053e+00 1.1000000000000000e-01 2.5099800796022259e-01 6.9999999999999996e-01
2 1.0000000000000001e-01 -0.0000000000000000e+00 8.0000000000000004e-01 1.2000000000000008e+00 1.4999999999999999e-01 2.6925824035672508e-01 8.0000000000000053e+00 1.4999999999999999e-01 3.0822070014844871e-01 8.0000000000000004e-01
3 1.50000000
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2934/carpetxs-norms-output-ignores-io'>https://bitbucket.org/einsteintoolkit/tickets/issues/2934/carpetxs-norms-output-ignores-io</a></p>
</html>