<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>Meudon_BinNS contains code like this:</p>
<p>‌</p>
<div class="codehilite language-c"><pre><span></span>    <span class="k">if</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="s">&quot;Meudon_Bin_NS&quot;</span><span class="p">))</span> <span class="p">{</span> 
      <span class="k">if</span> <span class="p">(</span><span class="n">CCTK_EQUALS</span> <span class="p">(</span><span class="n">initial_dtlapse</span><span class="p">,</span> <span class="s">&quot;Meudon_Bin_NS&quot;</span><span class="p">))</span> <span class="p">{</span>
        <span class="n">CCTK_INFO</span> <span class="p">(</span><span class="s">&quot;Calculating time derivatives of lapse&quot;</span><span class="p">);</span>
        <span class="n">set_dt_from_domega</span> <span class="p">(</span><span class="n">CCTK_PASS_CTOC</span><span class="p">,</span> <span class="n">alp</span><span class="p">,</span> <span class="n">dtalp</span><span class="p">,</span> <span class="n">omega</span><span class="p">);</span>
      <span class="p">}</span> <span class="k">else</span> <span class="k">if</span> <span class="p">(</span><span class="n">CCTK_EQUALS</span> <span class="p">(</span><span class="n">initial_dtlapse</span><span class="p">,</span> <span class="s">&quot;none&quot;</span><span class="p">)</span> <span class="n">or</span> <span class="n">CCTK_EQUALS</span><span class="p">(</span><span class="n">initial_dtlapse</span><span class="p">,</span><span class="s">&quot;zero&quot;</span><span class="p">))</span> <span class="p">{</span>
        <span class="c1">// do nothing</span>
      <span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
        <span class="n">CCTK_WARN</span> <span class="p">(</span><span class="n">CCTK_WARN_ABORT</span><span class="p">,</span> <span class="s">&quot;internal error&quot;</span><span class="p">);</span>
      <span class="p">}</span>
    <span class="p">}</span>
</pre></di
<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>