Orthogonalization in high-order finite element method

IF 4.8 2区 工程技术 Q1 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Computers & Structures Pub Date : 2025-03-09 DOI:10.1016/j.compstruc.2025.107692
Jan Jaśkowiec, Piotr Pluciński
{"title":"Orthogonalization in high-order finite element method","authors":"Jan Jaśkowiec,&nbsp;Piotr Pluciński","doi":"10.1016/j.compstruc.2025.107692","DOIUrl":null,"url":null,"abstract":"<div><div>The finite element method employs local basis functions to build the approximation field within each finite element. These functions, known as shape functions, must be tailored to the shapes of the elements while maintaining the global conformity of the approximation. Shape functions in finite elements are categorized into two types: bubble functions and edge functions. Bubble functions are zero on the element’s boundary, while edge functions are the remaining ones. The degrees of freedom (dofs) across the entire mesh consist of inner dofs within each element, skeleton dofs at the element edges inside the domain, and boundary dofs at the domain’s outer boundary. When the bilinear form of the considered problem is Hermitian and coercive in <span><math><msubsup><mi>H</mi><mn>0</mn><mn>1</mn></msubsup></math></span>, it can be interpreted as the inner product. This paper utilizes such an inner product to construct orthogonal bubble functions and edge functions orthogonal to the bubble functions. Consequently, the problem matrix in each element is partially diagonal, allowing the inner degrees of freedom to be determined within each element before the assembly process, and the global problem only involves the skeleton and boundary dofs. In the subsequent step, the skeleton basis functions are orthogonalized, reducing the global problem to only the boundary degrees of freedom. This method can be effectively applied to analyze a collection of problems with varying boundary conditions. The orthogonalization process combines the generalized eigenvalue problem and Gaussian elimination, stored in a square matrix, to switch between standard and orthogonalized shape functions or degrees of freedom. A substantial amount of calculations occurs within the finite elements, making them inherently suitable for parallel processing. This technique, referred to as the orthogonalized FEM (OFEM), is suitable for high-order finite elements to reduce memory usage, simplify the assembly procedure, and can greatly decrease computation time when executed in parallel. Several 2D examples, including the Poisson problem, stationary and non-stationary heat flow, and linear elasticity, demonstrate the proposed approach’s effectiveness.</div></div>","PeriodicalId":50626,"journal":{"name":"Computers & Structures","volume":"311 ","pages":"Article 107692"},"PeriodicalIF":4.8000,"publicationDate":"2025-03-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Structures","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0045794925000501","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

The finite element method employs local basis functions to build the approximation field within each finite element. These functions, known as shape functions, must be tailored to the shapes of the elements while maintaining the global conformity of the approximation. Shape functions in finite elements are categorized into two types: bubble functions and edge functions. Bubble functions are zero on the element’s boundary, while edge functions are the remaining ones. The degrees of freedom (dofs) across the entire mesh consist of inner dofs within each element, skeleton dofs at the element edges inside the domain, and boundary dofs at the domain’s outer boundary. When the bilinear form of the considered problem is Hermitian and coercive in H01, it can be interpreted as the inner product. This paper utilizes such an inner product to construct orthogonal bubble functions and edge functions orthogonal to the bubble functions. Consequently, the problem matrix in each element is partially diagonal, allowing the inner degrees of freedom to be determined within each element before the assembly process, and the global problem only involves the skeleton and boundary dofs. In the subsequent step, the skeleton basis functions are orthogonalized, reducing the global problem to only the boundary degrees of freedom. This method can be effectively applied to analyze a collection of problems with varying boundary conditions. The orthogonalization process combines the generalized eigenvalue problem and Gaussian elimination, stored in a square matrix, to switch between standard and orthogonalized shape functions or degrees of freedom. A substantial amount of calculations occurs within the finite elements, making them inherently suitable for parallel processing. This technique, referred to as the orthogonalized FEM (OFEM), is suitable for high-order finite elements to reduce memory usage, simplify the assembly procedure, and can greatly decrease computation time when executed in parallel. Several 2D examples, including the Poisson problem, stationary and non-stationary heat flow, and linear elasticity, demonstrate the proposed approach’s effectiveness.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
高阶有限元法正交化
有限元法采用局部基函数在每个有限元单元内建立近似场。这些函数称为形状函数,必须根据元素的形状进行调整,同时保持近似的全局一致性。有限元中的形状函数分为气泡函数和边缘函数两类。气泡函数在元素的边界上是零,而边缘函数是剩余的。整个网格的自由度包括每个元素的内部自由度、区域内元素边缘的骨架自由度和区域外边界的边界自由度。当所考虑的问题的双线性形式在H01中是厄密的和强制的,它可以被解释为内积。本文利用这种内积构造了正交泡函数和与泡函数正交的边函数。因此,每个元素中的问题矩阵部分对角,允许在装配过程之前确定每个元素内的内部自由度,并且全局问题仅涉及骨架和边界点。在接下来的步骤中,将骨架基函数正交化,将全局问题简化为只有边界自由度的问题。该方法可以有效地应用于分析一组具有不同边界条件的问题。正交化过程结合了广义特征值问题和高斯消去,存储在方阵中,在标准和正交化形状函数或自由度之间切换。大量的计算发生在有限元素中,使它们天生适合并行处理。这种技术被称为正交有限元法(OFEM),它适用于高阶有限元,可以减少内存的使用,简化装配过程,并且在并行执行时可以大大减少计算时间。几个二维例子,包括泊松问题,平稳和非平稳热流,以及线性弹性,证明了该方法的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Computers & Structures
Computers & Structures 工程技术-工程:土木
CiteScore
8.80
自引率
6.40%
发文量
122
审稿时长
33 days
期刊介绍: Computers & Structures publishes advances in the development and use of computational methods for the solution of problems in engineering and the sciences. The range of appropriate contributions is wide, and includes papers on establishing appropriate mathematical models and their numerical solution in all areas of mechanics. The journal also includes articles that present a substantial review of a field in the topics of the journal.
期刊最新文献
Quasi-optimal mesh generation for heterogeneous materials: A fully adaptive virtual element method Dynamic relaxation method with finite rotations and automatic mass-tuning for the static analysis of lightweight structures Inverse design of stochastic metamaterials via multi-physical knowledge fusion driven by deep-generative-prior Bayesian inference A unified framework for predictive modeling of mass-loaded plates in virtual acoustic environments Feature extraction and topology optimization of periodic lattice structures using extended convolutional neural network
×
引用
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