垫块 swMATH ID: 17680 软件作者: Sagebaum M、Gauger N、Naumann U、Lotz J、Leppkes K 描述: 复杂C++代码与底层库的算法区分。算法微分(AD)是一个数学概念,在过去的几十年中发展成为一个非常强大且易于理解的导数计算工具。它可以应用于数学算法、数值模拟代码以及需要导数的任何时候。本文报告了不连续Galerkin解算器padge的算法微分,这是一个用C++编写的大型复杂代码,带有底层外部库。关于将AD成功应用于大规模代码的报告在文献中很少见,到目前为止,这还不是最新的。目前有区别的大多数代码都是用C或Fortran编写的。焊盘代码与操作员重载工具dco/c++在正向和反向模式下进行了区分。差异化代码经过验证,并在AD的预期时间范围内运行 主页: http://www.sciencedirect.com/science/article/pii/S187705091300327X 相关软件: ADOL-C公司;CoDiPack公司;瓦尔格林德;CFS公司++;ADIFOR公司;锥齿轮;Gms小时;赫斯帕特;SU2型;多分析器;AMPI公司;国际空间站;O配置文件;dco/c公司++;ADIC2公司;dcc公司;塔夫;天然气液化;MUMPS公司;PETSc公司 引用于: 4文件 全部的 前5名14位作者引用 2 尼古拉斯·戈格(Nicolas R.Gauger)。 2 本杰明·贾吉勒克斯 1 克里斯蒂安·比肖夫。 1 Claes,Leander公司 1 基里亚科斯·詹纳科格鲁。 1 伯恩德·亨宁 1 亚历山大·哈克 1 埃里克·拉鲁 1 厄姆雷·兹卡亚 1 Papoutsis-Kiachagias,Evangelos M。 1 吉尔伯托·佩雷斯 1 Sagebaum,马克斯 1 鲁宾·桑切斯 1 安德烈亚·沃尔特 2篇连载文章中引用 2 优化方法和软件 1 工程计算方法档案 全部的 前5名在7个字段中引用 2 计算机科学(68至XX) 1 数值分析(65-XX) 1 可变形固体力学(74-XX) 1 流体力学(76-XX) 1 经典热力学,传热(80-XX) 1 地球物理学(86-XX) 1 运筹学、数学规划(90-XX) 按年份列出的引文