×

HexGen和Hex2Spline:基于多子体的六面体网格生成和样条建模,用于LS-DYNA中的等几何分析应用。 (英语) Zbl 1497.65004号

Manni,Carla(编辑)等人,等几何分析中的几何挑战。根据2020年1月27日至31日在意大利罗马举行的研讨会上的演示文稿,选择了一些论文。查姆:斯普林格。Springer INdAM系列。49, 333-363 (2022).
摘要:在本文中,我们提出了两个软件包HexGen和Hex2Spline,它们将LS-DYNA中的几何设计与等几何分析(IGA)无缝集成。给定实体模型的边界表示,HexGen通过使用基于半自动多边形的网格生成方法创建六面体网格。Hex2Spline将HexGen的输出六面体网格作为输入控制网格,并构造体积截断的层次样条线。Hex2Spline通过Bézier提取将样条信息传递给LS-DYNA并在其中执行IGA。我们解释了每个软件包中的底层算法,并使用杆模型解释了如何运行软件。我们还将软件应用于其他几个复杂模型,以测试其鲁棒性。我们的目标是提供一个强大的体积建模工具,从而将IGA的边界扩展到基于体积的工业应用。
关于整个系列,请参见[Zbl 1492.65004号].

MSC公司:

65-04 与数值分析有关的问题的软件、源代码等
65牛顿50 涉及偏微分方程的边值问题的网格生成、细化和自适应方法
65D07年 使用样条曲线进行数值计算
65天17日 计算机辅助设计(曲线和曲面建模)
65纳米30 含偏微分方程边值问题的有限元、Rayleigh-Ritz和Galerkin方法
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] Ahrens,J.,Geveci,B.,Law,C.:Paraview:大型数据可视化的最终用户工具。见:《可视化手册》,第717-731页。Butterworth-Heinemann,伯灵顿(2005)
[2] 巴贾杰,C。;谢弗,S。;沃伦,J。;Xu,G.,六面体网格的细分方案,Vis。计算。,18, 343-356 (2002) ·doi:10.1007/s003710100150
[3] Balay,S.、Gropp,W.D.、McInnes,L.C.、Smith,B.F.:面向对象数值软件库中并行性的高效管理。摘自:Arge,E.,Bruaset,A.M.,Langtangen,H.P.(编辑),《科学计算的现代软件工具》,第163-202页。施普林格(1997)·Zbl 0882.65154号
[4] 布莱克,TD;Stephenson,MB,《铺砌:自动四边形网格生成的新方法》,国际期刊Numer。方法。工程师,32,811-847(1991)·Zbl 0755.65111号 ·doi:10.1002/nme.1620320410
[5] Burkhart,D。;B.哈曼。;Umlauf,G.,基于Catmull-Clark细分实体的等几何有限元分析,计算。图表。论坛,291575-1584(2010)·doi:10.1111/j.1467-8659.2010.01766.x
[6] 达尔星。;科利尔,N。;维格纳尔,P。;科特迪瓦,AMA;Calo,VM,PetIGA:高性能等几何分析框架,计算。应用方法。机械。工程,308151-181(2016)·Zbl 1439.65003号 ·doi:10.1016/j.cma.2016.05.011
[7] De Falco,C。;Reali,A。;Vázquez,R.,GeoPDEs:PDEs等几何分析的研究工具,高级工程师软件。,42, 1020-1034 (2011) ·Zbl 1246.35010号 ·doi:10.1016/j.advengsoft.2011.06.010
[8] Eck,M.、DeRose,T.、Duchamp,T.、Hoppe,H.、Lounsbery,M.、Stuetzle,W.:任意网格的多分辨率分析。摘自:《第22届计算机图形与交互技术年会论文集》,第173-182页。ACM(1995)
[9] 浮动,MS,曲面三角剖分的参数化和平滑近似,计算。辅助几何。设计,14231-250(1997)·Zbl 0906.68162号 ·doi:10.1016/S0167-8396(96)00031-3
[10] Folwell,N。;Mitchell,S.,《通过曲线收缩编织可靠的胡须》,工程计算。,15, 292-302 (1999) ·Zbl 0958.65509号 ·数字标识代码:10.1007/s003660050024
[11] Forsey,DR;Bartels,RH,层次B样条精化,计算。图表。,22, 205-212 (1988) ·doi:10.1145/378456.378512
[12] Giannelli,C。;Jüttler,B。;Speleers,H.,THB-样条:层次样条的截断基础,计算。辅助几何测量。设计,29485-498(2012)·Zbl 1252.65030号 ·doi:10.1016/j.cagd.2012.03.025
[13] Giannelli,C。;Jüttler,B。;Speleers,H.,自适应细化多级样条空间的强稳定基,高级计算。数学。,40459-490(2014年)·Zbl 1298.41010号 ·doi:10.1007/s10444-013-9315-2
[14] 格雷格森,J。;Sheffer,A。;Zhang,E.,通过多立方体体积变形生成All-Hex网格,计算。图表。论坛,301407-1416(2011)·doi:10.1111/j.1467-8659.2011.02015.x号文件
[15] Guennebaud,G.,Jacob,B.:Eigen v3(2010)。网址:http://eigen.tuxfamily.org
[16] 何毅。;Wang,H。;傅,C。;Qin,H.,自动多立方体地图构建的分治方法,计算。图表。,33, 369-380 (2009) ·doi:10.1016/j.cag.2009.03.024
[17] 胡克。;Zhang,YJ,用于自适应全六面体网格生成的基于质心Voronoi镶嵌的多边形构造,计算。应用方法。机械。工程,305,405-421(2016)·Zbl 1425.65204号 ·doi:10.1016/j.cma.2016.03.021
[18] 胡克。;Zhang,YJ;Liao,T.,基于广义形心Voronoi细分的多立方体构造曲面分割,计算。应用方法。机械。工程,316280-296(2017)·Zbl 1439.65028号 ·doi:10.1016/j.cma.2016.07.005
[19] 休斯,TJR;日本科特雷尔;Bazilevs,Y.,《等几何分析:CAD、有限元、NURBS、精确几何和网格细化》,计算。应用方法。机械。工程,194,4135-4195(2005)·Zbl 1151.74419号 ·doi:10.1016/j.cma.2004.10.008
[20] 英特尔:数学内核库。https://software.intel.com/en-us/intel-mkl
[21] Lai,Y.,Liu,L.,Zhang,Y.J.,Chen,J.,Fang,E.,Lua,J.:Rhino 3D to Abaqus:基于T样条的等几何分析软件框架。收录于:Bazilevs,Y.、Takizawa,K.(编辑),《计算流体-结构相互作用和流动模拟的进展,科学、工程和技术中的建模与模拟》,第271-281页。Birkhäuser(2016年)·Zbl 1356.74207号
[22] 赖,Y。;张,YJ;刘,L。;魏,X。;方,E。;Lua,J.,《CAD与Abaqus集成:工业应用的实用等几何分析软件平台》,Compute。数学。申请。,74, 1648-1660 (2017) ·Zbl 1397.65276号 ·doi:10.1016/j.camwa.2017.03.032
[23] Lin,J.,Jin,X.,Fan,Z.,Wang,C.:自动多立方体地图。In:几何建模和处理的进展。计算机科学课堂讲稿,第4975卷,第3-16页。柏林施普林格出版社(2008)
[24] 刘,L。;Zhang,Y。;休斯,TJR;马萨诸塞州斯科特;Sederberg,TW,使用布尔运算的体积T样条构造,工程计算。,30, 425-439 (2014) ·文件编号:10.1007/s00366-013-0346-6
[25] 刘,L。;Zhang,Y。;刘,Y。;Wang,W.,使用基于骨架的多立方体构建保留特征的T网格,计算。辅助设计,58,162-172(2015)·doi:10.1016/j.cad.2014.08.020
[26] 利弗莫尔软件技术公司:LS-DYNA关键字用户手册(2007)
[27] Mantzaflaris,A.:几何和模拟模块概述。收录:Slamanig,D.,Tsigaridas,E.,Zafeirakopoulos,Z.(编辑)《计算机与信息科学的数学方面》。计算机科学课堂讲稿,第11989卷,第453-456页。施普林格国际出版公司(2020)·Zbl 07441089号
[28] 尼泽,M。;美国Reitebuch。;Polthier,K.,CubeCover-三维体积参数化,计算。图表。论坛,301397-1406(2011)·doi:10.1111/j.1467-8659.2011.02014.x
[29] 波莱蒂,理学硕士;马蒂内利,M。;北卡罗来纳州卡瓦里尼。;Antolin,P.,《免疫球蛋白:等几何分析文库》,SIAM J.Sci。计算。,37,C465-C496(2015)·Zbl 1332.65196号 ·doi:10.1137/140955252
[30] Price,M.A.,Armstrong,C.G.:通过中间曲面细分生成六面体网格:第二部分。具有平边和凹边的实体。国际期刊数字。方法工程40,111-136(1997)
[31] Price,M.A.,Armstrong,C.G.,Sabin,M.A.:通过中间曲面细分生成六面体网格:第一部分:具有凸边的实体。国际期刊数字。方法工程38,3335-3359(1995)·Zbl 0835.73080号
[32] 钱,J。;Zhang,Y.,非流形CAD装配的B-Reps非结构化全六面体网格自动生成,工程计算。,28, 345-359 (2012) ·doi:10.1007/s00366-011-0232-z
[33] 钱,J。;Zhang,Y。;王,W。;刘易斯,AC;马萨诸塞州奇外市;Geltmacher,AB,非流形六面体网格的质量改进,用于确定微观结构材料的关键特征,国际期刊编号。方法。工程,82,1406-1423(2010)·Zbl 1188.74094号 ·doi:10.1002/nme.2810
[34] Schneiders,R.,一种基于网格的六面体单元网格生成算法,工程计算。,12, 168-177 (1996) ·doi:10.1007/BF01198732
[35] Schneiders,R.:基于八叉树技术的六面体单元网格生成算法。摘自:第六届国际网格圆桌会议,第195-196页(1997)
[36] 塞德伯格,德克萨斯州;Cardon,DL;芬尼根,燃气轮机;北部,NS;郑洁。;Lyche,T.,T样条简化和局部精化,ACM Trans。图表。,23, 276-283 (2004) ·doi:10.1145/1015706.1015715
[37] 塞德伯格,德克萨斯州;郑洁。;贝克诺夫,A。;Nasri,A.,T样条和T-NURCC,ACM Trans。图表。,22, 477-484 (2003) ·doi:10.1145/882262.882295
[38] Staten,M.、Kerr,R.、Owen,S.、Blacker,T.:无约束铺砌和抹灰:进度更新。摘自:第十五届国际网格圆桌会议记录,第469-486页(2006)
[39] 塔里尼,M。;霍曼,K。;Cignoni,P。;蒙塔尼,C.,多立方体地图,ACM Trans。图表。,23, 853-860 (2004) ·doi:10.1145/1015706.1015810
[40] Vuong,AV;Giannelli,C。;Jüttler,B。;Simeon,B.,等几何分析中自适应局部细化的分层方法,计算。应用方法。机械。工程,200,3554-3567(2011)·Zbl 1239.65013号 ·doi:10.1016/j.cma.2011.09.004
[41] 王,W。;Zhang,Y。;刘,L。;Hughes,TJR,基于任意亏格拓扑边界三角剖分的三元实体T样条构造,计算。辅助设计,45,351-360(2013)·doi:10.1016/j.cad 2012年10月18日
[42] 王,W。;Zhang,Y。;徐,G。;Hughes,TJR,将非结构化四边形/六面体网格转换为有理T样条,计算。机械。,50, 65-84 (2012) ·Zbl 1312.65197号 ·doi:10.1007/s00466-011-0674-6
[43] 魏,X。;Zhang,Y。;Hughes,TJR,等几何分析应用中非结构化六面体网格上的截断层次三次样条构造,计算。数学。申请。,74, 2203-2220 (2017) ·Zbl 1396.65022号 ·doi:10.1016/j.camwa.2017.07.043
[44] Zhang,Y.:扫描图像的几何建模和网格生成。查普曼和霍尔/CRC(2016)·Zbl 1344.65028号
[45] Zhang,Y。;巴贾杰,CL;Xu,G.,具有几何流的四边形/六面体网格的表面平滑和质量改进,Commun。数字。方法工程,25,1-18(2009)·Zbl 1158.65314号 ·doi:10.1002/cnm.1067
[46] Zhang,Y。;王,W。;Hughes,TJR,从亏格零几何的边界表示构建实心T样条,计算。应用方法。机械。工程,249,185-197(2012)·Zbl 1348.65057号 ·doi:10.1016/j.cma.2012.01.014
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。