于文斌;布莱尔、麦克斯韦 DNAD是一个使用双数自动区分Fortran代码的简单工具。 (英语) Zbl 1315.65023号 计算。物理。公社。 1841446-1452号(2013). 摘要:DNAD(双数字自动区分)是一个简单的通用工具,用于自动区分用现代Fortran(F90/95/2003)编写的Fortran代码或用以前版本的Fortrans语言编写的旧式代码。它利用双数运算和F90/95/2003的运算符重载特性实现了自动微分的正向模式。计算Fortran程序的一阶导数需要对源代码进行极小的更改。与其他现有的类似计算机代码相比,DNAD的优点是编程简单、可扩展性和计算效率。具体来说,DNAD比流行的复式步长近似法更准确、更有效。用几个例子来说明它的应用和优点。 引用于11文件 MSC公司: 65D25个 数值微分 65-04 与数值分析有关的问题的软件、源代码等 关键词:自动微分;敏感;Fortran 90/95/2003;双重数字;德国国防部 软件:ADF95型;ADIFR公司;德国国防部;AD01公司 PDF格式BibTeX公司 XML格式引用 \textit{W.Yu}和\textit{M.Blair},计算。物理。Commun公司。184,编号5,1446-1452(2013年;兹bl 1315.65023) 全文: 内政部 链接