Vectorized implementation of primal hybrid FEM in MATLAB

IF 2.5 2区 数学 Q1 MATHEMATICS, APPLIED Computers & Mathematics with Applications Pub Date : 2024-12-30 DOI:10.1016/j.camwa.2024.12.017
Harish Nagula Mallesham , Kamana Porwal , Jan Valdman , Sanjib Kumar Acharya
{"title":"Vectorized implementation of primal hybrid FEM in MATLAB","authors":"Harish Nagula Mallesham ,&nbsp;Kamana Porwal ,&nbsp;Jan Valdman ,&nbsp;Sanjib Kumar Acharya","doi":"10.1016/j.camwa.2024.12.017","DOIUrl":null,"url":null,"abstract":"<div><div>We present efficient MATLAB implementations of the lowest-order primal hybrid finite element method (FEM) for linear second-order elliptic and parabolic problems with mixed boundary conditions in two spatial dimensions. We employ backward Euler and the Crank-Nicolson finite difference scheme for the complete discrete setup of the parabolic problem. All the codes presented are fully vectorized using matrix-wise array operations. Numerical experiments are conducted to show the performance of the software.</div></div>","PeriodicalId":55218,"journal":{"name":"Computers & Mathematics with Applications","volume":"180 ","pages":"Pages 144-165"},"PeriodicalIF":2.5000,"publicationDate":"2024-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Mathematics with Applications","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0898122124005625","RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0

Abstract

We present efficient MATLAB implementations of the lowest-order primal hybrid finite element method (FEM) for linear second-order elliptic and parabolic problems with mixed boundary conditions in two spatial dimensions. We employ backward Euler and the Crank-Nicolson finite difference scheme for the complete discrete setup of the parabolic problem. All the codes presented are fully vectorized using matrix-wise array operations. Numerical experiments are conducted to show the performance of the software.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
原始混合有限元的MATLAB矢量化实现
本文给出了二维空间中具有混合边界条件的线性二阶椭圆型和抛物型问题的最低阶原始混合有限元方法的MATLAB实现。对于抛物型问题的完全离散解,我们采用了后向欧拉格式和Crank-Nicolson有限差分格式。所有的代码都是完全矢量化的,使用矩阵数组操作。通过数值实验验证了该软件的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Computers & Mathematics with Applications
Computers & Mathematics with Applications 工程技术-计算机:跨学科应用
CiteScore
5.10
自引率
10.30%
发文量
396
审稿时长
9.9 weeks
期刊介绍: Computers & Mathematics with Applications provides a medium of exchange for those engaged in fields contributing to building successful simulations for science and engineering using Partial Differential Equations (PDEs).
期刊最新文献
Mathematical relationships and novel extensions of MLPG variants Two-stage selective segmentation method based on exponential weighted geodesic distance driven model and thresholding method Mathematical modeling of myocardial perfusion using lattice Boltzmann method On the numerical solution of high-dimensional PDEs arising in multi-asset options via a kernel-type solver An hp-adaptive Galerkin least squares intrinsic finite element method for the convection-dominated problem on surfaces
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1