萨卡多 swMATH ID: 6602 软件作者: 埃里克·菲普斯(Eric Phipps);罗杰·鲍洛夫斯基 描述: 基于运算符重载的自动微分的高效表达式模板表达式模板是一组众所周知的技术,通过将单个运算符的差分转换为整个表达式来提高C++编程语言中基于运算符重载的前向模式自动差分方案的效率。然而,标准表达式模板方法会导致大量重复计算,特别是对于大型表达式树,会降低其性能。在本文中,我们描述了几种提高表达式模板效率的技术及其在自动微分包{t Sacado}[{it E.t.Phipps}et al.,Lect.Notes Compute.Sci.Eng.64,351-362(2008);{it E.t.Phipps}和{it D.M.Gay},Sacado自动微分包(2011),url{http://trilinos.sandia.gov/packages/sacado/}]。我们通过测试函数以及它们在大型流体动力学模拟代码的区分中的应用来证明它们提高了效率。 主页: http://trilinos.sandia.gov/packages/sacado/ 关键词: 正向模式;运算符过载;表达式模板;C类++ 相关软件: 特里利诺斯;ADOL-C公司;github;PETSc公司;日晷;交易.ii;数字Py;Kokkos公司;奥尔巴尼;VTK公司;货币基金组织;英特尔TBB;编程辅助工具;SymEngine公司;数学软件;SymPy公司;增强C++库;锥齿轮;娴熟;CppAD公司 引用于: 16文件 标准条款 1出版物描述软件,包括1出版物以zbMATH为单位 年份 用于基于运算符重载的自动微分的高效表达式模板。 Zbl 1252.65057号埃里克·菲普斯;罗杰·帕洛夫斯基 2012 全部的 前5名48位作者引用 2 沃尔夫冈·班杰斯 2 盖伊,大卫·M·。 2 罗杰·帕洛夫斯基。 2 Jean-Paul,Pelteret 2 埃里克·T·菲普斯。 1 丹尼尔·阿恩特 1 罗斯科·A·巴特利特。 1 Max O·布隆菲尔德。 1 约翰内斯·比尔·杜恩 1 布莱恩·卡恩斯(Brian R.Carnes)。 1 路易斯·查康 1 埃斯特·科米拉斯 1 埃里克·C·赛尔。 1 丹尼斯·达维多夫 1 马可·德·安吉利斯 1 迪亚斯·伊巴拉(Díaz-Ibara),奥斯卡·H·。 1 Escalante Soberanis,医学硕士。 1 斯科特·弗森(Scott A.Ferson)。 1 Freno,Brian A。 1 克里希纳·加里基帕蒂 1 尼古拉斯·戈格(Nicolas R.Gauger)。 1 David González-Sánchez 1 尼古拉斯·格雷 1 塔克·哈特兰 1 蒂莫·海斯特 1 卢卡·赫尔泰 1 罗伯特·霍克斯特拉。 1 罗宾·霍根。 1 马蒂亚斯·卡贝尔 1 金京珠 1 马丁·克朗比克勒 1 李湘 1 李,珍 1 金·列杰厄斯 1 马蒂亚斯·塞巴斯蒂安·迈尔 1 Najm,Habib N。 1 阿萨德·A·奥贝拉伊。 1 佩尼乌尼乌里,弗朗西斯科 1 佩昂,R。 1 毛罗·佩雷戈 1 科斯敏·萨夫塔 1 约翰·沙迪德(John N.Shadid)。 1 布鲁诺·图尔克辛 1 范德文,Ad H.G.S。 1 P.D.韦伯。 1 Weirs,V.格雷戈里 1 朱迪特·扎多尔 1 张冬晓 全部的 前5名11篇连载文章中引用 2 应用力学与工程中的计算机方法 2 计算力学 1 计算机与数学及其应用 1 计算物理杂志 1 ACM数学软件汇刊 1 计算与应用数学杂志 1 数学应用学报 1 国际近似推理杂志 1 欧洲力学杂志。A.固体 1 计算地球科学 1 燃烧理论与模型 全部的 前5名在14个字段中引用 9 数值分析(65-XX) 4 可变形固体力学(74-XX) 2 计算机科学(68至XX) 2 运筹学、数学规划(90-XX) 1 一般性和全局性主题;集合(00-XX) 1 组合数学(05-XX) 1 常微分方程(34-XX) 1 统计学(62-XX) 1 流体力学(76-XX) 1 光学、电磁理论(78-XX) 1 天文学和天体物理学(85-XX) 1 地球物理学(86-XX) 1 信息和通信理论,电路(94-XX) 1 数学教育(97-XX) 按年份列出的引文