×

tIGAr(美国通用汽车公司):使用自动进行等几何分析FEniCS公司. (英语) 兹比尔1440.65282

小结:本文介绍tIGAr(美国通用汽车公司),用于使用开源有限元(FE)自动化软件的库FEniCS公司进行等几何分析(IGA)。该库使用Bézier提取的全局变量来避免修改FEniCS公司。这充分利用了FEniCS公司可直接用于IGA。通用有理样条通过一个抽象实现,该抽象只看到IGA函数空间的提取表示。通过这种抽象,可以使用各种各样的样条空间进行分析,只要为每个样条空间开发相应的预处理器,实现一个简单的接口。作为示例,我们讨论了使用开源软件设计的解析指定的非均匀有理B样条(NURBS)的预处理器igakit公司和使用商业软件设计的T样条曲线。然后,我们演示了几个受益于IGA的非平凡偏微分方程的求解器的实现。我们还评估了tIGAr(美国通用汽车公司)在一台分布式内存超级计算机上。最后,我们概述了IGA进一步发展的可能性FEniCS公司。的源代码tIGAr(美国通用汽车公司)持续在线更新https://github.com/david-kamensky/tIGAr网址.

MSC公司:

65日元 数值算法的封装方法
65D07年 使用样条曲线进行数值计算
65N30型 含偏微分方程边值问题的有限元、Rayleigh-Ritz和Galerkin方法
PDF格式BibTeX公司 XML格式引用
全文: DOI程序

参考文献:

