×

面向对象编程框架中的并行有限元软件开发和性能分析。 (英语) Zbl 1108.65100号

摘要:在并行有限元分析软件的开发中使用面向对象编程技术可以提高代码重用,并提高应用程序开发的效率。本文利用作者开发的面向对象编程框架实现了树脂传递模塑制造过程建模的并行有限元软件。选择树脂传递模塑有限元应用程序并使用面向对象框架实现它的动机是,它最初是在函数编程范式中开发和并行化的,从而提供了直接比较的可能性。对软件开发工作和性能结果进行了讨论和分析。

MSC公司:

65M60毫米 涉及偏微分方程初值和初边值问题的有限元、Rayleigh-Ritz和Galerkin方法
65-04 与数值分析有关的问题的软件、源代码等
第68页第19页 其他编程范式(面向对象、顺序、并发、自动等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Balay,S.、Gropp,W.、McInnes,L.C.和Smith,B.:《PETSc用户手册》,阿贡国家实验室,2001年。
[2] Castro,J.M.和Macosko,C.W.:典型聚氨酯反应注射成型系统的动力学和流变学,塑料工程学会年度技术会议26(1980),434-438。
[3] Chen,Y.T.:《多元酸树脂传递模塑:化学流变学、模塑实验和润湿可视化》,明尼苏达大学博士论文,1993年。
[4] Clarke,J.A.和Namburu,R.R.:跨学科应用、并发和计算的分布式计算环境:实践和经验14(2002),1-14·Zbl 1007.68604号 ·doi:10.1002/cpe.685
[5] Henz,B.J.、Tamma,K.K.、Kanapady,R.、Ngo,N.D.和Chung,P.W.:树脂传递模塑复合材料的过程建模:等温考虑的敏感性分析,载于AIAA-2002-0790,第40届航空航天科学会议,内华达州雷诺,2002年·兹比尔1083.76551
[6] Joshi,M.、Karypis,G.和Kumar,V.:PSPASES:稀疏对称正定线性系统的可缩放并行直接求解器库,明尼苏达大学计算机科学系,1999年·Zbl 0945.65023号
[7] Kamal,M.R.和Sourour,S.:SPE技术论文13(59),1973年。
[8] Kamal,M.R.和Sourour,S.:热固性固化的综合热流变分析,SPE技术论文18(187),1973年。
[9] Karypis,G.和Kumar,V.:METIS:用于划分非结构化图、划分网格和计算稀疏矩阵的填充-约简顺序的软件包,明尼苏达大学和陆军HPC研究中心,1997年。
[10] Law,K.H.:平行有限元解方法,《计算机与结构》23(6)(1985),845–858·Zbl 0589.73073号 ·doi:10.1016/0045-7949(86)90254-3
[11] Mohan,R.V.、Shires,D.R.、Mark,A.和Tamma,K.K.:大型复合材料结构的先进制造:过程建模、制造模拟和大规模并行计算平台,《高级工程软件》29(3–6)(1998),249–264·doi:10.1016/S0965-9978(98)00009-X
[12] Mohan,R.V.、Ngo,N.D.和Tamma,K.K.:关于树脂转移充模模拟的纯有限元方法,《聚合物工程与科学》39(1)(1999),26–43·数字对象标识码:10.1002/pen.11394
[13] Ngo,N.D.:基于模拟的设计的计算发展:复合材料加工的多学科流动/热/固化/应力建模、分析和验证,博士论文,明尼苏达大学,2001年。
[14] Shires,D.R.、Mohan,R.V.和Mark,A.:基于Fortran 90 MPI的非结构化代码在大规模并行系统上的优化和性能,《并行和分布式处理技术与应用国际会议》,内华达州拉斯维加斯,2001年·Zbl 1038.68017号
[15] Shires,D.、Mohan,R.和Mark,A.:非结构有限元模拟中HPF和MPI方法和性能的评估,J.Math。建模算法1(2002),153-167·Zbl 1064.68524号 ·doi:10.1023/A:1020534421393
[16] Sourour,S.和Kamal,M.R.:SPE技术论文18(93),1972年。
[17] Swaminathan,C.R.和Voller,V.R.:控制体积有限元的流线迎风Petrov–Galerkin格式:1。配方,技术报告,AHPCRC预印本1991-1992,明尼阿波利斯,明尼苏达州,1991年。
[18] Voller,V.R.和Chen,Y.F.:多孔腔填充时间的预测,国际。J.数字。《流体方法》23(1996),661-672·兹伯利0884.76071 ·doi:10.1002/(SICI)1097-0363(19961015)23:7<661::AID-FLD448>3.0.CO;2-E型
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。