CADNA: a library for estimating round-off error propagation

Published: 15 June 2008| Version 1 | DOI: 10.17632/gngr3v5ztr.1
Fabienne Jézéquel, Jean-Marie Chesneaux


Abstract The CADNA library enables one to estimate round-off error propagation using a probabilistic approach. With CADNA the numerical quality of any simulation program can be controlled. Furthermore by detecting all the instabilities which may occur at run time, a numerical debugging of the user code can be performed. CADNA provides new numerical types on which round-off errors can be estimated. Slight modifications are required to control a code with CADNA, mainly changes in variable declarations, ... Title of program: CADNA Catalogue Id: AEAT_v1_0 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)



Computer Hardware, Software, Programming Language, Computational Physics, Computational Method, Publication