[1] Logg,A。;马尔达尔,K.-A。;Wells,G.N.,《用有限元法自动求解微分方程》(2012),Springer·兹比尔1247.65105
[2] 休斯·T·J·R。;Cottrell,J.A。;Bazilevs,Y.,等几何分析:CAD、有限元、NURBS、精确几何和网格细化,Comput。方法应用。机械。工程,194,4135-4195(2005)·Zbl 1151.74419号
[3] Cottrell,J.A。;休斯·T·J·R。;Bazilevs,Y.,《等几何分析:走向CAD和FEA的集成》(2009),Wiley:Wiley Chichester·Zbl 1378.65009号
[4] Alns,医学硕士。;Logg,A。;Ølgard,K.B。;罗杰斯,M.E。;Wells,G.N.,统一形式语言:偏微分方程弱公式的特定领域语言,ACM Trans。数学。软件,40,2,9:1-9:37(2014)·Zbl 1308.65175号
[5] 柯比,R.C。;Logg,A.,变分形式编译器,ACM Trans。数学。软件,32,3,417-444(2006)
[6] 哈德威克,M.F。;粘土,R.L。;博格斯,P.T。;沃尔什·E·J。;Larzelere,A.R。;Altshuler,A.,《DART系统分析》(2005),桑迪亚国家实验室,技术报告SAND2005-4647
[7] 加劳,E。;Vázquez,R.,使用分层B样条实现自适应等几何方法的算法,应用。数字。数学。,123, 58-87 (2018) ·Zbl 1377.65149号
[8] de Falco,C。;Reali,A。;Vázquez,R.,GeoPDEs:PDEs等几何分析的研究工具,高级工程软件。,42, 12, 1020-1034 (2011) ·Zbl 1246.35010号
[9] Vázquez,R.,在Octave和Matlab中实现等几何分析的新设计:GeoPDEs 3.0,计算。数学。申请。,72, 3, 523-554 (2016) ·Zbl 1359.65270号
[10] Dalcin,Lisandro;科利尔(Nathaniel Collier);维格纳尔,P。;科尔特斯,A。;Calo,V.M.,PetIGA:高性能等几何分析框架,计算。方法应用。机械。工程,308151-181(2016)·Zbl 1439.65003号
[11] Sarmiento,A.F。;科尔特斯,A.M.A,;加西亚,D.A。;达尔星。;科利尔,N。;Calo,V.M.,PetIGA-MF:用于结构表示的B样条空间的多字段高性能工具箱,J.Compute。科学。,18,附录C,117-131(2017)
[12] Pauletti,M.Sebastian;马西米利亚诺·马蒂内利;尼古拉·卡瓦里尼;Antolin,Pablo,《免疫醇:等几何分析库》,SIAM J.Sci。计算。,37、4、C465-C496(2015)·兹比尔1332.65196
[13] 布法,A。;桑加利,G。;Vázquez,R.,《电磁学中的等几何分析:B样条逼近》,计算。方法应用。机械。工程师,199,17-20,1143-1152(2010)·Zbl 1227.78026号
[14] 布法,A。;Rivas,J。;桑加利,G。;Vásquez,R.,三维等几何离散微分形式,SIAM J.Numer。分析。,4814-844(2011年)·Zbl 1225.65100号
[15] Piegl,L。;Tiller,W.,《NURBS图书(视觉传达专著)》(1997年),Springer-Verlag:Springer-Verlag纽约
[16] 托什尼瓦尔,D。;斯佩尔斯,H。;Hiemstra,R.R。;Hughes,T.J.,《多维光滑极性样条:几何建模和等几何分析框架》,计算。方法应用。机械。工程,3161005-1061(2017)·Zbl 1439.65016号
[17] Speleers,H。;Dierckx,P。;Vandewalle,S.,用Powell-Sabin样条数值求解偏微分方程,J.Compute。申请。数学。,189,1,643-659(2006),第11届国际计算与应用数学大会论文集·Zbl 1086.65114号
[18] Speleers,H.,五次Powell-Sabin样条的归一化基础,计算。辅助Geom。设计,27,6,438-457(2010)·Zbl 1210.65027号
[19] Speleers,H.,Powell-Sabin三角剖分上光滑样条空间族的规范化B样条的构造,Constr。约37、1、41-72(2013年)·Zbl 1264.41014号
[20] 路易斯安那州贝朗市Da Veiga。;休斯·T·J·R。;Kiendl,J。;罗瓦迪纳,C。;尼拉宁,J。;Reali,A。;Speleers,H.,《Reissner-Mindlin板的无锁模型:通过NURBS和三角形NURPS的分析和等几何实现》,数学。模型方法应用。科学。,25, 08, 1519-1551 (2015) ·Zbl 1321.74065号
[21] Engvall,L。;Evans,J.A.,等几何三角Bernstein-Bézier离散化:自动网格生成和几何精确有限元分析,计算。方法应用。机械。工程,304,378-407(2016)·Zbl 1425.65157号
[22] Engvall,L。;Evans,J.A.,等几何非结构化四面体和混合元素Bernstein-Bézier离散化,计算。方法应用。机械。工程,31983-123(2017)·Zbl 1439.65013号
[23] 格罗舍尔吉,J。;Speleers,H.,三次Powell-Sabin B样条的构造和分析,计算。辅助Geom。设计,57,附录C,1-22(2017)·兹比尔1379.65009
[24] 托什尼瓦尔,D。;Speleers,H。;Hughes,T.J.R.,非结构化四边形网格上的光滑三次样条空间,特别强调特殊点:几何设计和等几何分析注意事项,Comput。方法应用。机械。工程,327,附录C,411-458(2017),计算力学和科学计算的进展-前沿·Zbl 1439.65017号
[25] 席林格,D。;Ruthala,P.K。;Nguyen,L.H.,NURBS基函数的拉格朗日提取和投影:等几何和标准节点有限元公式之间的直接联系,国际。J.数字。方法工程,108,6,515-534(2016),nme.5216
[26] 休斯·T·J·R。;Reali,A。;Sangalli,G.,基于NURBS的等几何分析的有效求积,计算。方法应用。机械。工程,199301-313(2010)·Zbl 1227.65029号
[27] Auricchio,F。;卡拉布罗,F。;休斯·T。;Reali,A。;Sangalli,G.,为基于NURBS的等几何分析获取近似最优求积规则的简单算法,计算。方法应用。机械。工程,249-252,附录C,15-27(2012),高阶有限元和等几何方法·Zbl 1348.65059号
[28] 卡拉布罗,F。;桑加利,G。;Tani,M.,通过加权求积快速形成等几何Galerkin矩阵,计算。方法应用。机械。工程,316,补编C,606-622(2017),等几何分析专刊:进展与挑战·Zbl 1439.65012
[29] 桑加利,G。;Tani,M.,基于Sylvester方程快速求解器的等几何预条件,SIAM J.Sci。计算。,38、6、A3644-A3671(2016)·Zbl 1353.65035号
[30] Hofreither,C。;Takacs,S.,基于样条空间稳定分裂的等几何分析的稳健多重网格,SIAM J.Numer。分析。,55, 4, 2004-2024 (2017) ·Zbl 1371.65130号
[31] Borden,M.J。;斯科特,医学硕士。;Evans,J.A。;Hughes,T.J.R.,基于Bézier提取NURBS的等几何有限元数据结构,国际。J.数字。方法工程,87,15-47(2011)·Zbl 1242.74097号
[32] 斯科特,医学硕士。;Borden,M.J。;Verhoosel,C.V。;Sederberg,T.W。;Hughes,T.J.R.,基于T样条Bézier提取的等几何有限元数据结构,国际。J.数字。方法工程,88,126-156(2011)·Zbl 1242.65243号
[33] Kiendl,J。;英国布莱廷格。;Linhard,J。;Wüchner,R.,用基尔霍夫-洛夫元素进行等几何壳体分析,计算。方法应用。机械。工程,1983902-3914(2009)·Zbl 1231.74422号
[34] Kiendl,J.,《壳体结构的等几何分析和形状优化设计》(2011年),Lehrstuhl für Statik,慕尼黑理工大学(博士论文)
[35] Kiendl,J。;徐,M.-C。;吴,M.C.H。;Real,A.,《一般超弹性材料的等几何基尔霍夫-洛夫壳公式》,计算。方法应用。机械。工程,291,280-303(2015)·兹比尔1423.74177
[36] Elguedj,T。;杜瓦尔,A。;Maurin,F。;Al Akhras,H.,Abaqus基于NURBS的等几何分析的用户元素实现,(ECCOMAS(2012))
[37] 赖,Y。;张义杰。;刘,L。;魏,X。;方,E。;Lua,J.,《CAD与Abaqus集成:工业应用的实用等几何分析软件平台》,Compute。数学。申请。,74、7、1648-1660(2017),高阶有限元和等几何方法2016·Zbl 1397.65276号
[38] Dalcin,L.D。;巴兹·R·R。;克莱尔,P.A。;Cosimo,A.,使用Python的并行分布式计算,Adv.Water Resour。,34,9,1124-1139(2011),新计算方法和软件工具
[39] S.Balay、S.Abhyankar、M.F.Adams、J.Brown、P.Brune、K.Buschelman、L.Dalcin、V.Eijkhout、W.D.Gropp、D.Kaushik、M.G.Knepley、L.C.McInnes、K.Rupp、B.F.Smith、S.Zampini、H.Zhang、PETSc网页,http://www.mcs.anl.gov/petsc; S.Balay、S.Abhyankar、M.F.Adams、J.Brown、P.Brune、K.Buschelman、L.Dalcin、V.Eijkhout、W.D.Gropp、D.Kaushik、M.G.Knepley、L.C.McInnes、K.Rupp、B.F.Smith、S.Zampini、H.Zhang、PETSc网页,http://www.mcs.anl.gov/petsc
[40] 巴拉伊,S。;Abhyankar,S。;M.F.亚当斯。;Brown,J.等人。;布鲁纳,P。;Buschelman,K。;达尔星。;埃伊霍特,V。;格罗普,W.D。;考希克,D。;Knepley,M.G。;McInnes,L.C.公司。;鲁普,K。;B.F.史密斯。;扎皮尼,S。;Zhang,H.,《PETSc用户手册》((2015),阿贡国家实验室)
[41] 巴拉伊,S。;格罗普,W.D。;McInnes,L.C.公司。;Smith,B.F.,《面向对象数值软件库中并行性的有效管理》,(Arge,E.;Bruaset,A.M.;Langtangen,H.P.,《科学计算中的现代软件工具》(1997),Birkhäuser Press),163-202·Zbl 0882.65154号
[42] G.van Zwieten、J.van Zwieten,C.Verhoosel、E.Fonn、W.Hoitinga、nutils/nutils v3.0、,http://dx.doi.org/10.5281/zenodo.1165606; G.van Zwieten、J.van Zwieten,C.Verhoosel、E.Fonn、W.Hoitinga、nutils/nutils v3.0、,http://dx.doi.org/10.5281/zenodo.1165606
[43] igakit:等几何分析工具包(IGA),https://bitbucket.org/dalcinl/igakit网站; igakit:等几何分析工具包(IGA),https://bitbucket.org/dalcinl/igakit网站
[44] N.Collier、L.Dalcin、PetIGA和igakit教程,https://petiga-igakit.readthedocs.io/en/latest/; N.Collier、L.Dalcin、PetIGA和igakit教程,https://petiga-igakit.readthedocs.io/en/latest/
[45] 斯科特,医学硕士。;李,X。;Sederberg,T.W。;Hughes,T.J.R.,分析适用T型样条的局部精化,计算机。方法应用。机械。工程,213-216,206-222(2012)·Zbl 1243.65030号
[46] Hsu,M.-C。;王,C。;Herrema,A.J。;席林格,D。;Ghoshal,A。;Bazilevs,Y.,用于等几何分析的交互式几何建模和参数化设计平台,Comput。数学。申请。,70, 7, 1481-1500 (2015) ·Zbl 1443.65020号
[47] 徐,M.-C。;卡门斯基,D。;徐,F。;Kiendl,J。;王,C。;吴先生。;Mineroff,J。;Reali,A。;Bazilevs,Y。;Sacks,M.S.,使用T样条和Fung型材料模型参数化设计对生物假体心脏瓣膜的动态和流体结构相互作用模拟,计算。机械。,1-15 (2015) ·Zbl 1325.74048号
[48] 徐,M.-C。;王,C。;Herrema,A.J。;席林格,D。;Ghoshal,A。;Bazilevs,Y.,等几何分析的交互式几何建模和参数化设计平台,计算。数学。申请。,70,7,1481-1500(2015),高阶有限元和等几何方法·Zbl 1443.65020号
[49] Herrema,A.J。;新墨西哥州威斯。;Darling,C.N。;Ganapathysubramanian,B。;克里希纳穆尔西,A。;Hsu,M.-C.,使用等几何分析的参数化设计优化框架,计算。方法应用。机械。工程,316944-965(2017),等几何分析专刊:进展与挑战·Zbl 1439.74258号
[50] 阿德里安·布甘扎(Adrián Buganza)特波尔(Tepole);哈迪克·卡巴拉;Kai-Uwe Bletzinger;Kuhl,Ellen,《生物膜的等几何基尔霍夫-洛夫壳配方》,计算机。方法应用。机械。工程(2015)·Zbl 1423.74530号
[51] Korelc,J.,《计算力学的最新发展和创新应用》,(Mueller-Hoeppe,D.;Loehnert,S.;Reese,S.(2011),施普林格-柏林-海德堡:施普林格–柏林-海德堡-柏林,海德堡),79-86·Zbl 1209.74004号
[52] 本森·D·J。;Bazilevs,Y。;Hsu,M.-C;Hughes,T.J.R.,等几何壳体分析:Reissner-Mindlin壳体,计算。方法应用。机械。工程,199,5,276-289(2010),计算几何与分析·Zbl 1227.74107号
[53] 本森·D·J。;Bazilevs,Y。;Hsu,M.-C。;Hughes,T.J.R.,《大变形、无旋转、等几何壳体》,计算。方法应用。机械。工程,200,13,1367-1378(2011)·兹比尔1228.74077
[54] 本森·D·J。;哈特曼,S。;Bazilevs,Y。;徐,M.-C。;Hughes,T.J.R.,混合等几何壳,计算。方法应用。机械。工程,255133-146(2013)·Zbl 1297.74114号
[55] Hale,J.S。;布鲁内蒂,M。;博尔达斯,S.P.A。;Maurini,C.,通过自动代码生成工具建立简单且可扩展的板壳有限元模型,Compute。结构。,209, 163-181 (2018)
[56] J.S.Hale、M.Brunetti、S.P.A.Bordas、C.Maurini、FEniCS-Shells。2016年12月。;J.S.Hale、M.Brunetti、S.P.A.Bordas、C.Maurini、FEniCS-Shells。2016年12月。
[57] Evans,J.A.,粘性不可压缩流的无散度b样条离散化(2011),德克萨斯大学奥斯汀分校:德克萨斯大学奥斯丁分校,美国德克萨斯州奥斯汀分校,(博士论文)
[58] Evans,J.A。;Hughes,T.J.R.,稳态Navier-Stokes方程的等几何发散变换B样条,数学。模型方法应用。科学。,23, 08, 1421-1478 (2013) ·Zbl 1383.76337号
[59] Evans,J.A。;Hughes,T.J.R.,非定常Navier-Stokes方程的等几何发散变换B样条,J.Compute。物理。,241, 141-167 (2013) ·Zbl 1349.76054号
[60] 卡门斯基,D。;徐,M.-C。;Yu,Y。;Evans,J.A。;萨克斯,M.S。;Hughes,T.J.R.,使用发散变换B样条的浸入式心血管流体-结构相互作用分析,计算。方法应用。机械。工程(2016),审查中。另见ICES报告16-14
[61] van Opstal,T.M。;严,J。;Coley,C。;Evans,J.A。;Kvamsdal,T。;Bazilevs,Y.,《不可压缩湍流的等几何发散变换变分多尺度公式》,计算。方法应用。机械。工程,316,859-879(2017),等几何分析专刊:进展与挑战·兹比尔1439.76036
[62] Morgan,H。;Scott,L.R.,朝向斯托克斯方程的统一有限元方法,SIAM J.Sci。计算。,40,1,A130-A141(2018)·Zbl 1386.76103号
[63] Logg,A。;Wells,G.N.,DOLFIN:自动化有限元计算,ACM Trans。数学。软件,37,2,20:1-20:28(2010)·Zbl 1364.65254号
[64] 卡门斯基,D。;徐,F。;Lee,C.-H。;严,J。;Bazilevs,Y。;Hsu,M.-C.,基于体积势的接触公式:应用于房室瓣的等几何模拟,计算机。方法应用。机械。工程,330,522-546(2018)·Zbl 1439.74224号
[65] Maginot,P.G.,离散坐标热辐射传输的高阶间断有限元方法(2015),德克萨斯农工大学:德克萨斯农工学院,德克萨斯州,(博士论文)
[66] Vouga,E。;哈蒙·D·。;Tamstorf,R。;Grinspun,E.,异步变分接触力学,计算。方法应用。机械。工程,200,2528,2181-2194(2011)·Zbl 1230.74143号
[67] Stanzione,D。;巴思,B。;加夫尼,N。;盖瑟,K。;亨佩尔,C。;米亚德,T。;梅林格,S。;Wernert,E。;Tufo,H。;熊猫,D。;Teller,P.,Stampede 2:XSEDE超级计算机的演变,(2017年高级研究计算实践与经验会议录:可持续性、成功和影响。2017年高级科研计算实践与体验会议录:持续性、成功与影响,PEARC17(2017),ACM:美国纽约州纽约市ACM), 15:1-15:8
[68] Kurtzer,G.M。;Sochat,V。;Bauer,M.W.,《奇点:计算机移动的科学容器》,《公共科学图书馆·综合》,第12、5、1-20页(2017年)
[69] Merkel,D.,Docker:用于一致开发和部署的轻量级Linux容器,Linux J.,2014,239(2014)
[70] 马克·布拉切特(Marc Brachet)。E.公司。;丹尼尔·梅隆(Daniel I.Meiron)。;Steven A.Orszag。;镍,B.G。;鲁道夫·H·莫尔夫。;弗里希,乌列尔,泰勒-格林涡旋的小尺度结构,流体力学杂志。,130411-452(1983年)·Zbl 0517.76033号
[71] Coley,C。;本扎肯,J。;Evans,J.A.,广义Stokes和Oseen问题等几何相容离散化的几何多重网格方法,Numer。线性代数应用。,25、3、e2145(2018)·Zbl 1499.65476号
[72] U样条曲线:适合分析的几何图形。https://coreform.com/technology/u样条曲线; U样条曲线:适合分析的几何图形。https://coreform.com/technology/u样条曲线
[73] 卡门斯基,D。;徐,M.-C。;席林格,D。;Evans,J.A。;阿加瓦尔,A。;Bazilevs,Y。;萨克斯,M.S。;Hughes,T.J.R.,《流体-结构相互作用的浸入式地理变分框架:在生物假体心脏瓣膜中的应用》,计算机。方法应用。机械。工程,284,1005-1053(2015)·Zbl 1423.74273号
[74] 苏尔斯基,D。;周世杰。;Schreyer,H.L.,颗粒-细胞方法在固体力学中的应用,计算。物理学。通信,87,1-2,236-252(1995)·Zbl 0918.73334号
[75] 斯特芬,M。;Wallstedt,P。;吉尔基,J。;Kirby,R。;Berzins,M.,《材料点法(MPM)中实施选择的检查和分析》,CMES计算。模型。工程科学。,31, 2, 107-127 (2008)
[76] Tielen,R。;沃布斯,E。;Möller,M。;Beuth,L.,《高阶材料点法》,Procedia Eng.,175,265-272(2017),《第一届材料点法国际会议论文集》(MPM 2017)
[77] 甘,Y。;孙,Z。;陈,Z。;张,X。;Liu,Y.,使用bspline基函数增强物质点方法,国际。J.数字。方法工程,113,3,411-431(2017)
[78] Motlagh,Y.G。;Coombs,W.M.,隐式高阶材料点法,Procedia Eng.,175,8-13(2017),第一届材料点法国际会议论文集(MPM 2017)
[79] Bercea,G.-T。;麦克雷,A.T.T。;哈姆,D.A。;米切尔,L。;Rathgeber,F。;纳尔迪。;卢波里尼,F。;Kelly,P.H.J.,《挤压网格上有限元的结构扩展编号算法及其性能评估》,《Geosci》Firedrake。模型开发,9,10,3803-3815(2016)
[80] Homolya,M。;米切尔,L。;卢波里尼,F。;Ham,D.,TSFC:一个结构保持形式编译器,SIAM J.Sci。计算。,40、3、C401-C428(2018)·Zbl 1388.68020号
[81] Homolya,M。;Ham,D.,四边形网格的平行边定向算法,SIAM J.Sci。计算。,38、5、S48-S61(2016)·Zbl 1404.65266号
[82] 麦克雷,A。;Bercea,G。;米切尔,L。;哈姆·D·。;Cotter,C.,张量积有限元的自动生成和符号处理,SIAM J.Sci。计算。,38、5、S25-S47(2016)·Zbl 1352.65615号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。