[ET Trac] [Einstein Toolkit] #1497: CarpetInterp/waveinterp_1p and CarpetInterp/waveinterp_2p tests are failing

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Dec 4 09:17:58 CST 2013


#1497: CarpetInterp/waveinterp_1p and CarpetInterp/waveinterp_2p tests are failing
--------------------+-------------------------------------------------------
 Reporter:  hinder  |       Owner:  eschnett           
     Type:  defect  |      Status:  new                
 Priority:  minor   |   Milestone:                     
Component:  Carpet  |     Version:  development version
 Keywords:          |  
--------------------+-------------------------------------------------------
 The old tests CarpetInterp/waveinterp_1p and CarpetInterp/waveinterp_2p,
 which are almost identical apart from running on 1 or 2 processes, are
 both failing with the error

 {{{
 ----------------------------------------------------------------
 Iteration      Time | WAVEMOL::phi | *VEMOL::phit | *VEMOL::phix
                     |        norm2 |        norm2 |        norm2
 ----------------------------------------------------------------
         0     0.138 |         -nan |         -nan |         -nan
 WARNING level 0 in thorn CarpetLib processor 0 host
 caltechcactusjenkins.spdns.org
   (line 428 of
 /home/jenkins/workspace/EinsteinToolkit/arrangements/Carpet/CarpetLib/src/gdata.cc):
   -> Internal error: extrapolation in time.  variable=WAVEMOL::phi
 time=0.20000000000000001
 times=[0.40000000000000002,0.67500000000000004,0.27500000000000002]
 WARNING level 0 in thorn CarpetLib processor 0 host
 caltechcactusjenkins.spdns.org
   (line 428 of
 /home/jenkins/workspace/EinsteinToolkit/arrangements/Carpet/CarpetLib/src/gdata.cc):
   -> Internal error: extrapolation in time.  variable=WAVEMOL::phi
 time=0.20000000000000001
 times=[0.40000000000000002,0.67500000000000004,0.27500000000000002]
 }}}

 This test is newly failing because the dependent thorn WaveMoL has only
 just been added to the toolkit.  The tests had a parameter setting
 WaveMoL::num_timelevels = 3 which didn't correspond to any WaveMoL
 parameter, so previously the tests would crash earlier.  I removed that
 parameter setting, and now the tests fail with this "extrapolation in
 time" error.  I don't understand this failure.  The times array seems to
 be non-monotonic [0.4, 0.675, 0.275] perhaps indicating that it might not
 have been initialised correctly?  The coarse grid timestep should be
 0.1*0.25 = 0.025, so I don't see where these times come from during
 iteration 1.  The NaNs in the norms are probably poison, which probably
 wasn't enabled when this test was written, so nobody noticed.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1497>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list