<html>#2631: Meudon_BinNS fails if initial_dtshift or initial_dtlapse is set to an unexpected value
<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>minor</td></tr>
<tr><td style='text-align:right'>Component:</td><td></td></tr>
</table>

<p>Comment (by Roland Haas):</p>
<p>One may also have to check if this will not fail when <code>cctk_lsh != cctk_ash</code> ie when padding is used. Currently the code uses:</p>
<div class="codehilite language-c++"><pre><span></span>  <span class="kt">int</span> <span class="k">const</span> <span class="n">npoints</span> <span class="o">=</span> <span class="n">cctk_lsh</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">*</span> <span class="n">cctk_lsh</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">*</span> <span class="n">cctk_lsh</span><span class="p">[</span><span class="mi">2</span><span class="p">];</span>
  <span class="n">vector</span><span class="o">&lt;</span><span class="kt">double</span><span class="o">&gt;</span> <span class="n">xx</span><span class="p">(</span><span class="n">npoints</span><span class="p">),</span> <span class="n">yy</span><span class="p">(</span><span class="n">npoints</span><span class="p">),</span> <span class="n">zz</span><span class="p">(</span><span class="n">npoints</span><span class="p">);</span>
</pre></div>


<p>and</p>
<div class="codehilite"><pre><span></span><span class="w">  </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="nc">int</span><span class="w"> </span><span class="n">i</span><span class="o">=</span><span class="mi">0</span><span class="p">;</span><span class="w"> </span><span class="n">i</span><span class="o">&lt;</span><span class="n">npoints</span><span class="p">;</span><span class="w"> </span><span class="o">++</span><span class="n">i</span><span class="p">)</span><span class="w"> </span><span>{</span><span class="w"></span>
<span class="w">    </span><span class="k">if</span><span class="w"> </span><span class="p">(</span><span class="n">CCTK_EQUALS</span><span class="p">(</span><span class="n">initial_lapse</span><span class="p">,</span><span class="w"> </span><span class="ss">&quot;Meudon_Bin_NS&quot;</span><span class="p">))</span><span class="w"> 
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2631/meudon_binns-fails-if-initial_dtshift-or'>https://bitbucket.org/einsteintoolkit/tickets/issues/2631/meudon_binns-fails-if-initial_dtshift-or</a></p>
</html>