这段代码演示了本文中的向量化概念
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版本兼容性
平台的兼容性
窗户 macOS Linux类别
标签
确认
启发:快速有限元装配:节点单元,inttet,calc_meshdata
启发:连续体经历弹塑性损伤复合转变。,采用一维、二维有限元法求解p-Laplace方程,Fast-Implementation-Mixed-FEM,非线性能量的快速有限元评估:节点单元,无渗透条件下的超弹性,C1有限元的实现,von Kármán粘弹性板的模拟