图片缩略图

快速有限元装配:边缘元素

version 1.2.0.0 (80.4 KB) by Jan Valdman
有限元矩阵的矢量装配。

2.5 k下载

更新2018年8月3日

查看许可协议

这段代码演示了本文中的向量化概念

Immanuel Anjam, Jan Valdman:用MATLAB快速组装二维和三维有限元矩阵:边元素。应用数学与计算267,252-263 (2015)

我们扩展了本文中的技术

10 . Talal Rahman and Jan Valdman: FEM矩阵在二维和三维中的快速MATLAB组装:节点单元,应用数学与计算21,7151 - 7158 (2013)

对Hdiv问题采用边单元- Raviart-Thomas单元,对Hcurl问题采用Nedelec单元,快速组装有限元矩阵。此外,还加入了向量化的高阶求积。

该论文的链接可以在作者的网页上找到,网址是http://sites.google.com/site/janvaldman/publications
如果你觉得代码有用,请引用文章。

要比较组装时间,调用
"start_2D"或"start_3D"在"example_comparison"目录。

你也可以拨打
"example_major "和"example_eddycurrect"目录中的"start_2D"或"start_3D"
得到了Hdiv空间中函数主极小化的解和Hcurl空间中一个涡流问题的解。

引用作为

Jan Valdman(2021)。快速有限元装配:边缘元素(//www.tianjin-qmedu.com/matlabcentral/fileexchange/46635-fast-fem-assembly-edge-elements), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2012b
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!

软件/调试

软件/ example_comparison

软件/ example_eddycurrent

软件/ example_eddycurrent / test2D_1

软件/ example_eddycurrent / test2D_2

软件/ example_eddycurrent / test2D_3

软件/ example_eddycurrent / test3D_1

软件/ example_eddycurrent / test3D_2

软件/ example_majorant

软件/ example_majorant / test2D

软件/ example_majorant / test3D

软件/路径

软件/道路/ library_fem

软件/道路/ library_integration

软件/道路/ library_vectorization