[Carpet] commit 1dd96e20cb7a87d294c5298b46f01dff97b0da53 broke testsuites

Baiotti Luca baiotti at ea.c.u-tokyo.ac.jp
Wed Apr 23 10:32:18 CEST 2008


Erik,

> This patch corrects an error in the interaction between MoL and Carpet's 
> recursive initialisation.  For example, the ADM variables are converted 
> to the BSSN variables, and the BSSN variables then need to have their 
> boundary conditions applied before the recursive initialisation of the 
> finer grids, so that finer grids can have their mesh refinement 
> boundaries interpolated from coarser grids.
> 
> This patch corrects an inconsistency.  In some cases some variables were 
> not initialised or were initialised differently than they should have 
> been.  I found this while setting up a new benchmark that uses Whisky.  
> I'm sure I set up my parameter file different than others (it wasn't 
> using BSSN_MoL), but the inconsistency was real: MoL_PostStep was 
> scheduled after the recursive initialisation, which is wrong.  I expect 
> that most codes contain ad-hoc work-arounds for this inconsistency, e.g. 
> by scheduling or applying boundary conditions explicitly in the INITIAL 
> bin.
> 
> I checked Whisky, and I thought it was fine except for Whisky_TOVSolverC 
> which I updated.
> 
> Which test case is breaking?  I see for example 
> whisky_test_Carpet-3levels_RotNS failing for the velocities and the 
> Hamiltonian constraint.  The velocities are identical at t=0, only small 
> differences develop at later times -- I do not know whether they are 
> significant.

Actually that testsuite is failing, with visible, big differences.

> I think that Whisky is not included in the automated build tests on 
> portal.aei.mpg.de.  Should we include it?

Actually whisky is already included and three of the testsuites are 
shown to fail, on the portal (but in a private portal, as Thomas said).

I wonder how it can pass for you?


Luca


More information about the developers mailing list