×

NekMesh:一个开源的高阶网格生成框架。 (英语) Zbl 07833754号

摘要:与传统的低阶代码相比,高阶谱元模拟可以以更低的成本提供更高的精度,因此在计算建模界越来越流行。然而,为了在复杂的工业应用中支持准确、高保真的模拟,需要生成稳定、准确地符合几何特征的曲线网格。目前,这是网格生成社区面临的一个关键挑战,因为只有少数开源工具能够为复杂的几何形状生成曲线网格。我们现在NekMesh公司:一个开源网格生成软件包,旨在生成有效、高质量的复杂三维几何曲线网格,用于执行高阶模拟。我们概述了NekMesh公司,它使用处理模块管道来提供一个灵活的、独立于CAD的高阶网格处理工具,能够为各种用例生成网格,以及从各种输入格式对线性网格进行后处理,以用于高阶模拟。文中给出了各种应用领域的一些示例,特别强调了具有挑战性的航空和流体动力学测试案例。

MSC公司:

65新元 偏微分方程边值问题的数值方法
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 卡尼亚达基斯,G。;Sherwin,S.,《计算流体动力学的谱/hp元素方法》,2013年,牛津大学出版社·Zbl 1256.76003号
[2] 伦巴第,J.-E.W。;莫西·D·。;Sherwin,S.J。;霍斯勒,J.F.A。;丹达帕尼,S。;Taylor,M.J.,翼尖涡流的隐式大涡模拟,AIAA J.,54,2506-5181016
[3] 莫西·D·。;坎特韦尔,C.D。;Kirby,R.M。;Sherwin,S.J.,用集体线性代数运算优化谱/hp元素方法的性能,计算。方法应用。机械。工程,310628-6452016·Zbl 1439.65206号
[4] 阿恩特博士。;班杰斯,W。;达维多夫,D。;Heister,T。;赫尔泰,L。;Kronbichler,M。;迈尔,M。;佩尔特,J.-P。;Turcksin,B。;Wells,D.,交易。有限元库:设计、特性和见解,计算。数学。申请。,81, 407-422, 2021 ·兹比尔1524.65002
[5] F.D.威瑟顿。;Farrington,A.M。;Vincent,P.E.,PyFR:一个开源框架,用于使用流量重建方法解决流架构上的对流-扩散类型问题,Compute。物理学。社区。,185, 11, 3028-3040, 2014 ·Zbl 1348.65005号
[6] 安德森,R。;安德烈·J。;巴克,A。;Bramwell,J。;卡米尔,J.-S。;塞维尼,J。;Dobrev,V。;Y.杜杜伊特。;费希尔,A。;科列夫,T。;Pazner,W。;斯托维尔,M。;托莫夫,V。;阿克曼,I。;Dahm,J。;麦地那,D。;Zampini,S.,MFEM:模块化有限元方法库,Compute。数学。申请。,81, 42-74, 2021 ·Zbl 1524.65001号
[7] A.德纳。;Klöfkorn,R。;诺尔特,M。;Ohlberger,M.,并行和自适应离散化方案的通用接口:抽象原理和DUNE-FEM模块,计算,90,3-4,165-1962010·Zbl 1201.65178号
[8] 坎特韦尔,C.D。;莫西·D·。;Comerford,A。;Bolis,A。;罗科,G。;Mengaldo,G。;德格拉齐亚,D。;雅科夫列夫,S。;伦巴第,J.-E。;Ekelschot,D。;Jordi,B。;Xu,H。;穆罕默德,Y。;埃斯基尔森,C。;纳尔逊,B。;Vos,P。;比奥托,C。;柯比,R.M。;Sherwin,S.J.,Nektar++:开源光谱/hp元素框架,计算。物理学。社区。,192, 205-219, 2015 ·Zbl 1380.65465号
[9] 莫西·D·。;坎特韦尔,C.D。;Bao,Y。;卡西内利,A。;卡斯蒂格利奥尼,G。;Chun,S。;朱达·E。;Kazemi,E。;拉克霍夫,K。;Marcon,J。;Mengaldo,G。;塞尔森,D。;特纳,M。;Xu,H。;佩罗,J。;Kirby,R.M。;Sherwin,S.J.,Nektar++:增强高保真谱/hp元素方法的能力和应用,计算。物理学。社区。,第107110条,2019年
[10] J.Slotnick、A.Khodadoust、J.Alonso、D.Darmofal、W.Gropp、E.Lurie、D.Mavrilis,《2030年CFD愿景研究:革命性计算气象学之路》,2014年。
[11] 克罗尔,北。;赫希,C。;Bassi,F。;约翰斯顿,C。;Hillewert,K.,IDIHOM:高阶方法的工业化——自上而下的方法:欧盟资助的合作研究项目的结果,2010-2014年,第128卷,2015年,施普林格·Zbl 1330.76006号
[12] Geuzaine,C。;Remacle,J.-F.,Gmsh:一个具有内置预处理和后处理设施的三维有限元网格生成器,国际期刊Numer。方法工程,79,11,1309-13312009·Zbl 1176.74181号
[13] 乔治·P·L。;Borouchaki,H.,《二次四面体网格的构造》,《国际数学家杂志》。方法工程,90,9,1156-11822012·兹比尔1242.74117
[14] 乔治·P·L。;Borouchaki,H。;Barral,N.,高阶拉格朗日有限元的几何有效性(正雅可比),理论与实践指导,工程计算。,32, 3, 405-424, 2016
[15] 乔治·P·L。;Borouchaki,H。;阿劳泽,F。;Laug,P。;A.Loseille。;Marechal,L.,网格,几何建模和数值模拟,(Metrics,Meshes and Mesh Adaptation,vol.22019,Wiley-ISTE)·Zbl 1425.65003号
[16] 用于基于度量的腔重网格和P^2四面体网格的后向弯曲的快速高阶网格校正,Comput。辅助设计。,第163条,第103575页,2023年
[17] INRIA Saclay AMG,自适应网格生成套件,2023年
[18] 劳伦斯·利弗莫尔国家实验室,MFEM:模块化有限元方法,2023年
[19] Dobrev,V。;克努普,P。;科列夫,T。;米塔尔,K。;Tomov,V.,《高阶网格的目标矩阵优化范式》,SIAM J.Sci。计算。,41,1,B50-B682019年·Zbl 1450.65109号
[20] 加加洛·佩罗,A。;Roca,X。;佩雷尔,J。;Sarrate,J.,《优化正则化畸变措施以生成弯曲的高阶非结构化四面体网格》,国际期刊数值。方法工程,103342-3632015·Zbl 1352.65609号
[21] 加加洛·佩罗,A。;Roca,X。;佩雷尔,J。;Sarrate,J.,在独立于参数化的情况下,在CAD表面上验证和生成弯曲高阶网格的畸变测量,Int.J.Numer。方法工程,106,13,1100-1130,2016·Zbl 1352.65053号
[22] Ruiz-Gironés,E。;Roca,X。;Sarrate,J.,通过变形最小化实现高阶网格弯曲,边界节点在3D CAD表示上自由滑动,计算。辅助设计。,72, 52-64, 2016
[23] Ruiz Gironés,E。;Roca,X.,高扬程通用研究模型的曲面网格生成,CoRR
[24] Simmetrix,SimModeler预处理工具,2023年
[25] Cadence,Fidelity逐点,2023年
[26] BETA CAE Systems International AG,ANSA计算流体动力学预处理器v23.1手册,2023年
[27] 谢振强。;塞维利亚,R。;O.哈桑。;Morgan,K.,三维有限元分析中任意阶曲面网格的生成,计算。机械。,51, 3, 361-374, 2013
[28] 哈特曼,R。;Leicht,T.,《应用于三维高升力配置的非结构化曲线网格和高阶非连续Galerkin离散化的生成》,国际期刊Numer。方法流体,82601-6292016
[29] 莫西·D·。;Ekelschot,D。;路易斯安那州凯斯金。;Sherwin,S.J。;Peiró,J.,控制网格有效性和质量的高阶曲线啮合的热弹性类比,计算。辅助设计。,72, 130-139, 2016
[30] 佩尔松,P.-O。;Peraire,J.,《利用拉格朗日固体力学进行曲面网格生成和网格细化》,(第47届美国航空航天局航空科学会议和展览,美国佛罗里达州奥兰多,2009年),美国航空航天协会论文2009-949
[31] 波亚,R。;塞维利亚,R。;Gil,A.J.,使用固体力学生成后验高阶曲面网格的统一方法,计算。机械。,58, 3, 457-490, 2016 ·Zbl 1398.74472号
[32] 福图纳托,M。;Persson,P.-O.,使用Winslow方程生成高阶非结构化曲面网格,J.Compute。物理。,307, 1-14, 2016 ·Zbl 1352.65607号
[33] 加加洛·佩罗,A。;Roca,X。;Sarrate,J.,一种独立于CAD参数化的曲面网格平滑和解缠方法,Compute。机械。,2014年4月53587-609日·Zbl 1398.65329号
[34] 加加洛·佩罗,A。;Roca,X。;佩雷尔,J。;Sarrate,J.,定义高阶四面体网格验证和生成的质量度量,(第22届国际网格圆桌会议,2014年,Springer国际出版公司),109-126
[35] Roca,X。;加加洛·佩罗,A。;Sarrate,J.,《定义高阶平面三角形和曲面网格生成的质量度量》(第20届国际网格圆桌会议,2011年)
[36] 戴伊·S。;奥巴拉,R.M。;Shephard,M.S.,《三维曲线网格生成》,(第八届国际网格圆桌会议论文集。第八届世界网格圆桌会议文献集,加利福尼亚州塔霍南湖,1999年)
[37] Touloge,T。;Geuzaine,C。;Remacle,J.-F。;Lambrechts,J.,《曲线网格的稳健解缠》,J.Compute。物理。,254, 8-26, 2013 ·Zbl 1349.65670号
[38] Sherwin,S.J。;Peiró,J.,使用高阶元素在曲线域中生成网格,Int.J.Numer。方法工程,53,1207-2232002·Zbl 1082.74553号
[39] Garanzha,V.A.,网格生成和几何建模中的变分原理:理论证明和开放问题,数值。线性代数应用。,11, 5-6, 535-563, 2004 ·Zbl 1164.65467号
[40] 黄,W。;Russell,R.D.,自适应移动网格方法,2011年,Springer·Zbl 1227.65090号
[41] Sastry,S.P。;萨拉,V。;Kirby,R.M.,《变分计算框架上的薄板样条曲线啮合》,Proc。工程,124135-1472015
[42] 特纳,M。;佩罗,J。;Moxey,D.,使用变分框架生成曲线网格,计算。辅助设计。,103, 73-91, 2018
[43] ITI-Global,CADfix:CAD翻译、修复、修复和转换,2017年
[44] 西门子数字工业软件,Simcenter STAR-CCM+,2023
[45] 莫西·D·。;格林,医学博士。;舍温,S.J。;Peiró,J.,高阶曲线边界层网格的等参方法,计算。方法应用。机械。工程,283636-6502015·Zbl 1423.74908号
[46] 沃利诺,P。;Thalmann,N.M.,《球面:快速平滑多边形网格的简单多边形面片》(Proceedings Computer Animation’98(Cat.No.98EX169),1998),72-78
[47] 特纳,M。;佩罗,J。;Moxey,D.,高阶网格生成的变分框架,Proc。工程,82127-1352016
[48] Shewchuk,J.,《三角形:设计2D质量网格生成器和Delaunay三角剖分器》,(应用计算几何:走向几何工程,第11481996卷),203-222
[49] Si,H.,TetGen,基于Delaunay的优质四面体网格生成器,ACM Trans。数学。软质。,41, 2, 11:1-11:36, 2015 ·Zbl 1369.65157号
[50] ISO,ISO 10303-21:2016工业自动化系统和集成-产品数据表示和交换-第21部分:实现方法:交换结构的明文编码,国际标准化组织,STEP标准,2016年。
[51] Bentley,J.L.,用于关联搜索的多维二叉搜索树,Commun。ACM,1975年9月18日,509-517日·Zbl 0306.68061号
[52] 肖,Z。;陈,J。;郑毅。;曾磊。;Zheng,J.,用于表面网格生成的自动非结构化元素尺寸确定规范算法,Proc。工程,82240-2522014
[53] Peiró,J.,《电网生成手册》,1999年,CRC出版社,《表面电网生成》,第19章·Zbl 0980.65500号
[54] Shewchuk,J.R.,鲁棒自适应浮点几何谓词,(第十二届计算几何年会论文集,1996,计算机协会),141-150
[55] 奥布里,R。;Löhner,R.,《论“最正常”的常态》,Commun。数字。方法工程,24,121641-16522008·Zbl 1157.65328号
[56] 莫西·D·。;格林,M。;Sherwin,S.J。;Peiró,J.,高阶曲线边界层网格的等参方法,计算。方法应用。机械。工程,283636-6502015·Zbl 1423.74908号
[57] 特纳,M。;莫西·D·。;Sherwin,S.J。;Peiró,J.,三维非结构化高阶曲线网格的自动生成,(第七届欧洲应用科学与工程计算方法大会,2016)
[58] 伯德·R·H。;卢,P。;Nocedal,J。;Zhu,C.,用于边界约束优化的有限内存算法,SIAM J.Sci。计算。,16, 5, 1190-1208, 1995 ·Zbl 0836.65080号
[59] Bonet,J。;Wood,R.D.,《有限元分析的非线性连续力学》,2008年,剑桥大学出版社·Zbl 1142.74002号
[60] 埃斯科瓦尔,J.M。;罗德里格斯,E。;黑山共和国。;蒙特罗,G。;González-Yuste,J.M.,四面体网格的同时解缠和平滑,计算。方法应用。机械。工程,192,25,2775-27872003·兹比尔1037.65126
[61] 加兰沙,V.A。;Kaporin,I.E.,网格生成变分法的正则化,计算。数学。数学。物理。,39, 1426-1440, 1999 ·Zbl 0977.65111号
[62] Eichstädt,J.R。;格林,M。;特纳,M。;佩罗,J。;Moxey,D.,《使用架构相关编程模型加速高阶网格生成》,计算。物理学。社区。,229, 36-53, 2018
[63] 艾希施塔特,J.R。;莫西·D·。;Peiró,J.,朝向性能便携式高阶隐式流动求解器,(美国航空航天研究所,2019年),AIAA论文2019-1404
[64] 莫西·D·。;格林,医学博士。;Sherwin,S.J。;Peiró,J.,《通过等参元素细分生成曲线网格》,(网格生成和科学计算适应性的新挑战,2015年,Springer),203-215·Zbl 1327.65257号
[65] Marcon,J。;特纳,M。;佩罗,J。;莫西·D·。;Pollard,C.R。;巴克洛,H。;Gammon,M.,用于CFD模拟的高阶曲线混合网格生成,(2018年AIAA航空航天科学会议,2018年)
[66] Turner,M.,CFD求解器的高阶网格生成,2018年,伦敦帝国理工学院博士论文
[67] 凯捷工程,开放级联,2023年
[68] Nektar++,2023年
[69] 伊利诺伊州阿贡国家实验室,NEK5000,2023
[70] 布莱克本,H。;Lee,D。;Albrecht,T。;Singh,J.,Semtex:圆柱或笛卡尔坐标系中不可压缩Navier-Stokes方程的谱元傅立叶解算器,Comput。物理学。社区。,第245条,第106804页,2019年·Zbl 1515.65256号
[71] W.Schroeder、K.Martin、B.Lorensen,《可视化工具包》,第四版,Kitware,2006年。
[72] Mengaldo,G。;莫西·D·。;特纳,M。;莫拉,R.C。;Jassim,A。;泰勒,M。;佩罗,J。;Sherwin,S.,《通过光谱/hp元素方法对高性能公路车进行工业相关隐式大排量模拟》,SIAM Rev.,63,4,723-7552021
[73] Pegru,J.,一级方程式前翼产生的涡流系统的实验研究,2007年,伦敦帝国理工学院博士论文
[74] Buscariolo,F.F。;霍斯勒,J。;莫西·D·。;贾西姆,A。;Gouder,K。;Basley,J。;Murai,Y。;阿西,G.R。;Sherwin,S.J.,《一级方程式前翼气流的光谱/马力单元模拟:实验验证》,J.Wind Eng.Ind.Aerodyn。,221,第104832条,第2022页
[75] 卡米尔,J.-S。;Dobrev,V。;克努普,P。;科列夫,T。;米塔尔,K。;Rieben,R。;Tomov,V.,《在GPU上使用有限元局部装配加速高阶网格优化》,J.Compute。物理。,第474条,第111808页,2023年·Zbl 07640565号
[76] 锁,C。;O.哈桑。;塞维利亚,R。;Jones,J.,《利用神经网络进行网格划分以提高计算机建模效率》,《工程计算》。,1-30, 2023
[77] 科恩,J。;莫西·D·。;坎特韦尔,C.D。;Burovskiy,P.等人。;J.达林顿。;Sherwin,S.J.,Nekcloud:集群和云的高阶有限元分析软件环境,(2013年IEEE集群计算国际会议,2013年),1-5
[78] 科恩,J。;Marcon,J。;特纳,M。;坎特韦尔,C。;Sherwin,S。;佩罗,J。;Moxey,D.,简化计算科学家的高阶网格生成,(第十届科学网关国际研讨会,IWSG 2018,CEUR研讨会论文集,2018)
[79] J.Marcon,M.Turner,D.Moxey,S.Sherwin,J.Peiró,《高阶r-适应的变分方法》,第26届国际网格圆桌会议研究报告,2017年。
[80] Marcon,J。;科普里瓦,D。;Sherwin,S。;Peiró,J.,四边形网格生成的高分辨率PDE方法,J.Compute。物理。,399, 108918, 1-17, 2019 ·Zbl 1453.65045号
[81] 沃利诺,P。;Thalmann,N.M.,《球面:快速平滑多边形网格的简单多边形面片》(Proceedings Computer Animation’98,1998,IEEE:IEEE Philadelphia,PA,USA),72-78
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。