Mathematics > Numerical Analysis
[Submitted on 6 Jun 2015]
Title:On Semi-Analytical Integration Specified for Mass Matrix of Finite Elements
View PDFAbstract:Spatial numerical integration is essential for finite element analysis. Currently, numerical integration schemes, mostly based on Gauss quadrature, are widely used. Herein, we present an alternative semi-analytical approach for mass matrix evaluation, resulting in an accurate, efficient and easy-to-implement integration rule. To this end, integrands of mass matrix entries get separated to two multiplicative parts. The first depends on natural coordinates while the second depends also on element parameters (mesh). Second part is approximated using polynomials and function evaluations at sampling (integration) points, allowing later analytical integration to precompute the weight matrices. Resulting formulas possess typical form such that computational efficiency equivalence to traditional schemes is demonstrated, namely our n-point formula is computationally equivalent to the conventional use of n-point quadrature. Specifically, one and four-point semi-analytical formulas are explicitly derived for an eight node brick element. Our one-point rule describes exactly constant metric and density elements; four-point scheme correctly admits the linear metric density multiplication. Dramatic superiority in terms of accuracy is established based on coarse mesh study. Wherefore test sets are generated with the help of ABAQUS, and then analyzed via variety of formulas. Authors of the report intend to achieve the next goals: * Introduction of an alternative way to compute the mass matrix of solid finite elements, including inhomogeneous continua, consistent as well as inconsistent mass matrices. * New easy-to-implement, efficient, formulas specified for widely-used eight-node brick element. * Demonstration of accuracy advantage based on coarse mesh generated with commercial software.
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.