巴斯蒂安,P。;M·布拉特。;A.德纳。;恩格尔,C。;Klöfkorn,R。;Kornhuber,R。;Ohlberger,M。;O·桑德。 用于并行和自适应科学计算的通用网格接口。二: DUNE中的实施和测试。 (英语) 兹比尔1151.65088 计算 82,编号2-3,121-138(2008). 摘要:第一部分[同上,第2–3号,第103–119号(2008年;Zbl 1151.65089号)]我们介绍了一个用于科学计算的并行自适应层次网格的抽象定义。基于这个定义,我们导出了一个作为一组C++类的有效接口规范。此接口将应用程序与网格数据结构分离。因此,用户实现独立于底层网格实现。现代C++模板技术用于提供接口实现,而不会造成很大的性能损失。该实现是作为软件环境DUNE的一部分实现的(http://dun-project.org/). 数值试验证明了该方法的灵活性和效率。 引用于三评论引用于132文件 MSC公司: 65N30型 含偏微分方程边值问题的有限元、Rayleigh-Ritz和Galerkin方法 65牛顿50 涉及偏微分方程的边值问题的网格生成、细化和自适应方法 65号55 多重网格方法;含偏微分方程边值问题的区域分解 第65年 并行数值计算 35J05型 拉普拉斯算子、亥姆霍兹方程(约化波动方程)、泊松方程 关键词:DUNE公司;分层网格;软件;抽象接口;通用程序设计;C类++;有限元;有限体积;泊松方程;多重网格;数值示例;网格细化 引文:Zbl 1151.65089号 软件:齐巴米拉;ALUGrid公司;STL公司;ISTL公司;Blitz++库;阿尔伯塔;DUNE公司;阿米拉;无人值守地面;交易.ii;闪电战++ PDF格式BibTeX公司 XML格式引用 \textit{P.Bastian}等人,《计算》82,No.2--3,121--138(2008;Zbl 1151.65088) 全文: 内政部 参考文献: [1] ALUGrid库。http://www.mathematik.uni-freiburg.de/IAM/Research/alugrid/ [2] Bangerth W(2000)将C++的现代特征用于自适应有限元方法:处理II中的维度无关编程。收录:Deville M,Owens R(编辑)。2000年,瑞士洛桑,第16届国际医学会2000年世界大会会议记录。文件会议/118-1 [3] Bastian P、Birken K、Johannsen K、Lang S、Neuss N、Rentz-Reichert H、Wieners C(1997)UG–解偏微分方程的灵活软件工具箱。计算机视觉科学1:27–40·Zbl 0970.65129号 ·doi:10.1007/s00791005003 [4] Bastian P、Blatt M、Dedner A、Engwer C、Klöfkorn R、Ohlberger M、Sander O(2007)《并行和自适应科学计算的通用网格接口》。第一部分:抽象框架.计算(本期)(准备中)·Zbl 1151.65089号 [5] Bastian P、Droske M、Engwer C、Klöfkorn R、Neubauer T、Ohlberger M、Rumpf M(2004)《走向科学计算的统一框架》。收录:Kornhuber R、Hoppe R、Keyes D、Périaux J、Pironneau O、Xu J(编辑)第15届区域分解方法会议论文集,LNCSE第40期。柏林施普林格,第167-174页·Zbl 1067.65103号 [6] Blatt M,Bastian P(2006)迭代求解器模板库。摘自:科学与并行计算最新技术研讨会论文集。科学计算课堂讲稿。柏林施普林格(已接受) [7] Blatt M,Bastian P(2007)关于有限元方法迭代求解器的通用并行化。国际计算机科学与工程杂志(已提交) [8] Burri A、Dedner A、Klöfkorn R、Ohlberger M(2005)在DUNE中高效实现自适应并行网格。技术报告,提交给:第二届俄罗斯-德国计算科学和高性能计算高级研究研讨会会议记录,斯图加特,3月14-16日 [9] Dedner A、Rohde C、Schupp B、Wesenberg M(2004),三维局部自适应非结构化网格上的并行、负载平衡MHD代码。计算机视觉科学7:79–96·Zbl 1120.76338号 [10] DUNE–分布式统一数值环境。http://dun-project.org/ [11] Eck C(1996)《存在与规律》,Lösungen für Kontaktprobleme mit Reibung。斯图加特大学博士论文·兹比尔0867.73071 [12] Gamma E、Helm R、Johnson R、Vlissides J(1995)《设计模式:可重用面向对象软件的元素》。Addison-Wesley,美国·Zbl 0887.68013号 [13] Kornhuber R、Krause R、Sander O、Deufhard P、Ertel S(2006)生物力学中双体接触问题的单调多重网格求解器。Comp-Vis Sci(已接受出版) [14] Krause R,Sander O(2006)几何多重网格解算器边界参数化的自动构造。计算机视觉科学9:11–22·Zbl 1511.65141号 ·doi:10.1007/s00791--006-0013-1 [15] Kröner D(1997)守恒定律的数值格式。斯图加特威利-特布纳·Zbl 0872.76001号 [16] Musser D、Derge G、Saini A(2001)STL教程和参考指南。美国Addison-Wesley,ISBN 0-201-37923-6 [17] Pflaum C(2001)偏微分方程的表达式模板。计算机视觉科学4(1):1–8·Zbl 0996.65117号 ·doi:10.1007/s00791010051 [18] Schmidt A,Siebert K(2005)自适应有限元软件的设计——有限元工具箱ALBERTA。柏林施普林格·兹比尔1068.65138 [19] Schupp B(1999)《Entwicklung eines effizienten Verfahrens zur Simulation kompressibler Strömungen in 3D auf Parallelechnern》。弗赖堡大学数学博士论文 [20] Seymour J(1996)Views–C++标准模板库扩展。http://www.zeta.org.au/\(\sim\)jon/STL/views/doc/views.html [21] Sick J,Lumsdane A(2000)便携式高性能数值线性代数的现代框架。收录:Langtangen H、Bruaset A、Quak E(eds)科学计算软件工具进展,第10卷。计算科学与工程讲稿,柏林斯普林格,第1-56页 [22] Stalling D,Westerhoff M,Hege H-C(2005)Amira:一个高度交互式的可视化数据分析系统。收录:Hansen C,Johnson C(编辑)可视化手册,第38章。阿姆斯特丹爱思维尔,第749–767页 [23] Vandevorde D,Josuttis N(2003)C++模板–完整指南。Addison-Wesley,美国 [24] Veldhuizen T(1999)科学C++技术。技术报告。http://extreme.indiana.edu/\(\sim\)tveldhui/论文/技术/ [25] Veldhuizen T(2000)Blitz++:认为它是编译器的库。收录:Langtangen H、Bruaset A、Quak E(eds)科学计算软件工具进展,第10卷。计算科学与工程讲义,施普林格,柏林,第57–87页·Zbl 0947.68515号 [26] 可视人员项目。http://www.nlm.nih.gov/research/visible/visibe_human.html [27] Wohlmuth B,Krause R(2003)非线性接触问题非匹配网格上的单调方法。SIAM科学期刊25(1):324–347·Zbl 1163.65334号 ·doi:10.1137/S1064827502405318 [28] Woodward P,Colella P(1984)强冲击下二维流体流动的数值模拟。计算物理杂志54:115–173·Zbl 0573.76057号 ·doi:10.1016/0021-991(84)90142-6 [29] Young R,MacPhedran I互联网有限元资源。http://homepage.usask.ca/\(\sim\)ijm451/finited/fe3resources/fe3resources.html [30] Zienkiewicz O,Zhu J(1987)实际工程分析的简单误差估计和自适应程序。国际数理工程杂志24:337–357·Zbl 0602.73063号 ·doi:10.1002/nme.1620240206 此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。