×

C++中自适应网格上基于拉格朗日模型的并行实现:在海洋中的应用。 (英语) Zbl 1380.86006号

摘要:我们提出了一个新的动态/热力学海冰模型的并行实现框架,称为neXtSIM公司基于弹性-脆性流变学并使用自适应网格。模型的空间离散采用有限元方法。时间离散是半隐式的,平流是使用纯拉格朗日格式或任意拉格朗日欧拉格式(ALE)实现的。这里介绍的并行实现侧重于使用消息传递库MPI的分布式内存方法。并行算法的效率和可扩展性通过使用集群计算系统的多达500个处理器内核进行的数值实验进行了说明。建议的并行实现所获得的性能neXtSIM公司该代码被证明足以在几百万平方公里的地理范围内(如北极地区)进行最先进的海冰预测和地球物理过程研究的模拟。

MSC公司:

86A05型 水文学、水文学、海洋学
86年第35季度 与地球物理相关的PDE
74层10 流固相互作用(包括气动和水弹性、孔隙度等)
2005年5月 并行数值计算
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Hibler,W.D.,《动态热力学海冰模型》,J.Phys。海洋学家。,9815-846年9月4日(1979年)
[2] Hunke,E.C。;Dukowicz,J.K.,海冰动力学的弹粘塑性模型,J.Phys。海洋学家。,27, 9, 1849-1867 (1997)
[3] Lemieux,J.-F。;Knoll,D.A。;Losch,M。;Girard,C.,海冰动力学的二阶实时精确IMplicit-EXplicit(IMEX)积分方案,J.Compute。物理。,263, 375-392 (2014) ·Zbl 1349.86006号
[4] Losch,M。;Menemenlis,D。;坎平,J.-M。;Heimbach,P。;Hill,C.,《关于海冰模型的制定》。第1部分:不同求解器实现和参数化的效果,海洋模型。,33, 1-2, 129-144 (2010)
[5] Girard,L。;Bouillon,S。;韦斯,J。;Amitrano,D。;Fichefet,T。;Legat,V.,基于弹性-脆性流变学的海冰力学新建模框架,《冰川年鉴》。,52123-132(2011年)
[6] Bouillon,S。;Rampal,P.,新海冰模型neXtSIM动力核心的介绍,海洋模型。,91, 23-37 (2015)
[7] Rampal,P。;Bouillon,S。;奥斯拉森,E。;Morlighem,M.,neXtSIM:一种新的拉格朗日海冰模型,《冰球》,10,3,1055-1073(2016)
[8] 萨科夫,P。;Counillon,F。;贝尔蒂诺,L。;利斯特,K.A。;Oke,P.R。;Korablev,A.,TOPAZ4:北大西洋和北极的海洋-海冰数据同化系统,《海洋科学》,第8、4、633-656页(2012年)
[9] 赫伯特,D.A。;Allard,R.A。;梅茨格,E.J。;波西,P.G。;Preller,R.H。;Wallcraft,A.J。;菲尔普斯,M.W。;Smedstad,O.M.,《短期海冰预测:使用美国海军北极帽Nowcast/Forecast System评估冰浓度和冰漂移预测》,J.Geophys。海洋研究,120,12,8327-8345(2015)
[10] 史密斯,G.C。;罗伊·F。;Reszka,M。;Surcel Colan,D。;何,Z。;Deacu,D。;贝朗格,J.-M。;Skachko,S。;刘,Y。;杜邦,F。;Lemieux,J.-F。;Beaudoin,C。;Tranchant,B。;évillon博士。;加里克·G。;Testut,C.-E。;Lellouche,J.-M。;佩莱林,P。;Ritchie,H。;卢,Y。;戴维森,F。;Buehner,M。;Caya,A。;Lajoie,M.,加拿大全球冰洋预测系统中的海冰预测验证,Q.J.R.Meteorol。Soc.,140,881-894(2015)
[11] Leppäranta,M.,《海冰漂移》(2005),施普林格出版社:施普林格赫尔辛基
[12] Walters,R.A。;莱恩,E.M。;Hanert,E.,浅水模型中科里奥利项的有用时间步长方法,海洋模型。,28, 1-3, 66-74 (2009)
[13] Ern,A。;Guermond,J.,有限元理论与实践,应用。数学。科学。,第159卷(2004),施普林格出版社·Zbl 1059.65103号
[14] Hughes,T.J.R.,《有限元方法:线性静态和动态有限元分析》,多佛土木和机械工程(2012),多佛出版社
[15] 库马尔,V。;格拉玛,A。;古普塔,A。;Karypis,G.,《并行计算导论:算法的设计与分析》,第400卷(1994年),Benjamin/Cummings:Benjamin/Cummings Redwood City,CA·Zbl 0861.68040号
[16] Golub,G.H。;Ortega,J.M.,《科学计算:并行计算导论》(2014),爱思唯尔出版社
[17] Hecht,F.,Bamg:二维各向异性网格生成器,源代码
[18] 斯尼尔,M。;奥托,S。;Huss-Lederman,S。;Walker,D。;Dongarra Mpi,J.,竞争参考,计算。数学。申请。,31, 11, 140 (1996)
[19] Koranne,S.,Boost c++库,(开源工具手册(2011),Springer),127-143
[20] Geuzaine,C。;Remacle Gmsh,J.-F.,一个具有内置预处理和后处理设施的三维有限元网格生成器,国际期刊Numer。方法工程,79,11,1309-1331(2009)·兹比尔1176.74181
[21] Karypis,G。;Kumar,V.,Metis,《非结构化图划分、网格划分和稀疏矩阵填充减少排序计算软件包》(1998),明尼苏达大学计算机科学与工程系,陆军HPC研究中心:明尼苏打大学计算机科学和工程系,明尼苏达州明尼阿波利斯陆军HPC研究中心
[22] 巴莱,S。;Buschelman,K。;埃伊霍特,V。;格罗普,W.D。;考希克,D。;Knepley,M.G。;McInnes,L.C.公司。;B.F.史密斯。;Zhang,H.,《PETSc用户手册》(2004年),阿贡国家实验室,技术代表ANL-95/11-第2.1.5版
[23] Huang,W.,各向异性网格自适应的数学原理,Commun。计算。物理。,1, 2, 276-310 (2006) ·Zbl 1122.65124号
[24] 皮戈特,M。;疼痛,C。;戈曼,G。;功率,P。;Goddard,A.、h、r和hr在海洋数值建模应用中的适应性,第二届海岸、陆架和海洋流非结构化网格数值建模国际研讨会。第二届海岸、陆架和海洋流非结构网格数值模拟国际研讨会,海洋模型。,10, 1-2, 95-113 (2005)
[25] Borouchaki,H。;乔治·P·L。;赫克特,F。;Laug,P。;Saltel,E.,Delaunay网格生成受公制规范控制。第一部分算法,有限元。分析。设计。,25, 1, 61-83 (1997) ·兹伯利0897.65076
[26] 拉鲁,E。;Seroussi,H。;Morlighem,M。;Rignot,E.,《大陆尺度,高阶,高空间分辨率,使用冰盖系统模型(issm)进行冰盖建模》,J.Geophys。地球表面研究,117,F1(2012)
[27] Samaké,A.,《大规模非一致区域分解方法》(2014年12月),格勒诺布尔大学,博士论文
[28] 库佩兹,T。;Digonnet,H。;Ducloux,R.,平行啮合和再啮合,应用。数学。型号。,25, 2, 153-175 (2000) ·Zbl 1076.74551号
此参考列表基于出版商或数字数学图书馆提供的信息。它的项目与zbMATH标识符启发式匹配,并且可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。