[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