×

PyMOR–模型降阶的通用算法和接口。 (英文) Zbl 1352.65453号

摘要:约化基方法是一种基于投影的模型降阶技术,用于降低求解参数化偏微分方程问题的计算复杂性。在这项工作中,我们讨论了皮莫尔,一个免费的模型降阶算法软件库,特别是降阶基方法,使用蟒蛇编程语言。作为其主要设计特点,所有的约简算法皮莫尔通过对定义良好的向量数组、运算符和离散化接口类的操作来实现。这允许轻松集成现有的开源高性能偏微分方程解算器,而无需向这些解算器添加任何特定于模型简化的代码。除了深入讨论皮莫尔根据的设计理念和体系结构,我们给出了几个基准结果和数值示例,表明了我们方法的可行性。

MSC公司:

65N22型 含偏微分方程边值问题离散方程的数值解
65日元 数值算法的封装方法
65年20月 数值算法的复杂性和性能
35L03型 一阶双曲方程的初值问题
35J20型 二阶椭圆方程的变分方法
68号01 软件理论的一般主题
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] F.Ballarin、G.Rozza和A.Sartori,{it RBniCS–FEniCS}中的简化建模,科学开放海报,(2015)。
[2] W.Bangerth、R.Hartmann和G.Kanschat,{\it deal.II–一个通用的面向对象有限元库},ACM Trans。数学。软件,33(2007),24·Zbl 1365.65248号
[3] P.Bastian、M.Blatt、A.Dedner、C.Engwer、R.Klo¨fkorn、R.Kornhuber、M.Ohlberger和O.Sander,{\it并行和自适应科学计算的通用网格接口。第二部分:DUNE}中的实现和测试,计算,82(2008),第121-138页·Zbl 1151.65088号
[4] P.Bastian、M.Blatt、A.Dedner、C.Engwer、R.Klo¨fkorn、M.Ohlberger和O.Sander,{it并行和自适应科学计算的通用网格接口。第一部分:抽象框架},计算,82(2008),第103-119页·Zbl 1151.65089号
[5] {\lang1033B.A.Belson、J.H.Tu和C.W.Rowley,{\lang1033\it Algorithm 945:Modred-A parallelized model reduction library},ACM Trans。数学。软件,40(2014),30·Zbl 1369.65199号
[6] P.Binev、A.Cohen、W.Dahman、R.DeVore、G.Petrova和P.Wojtaszczyk,{\it在降基方法中贪婪算法的收敛率},SIAM J.Math。分析。,43(2011),第1457-1472页·Zbl 1229.65193号
[7] A.Buhr,C.Engwer,M.Ohlberger,and S.Rave,{《椭圆方程约化基近似的数值稳定后验误差估计量》,载《第十一届世界计算力学大会论文集》,X.Oliver,E.Onate,and A.Huerta,eds.,CIMNE,巴塞罗那,2014年,第4094-4102页。
[8] A.Buhr、C.Engwer、M.Ohlberger和S.Rave,{\it Arbilomod,一种设计用于任意局部修改的模拟技术},arXiv电子版,2015年·Zbl 1369.65160号
[9] S.Chaturantabut和D.C.Sorensen,{通过离散经验插值进行非线性模型简化},SIAM J.Sci。计算。,32(2010年),第2737-2764页·Zbl 1217.65169号
[10] C.Daversin,S.Veys,C.Trophime,and C.Prud'homme,{简化基础框架:应用于大规模非线性多物理问题},ESAIM:Proceedings and Surveys,43(2013),第225-254页·Zbl 1325.65152号
[11] R.DeVore、G.Petrova和P.Wojtaszczyk,{巴拿赫空间中约化基的贪婪算法},Constr。约,37(2013),第455-466页·Zbl 1276.41021号
[12] M.Drohmann、B.Haasdonk、S.Kaulmann和M.Ohlberger,{\it使用沙丘rb和rbmatlab}的简化基方法的软件框架,载于《dune进展》,A.Dedner、B.Flemisch和R.Kloífkorn主编,施普林格,柏林,海德堡,2012年,第77-88页。
[13] M.Drohmann、B.Haasdonk和M.Ohlberger,{基于经验算子插值的非线性参数化演化方程的约化基近似},SIAM J.Sci。计算。,34(2012),第A937-A969页·Zbl 1259.65133号
[14] B.Haasdonk,{吊舱自由法的收敛速度},ESAIM数学。模型。数字。分析。,47(2013),第859-873页·Zbl 1277.65074号
[15] B.Haasdonk,{参数化偏微分方程的约化基方法–平稳和非平稳问题的教程介绍},《模型约化和近似:理论和算法》中的章节,P.Benner,A.Cohen,M.Ohlberger,and K.Willcox,SIAM,Philadelphia。
[16] B.Haasdonk、M.Dihlmann和M.Ohlberger,{it基于参数空间自适应网格的参数化模型简化的训练集和多基生成方法},数学。计算。模型。动态。系统。,17(2011),第423-442页·Zbl 1302.65221号
[17] B.Haasdonk、M.Ohlberger和G.Rozza,{它是一种具有参数依赖显式算子的进化方案的简化基方法},Electron。变速器。数字。分析。,32(2008),第145-161页·Zbl 1391.76413号
[18] J.S.Hesthaven、G.Rozza和B.Stamm,{参数化偏微分方程的经认证的简化基方法},《Springer数学简报》,Springer,Cham,2016年·Zbl 1329.65203号
[19] S.F.Johnsen,Z.A.Taylor,M.J.Clarkson,J.Hipwell,M.Modat,B.Eiben,L.Han,Y.Hu,T.Mertzanidou,D.J.Hawkes,S.Ourselin,{it Niftysim:基于gpu的非线性有限元软件包,用于软组织生物力学模拟},国际计算杂志。协助。无线电。外科学,10(2015),第1077-1095页。
[20] E.Jones,T.Oliphant,P.Peterson,et al.,{it SciPy:Python开源科学工具},(2001-2015)。
[21] D.J.Knezevic和J.W.Peterson,{它是经认证的缩减基方法的高性能并行实现},计算。方法应用。机械。工程,200(2011),第1455-1466页·Zbl 1228.76109号
[22] A.Logg,K.-A.Mardal,G.N.Wells,eds.,{用有限元方法自动求解微分方程},Springer,Heidelberg,2012·Zbl 1247.65105号
[23] A.Logg和G.N.Wells,{\it Dolfin:自动有限元计算},ACM Trans。数学。软件,37(2010),20·Zbl 1364.65254号
[24] M.Ohlberger、S.Rave和F.Schindler,{多尺度锂离子电池模拟的模型简化},ENUMATH 2015,土耳其安卡拉,Lect。注释计算。科学。工程师,施普林格,2016年·Zbl 1355.78031号
[25] M.Ohlberger、S.Rave、S.Schmidt和S.Zhang,{《高效模拟锂离子电池的模型简化框架》,载于《复杂应用的有限体积VII-椭圆、抛物线和双曲线问题》,J.Fuhrmann、M.Ohelberger和C.Rohde编辑,Springer,Cham,2014年,第695-702页·兹比尔1327.78021
[26] M.Ohlberger和F.Schindler,{自适应在线富集的局部缩减基多尺度方法的误差控制},SIAM J.Sci。计算。,37(2015),第A2865-A2895页·兹比尔1329.65255
[27] T.E.Oliphant,{科学计算用Python},计算。科学。《工程》,9(2007),第10-20页。
[28] A.T.Patera和G.Rozza,{参数化偏微分方程的简化基近似和后验误差估计,版本\textup1.0},版权所有MIT 2006-2007,发表在(暂定)MIT Pappalardo机械工程研究生专著中。
[29] F.Peírez和B.E.Granger,{it IPython:交互式科学计算系统},计算。科学。Eng.,9(2007),第21-29页。
[30] A.Quarteroni、A.Manzoni和F.Negri,{偏微分方程的约化基方法},La Matematica per il 3+2,Springer,Cham,2016年·Zbl 1337.65113号
[31] F.Schindler和R.Milk,(2015)。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。