<html>#2648: Empty ApplyBCs call in LeanBSSNMoL
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Samuel Cupp</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>EinsteinToolkit thorn</td></tr>
</table>

<p>Comment (by helvi witek):</p>
<p>And the conversation between Roland and myself:<br>
<strong>hwitek</strong>  <a data-is-external-link="true" href="https://nrfunphyswitekgroup.slack.com/archives/C03RAQN3H1R/p1674769225574639" rel="nofollow">3:40 PM</a><br>
actually Sam had contacted me directly via email, but yes this should be in a ticket.</p>
<p><a data-is-external-link="true" href="https://nrfunphyswitekgroup.slack.com/archives/C03RAQN3H1R/p1674769391014489" rel="nofollow">3:43</a></p>
<p>The original reason was to apply <strong>inner</strong> (refinement or ghost zone) boundary condition with the Cactus/Carpet “ApplyBCs” function, directly after computing the bssn variables, including $\Gamma^{i}$.<br>
It is not clear to me that “ApplyBCs” really does nothing, and am therefore hesitant to just take it out without it having been tested for a non-trivial case.</p>
<p><strong>Roland Haas</strong>  <a data-is-external-link="true" href="https://nrfunphyswitekgroup.slack.com/archives/C03RAQN3H1R/p1674833956516389" rel="nofollow">9:39 AM</a></p>
<p>so many avenues of interaction. The scheduled functions in the ApplyBCs group will not do anything unless there has been a SelectGroupForBCs first though (and no intervening ApplyBCs which clears the selections). SelectGroupForBCs does not have to be immediatedly before the ApplyBCs group though, so there could be a "forgotten" / "hidden" one somewhere earlier in the code. Also if this is during initial data only (and I really should do as I say and use the ticket)... then this may not be very visible at all if the initial data thorn did fill in data everywhere on all grid points irrespective of them being ghosts, buffer, physical boundary, symmetry boundary or interior points.</p>
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2648/empty-applybcs-call-in-leanbssnmol'>https://bitbucket.org/einsteintoolkit/tickets/issues/2648/empty-applybcs-call-in-leanbssnmol</a></p>
</html>