×

自动源代码生成框架OpenSBLI中的冲击波/边界层交互。 (英语) Zbl 1410.76299号

摘要:使用基于Python的源代码生成框架OpenSBLI模拟层流激波/边界层相互作用。激波捕获是通过特征空间中应用的五阶有限差分加权基本无振荡(WENO)-Z格式来实现的。斜激波条件适用于冲击角为(θ=32.58^circ)且马赫数为2的自由流,冲击层流平板边界层。在CPU、GPU和Xeon Phi的不同体系结构上评估代码的性能。

MSC公司:

76M20码 有限差分方法在流体力学问题中的应用
6500万06 含偏微分方程初值和初边值问题的有限差分方法
76升05 流体力学中的冲击波和爆炸波
PDF格式BibTeX公司 XML格式引用
全文: 内政部 链接

参考文献:

[1] Sansica,A。;Sandham,N。;Hu,Z.,二维层流激波诱导分离泡的稳定性和不稳定性,第43届AIAA流体动力学会议,(2013)
[2] 西瓦苏布拉马尼安,J。;Fasel,H.F.,马赫数为2的边界层中激波诱导层流分离气泡的数值研究,第45届AIAA流体动力学会议,2641,1-36,(2015)
[3] 雅各布斯,C.T。;查米,S.P。;Sandham,N.D.,Opensbli:在一系列计算机体系结构上自动推导和并行执行有限差分求解器的框架,《计算科学杂志》,18,12-23,(2017)
[4] 里格利,I.Z。;Mudalige,G.R。;贾尔斯,M.B。;柯兰,D。;McIntosh-Smith,S.,多块结构化网格计算的OPS领域特定抽象,WOLFHPC’14,58-67,(2014),IEEE出版社
[5] 美国邦杜古拉。;Hartono,A。;Ramanujam,J。;Sadayappan,P.,实用自动多面体程序优化系统,ACM SIGPLAN编程语言设计与实现会议(PLDI),(2008)
[6] Unat,D。;蔡,X。;Baden,S.B.,Mint:使用注释C实现CUDA在3D模具方法中的性能,Proc Int Conf Supercomput,214-224,(2011)
[7] Lange M、Kukreja N、Louboutin M、Luporini F、Vieira F、Pandolfo V等。Devito:使用符号python实现通用有限差分DSL。PyHPC’16;IEEE出版社;第67-75页。;Lange M、Kukreja N、Louboutin M、Luporini F、Vieira F、Pandolfo V等。Devito:使用符号python实现通用有限差分DSL。PyHPC’16;IEEE出版社;第67-75页。
[8] Jammy,S.P。;雅各布斯,C.T。;Sandham,N.D.,具有不同计算和存储强度的显式有限差分算法的性能评估,计算科学杂志,(2016)
[9] Katzer,E.,《层流激波/边界层相互作用的长度尺度》,《流体力学杂志》,206,1,477,(1989)
[10] Shu,C.-w.,大学空间研究协会运行的双曲守恒律的本质非振荡和加权本质非振荡格式,ICASE报告,97-65,1-78,(1997)
[11] 博尔赫斯,R。;卡莫纳,M。;科斯塔,B。;Don,W.S.,双曲守恒律的改进加权本质非振荡格式,计算物理杂志,227,63191-3211,(2008)·Zbl 1136.65076号
[12] Brehm,C。;巴拉德,M.F。;霍斯曼,J.A。;Kiris,C.C.,高阶有限差分激波捕获方案的比较,计算流体,122,184-208,(2015)·Zbl 1390.76555号
[13] Carpenter,M.H。;Nordström,J。;Gottlieb,D.,任意空间精度的稳定保守界面处理,《计算物理杂志》,365,98,341-365,(1998)·Zbl 0921.65059号
[14] White,F.,《粘性流体流动》(2006),纽约州纽约市麦格劳-希尔
[15] Mudalige GR、Reguly IZ、Giles MB、Gaudin W、Mallinson A、Perks O。未来计算系统上科学软件的性能、可移植性和连续性的高级抽象。2014.; Mudalige GR、Reguly IZ、Giles MB、Gaudin W、Mallinson A、Perks O。未来计算系统上科学软件的性能、可移植性和连续性的高级抽象。2014
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。