×

JuSFEM公司

swMATH编号: 36400
软件作者: 霍,泽南;梅刚;徐能雄
描述: JuSFEM:一个基于Julia的用于弹性问题的并行平滑有限元法(S-FEM)开源软件包。刘国瑞(Liu G.R.)提出的光滑有限元法(S-FEM)可以获得比传统有限元法更精确的结果。目前,已经开发了许多商业软件和许多开源软件包,用于使用FEM分析各种科学和工程问题。然而,很少有工作专注于设计和开发S-FEM的软件或包。本文在多核CPU上利用Julia语言设计并实现了一个弹性问题并行S-FEM的开源软件包。Julia语言是一种快速、易用、开源的编程语言,最初是为高性能计算而设计的。我们将我们的一揽子计划称为juSFEM。据作者所知,juSFEM是用Julia语言开发的第一个并行S-FEM包。为了验证juSFEM的正确性并评估其效率,进行了两组基准测试。基准结果表明:(1)与商业有限元软件ABAQUS相比,juSFEM可以获得准确的结果;(2,相比之下,商业有限元软件需要930秒才能实现相同的计算模型;(3) 在24核CPU上执行的并行juSFEM大约比相应的串行版本快(20倍)。此外,juSFEM的结构和功能易于模块化,juSFEM中的代码清晰易读,便于进一步开发。
主页: https://arxiv.org/abs/2001.08849
依赖项: 朱莉娅
关键词: 光滑有限元法;并行算法;茱莉亚语;计算效率;计算精度
相关软件: Modelica公司;Plotlyjs.jl公司;Writevtk.jl写;Pardiso.jl密码;JuliaFEM公司;蟒蛇;朱莉娅;MKL公司;ABAQUS公司;TetGen公司;帕迪索
引用于: 2文件

按年份列出的引文