<html>#2288: Lean's boundary condition setting for BSSN constraints only fills in a single ghostzone
<table style='border-spacing: 1ex 0pt; '>
<tr><td style='text-align:right'> Reporter:</td><td>Zach Etienne</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 Miguel Zilhão):</p>
<p>i’m trying to fix this in the development version of Lean, but i’m getting very strange warnings. i’ve merely added the following call to the function GetBoundarySizesAndTypes on <code>Boundaries.F90</code></p>
<div class="codehilite"><pre><span></span>CCTK_INT  bndsize(6), is_ghostbnd(6), is_symbnd(6), is_physbnd(6)

ierr = GetBoundarySizesAndTypes( cctkGH, 6, bndsize, is_ghostbnd, is_symbnd, is_physbnd )
</pre></div>


<p>i don’t use any of the output; i merely call the function. when running a sample parameter file, i’m then showered with a bunch of warnings:</p>
<blockquote>
<p>WARNING level 1 from host majikthise process 3<br />
while executing schedule bin MoL_PseudoEvolution, routine LeanBSSNMoL::LeanBSSN_Constraints_Bounda<br />
ries<br />
in thorn CoordBase, file /home/mzilhao/dev/ET/Cactus/arrangements/CactusBase/CoordBase/src/Domain.<br />
c:449:<br />
-&gt; The number of symmetry points in direction 0 face 0 is 3, which is different from the number of<br />
ghost points (666); this is probably an error<br />
WARNING level 1 from host majikthise process 3<br />
while executing schedule bin MoL_PseudoEvolution, routine LeanBSSNMoL::LeanBSSN_Constraints_Bounda<br />
ries<br />
in thorn CoordBase, file /home/mzilhao/dev/ET/Cactus/arrangements/CactusBase/CoordBase/src/Domain.<br />
c:449:<br />
-&gt; The number of symmetry points in direction 1 face 0 is 3, which is different from the number of<br />
ghost points (666); this is probably an error<br />
WARNING level 1 from host majikthise process 3<br />
while executing schedule bin MoL_PseudoEvolution, routine LeanBSSNMoL::LeanBSSN_Constraints_Bounda<br />
ries<br />
in thorn CoordBase, file /home/mzilhao/dev/ET/Cactus/arrangements/CactusBase/CoordBase/src/Domain.<br />
c:449:<br />
-&gt; The number of symmetry points in direction 2 face 0 is 3, which is different from the number of<br />
ghost points (666); this is probably an error<br />
WARNING level 1 from host majikthise process 5<br />
while executing schedule bin MoL_PseudoEvolution, routine Lean
<p>--<br/>
Ticket URL: <a href='https://bitbucket.org/einsteintoolkit/tickets/issues/2288/leans-boundary-condition-setting-for-bssn'>https://bitbucket.org/einsteintoolkit/tickets/issues/2288/leans-boundary-condition-setting-for-bssn</a></p>
</html>