这段代码演示了本文中的向量化概念
伊曼努尔Anjam,扬Valdman:快速MATLAB的组件在二维和三维FEM矩阵:边缘元素。应用数学与计算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空间功能majorant最小化和一个涡流问题的在Hcurl空间中的溶液的溶液中。
引用作为
Jan Valdman(2021)。快速有限元装配:边缘元素(//www.tianjin-qmedu.com/matlabcentral/fileexchange/46635-fast-fem-assembly-edge-elements), MATLAB中央文件交换。检索.
Matlab释放兼容性
平台的兼容性
视窗 macOS Linux类别
标签
确认
启发:快速有限元装配:节点单元,inttet,calc_meshdata
启发:连续体经历弹塑性损伤复合转变。,求解器使用一维,二维FEM对 - 拉普拉斯方程,Fast-Implementation-Mixed-FEM,非线性能量的快速有限元评估:节点单元,超弹性与非渗透条件,C1有限元的实现,von Kármán粘弹性板的模拟