A new version of the CADNA library for estimating round-off error propagation in Fortran programs

Published: 01-01-2010| Version 1 | DOI: 10.17632/627gf3rzyj.1
Fabienne Jézéquel,
Jean-Marie Chesneaux,
Jean-Luc Lamotte


Abstract The CADNA library enables one to estimate, using a probabilistic approach, round-off error propagation in any simulation program. CADNA provides new numerical types, the so-called stochastic types, on which round-off errors can be estimated. Furthermore CADNA contains the definition of arithmetic and relational operators which are overloaded for stochastic variables and the definition of mathematical functions which can be used with stochastic arguments. On 64-bit processors, depending on the... Title of program: CADNA Catalogue Id: AEAT_v1_1 Nature of problem A simulation program which uses floating-point arithmetic generates round-off errors, due to the rounding performed at each assignment and at each arithmetic operation. Round-off error propagation may invalidate the result of a program. The CADNA library enables one to estimate round-off error propagation in any simulation program and to detect all numerical instabilities that may occur at run time. Versions of this program held in the CPC repository in Mendeley Data AEAT_v1_0; CADNA; 10.1016/j.cpc.2008.02.003 AEAT_v1_1; CADNA; 10.1016/j.cpc.2010.07.012 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2019)