[ET Trac] [Einstein Toolkit] #1605: Multipole convergence order test is sensitive to roundoff
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Wed Apr 30 10:23:36 CDT 2014
#1605: Multipole convergence order test is sensitive to roundoff
-----------------------------------+----------------------------------------
Reporter: hinder | Owner:
Type: defect | Status: new
Priority: major | Milestone: ET_2014_05
Component: EinsteinToolkit thorn | Version: development version
Keywords: |
-----------------------------------+----------------------------------------
The integration convergence test performed by Multipole is sensitive to
roundoff, as the relative error is ~1e-7 in the Simpson case. This is
important only during the correctness test, not for general use of the
thorn. The computation of the convergence order includes a subtraction of
the exact from the numerical result, and this loses many digits of
precision in the final convergence order. This causes the simpson test to
fail on several machines. So, while it is useful to have the convergence
order output, this is not a good regression test. The attached set of
patches output the integration results, and raise the tolerance of the
convergence order to 1e-3. The tolerance for the integration results is
left at the default. The tests all pass on Datura, though they also did
before this change.
OK to commit?
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1605>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list