Premium
On the efficient evaluation of certain integrals in the Galerkin F. E. Method
Author(s) -
Staniforth A.,
Beaudoin C.
Publication year - 1986
Publication title -
international journal for numerical methods in fluids
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.938
H-Index - 112
eISSN - 1097-0363
pISSN - 0271-2091
DOI - 10.1002/fld.1650060602
Subject(s) - mathematics , quadrature (astronomy) , gaussian quadrature , galerkin method , gaussian , finite element method , polynomial basis , gauss–kronrod quadrature formula , polynomial , computational fluid dynamics , product (mathematics) , basis (linear algebra) , mathematical optimization , mathematical analysis , nyström method , integral equation , geometry , physics , engineering , quantum mechanics , mechanics , electrical engineering , thermodynamics
The use of linear finite elements in fluid dynamic problems requires the evaluation of integrals of polynomial expressions, which arise from product terms in the equations of motion. An algorithm based on Simpson quadrature is presented and its efficiency compared with that of the more usual one, based on Gaussian quadrature. For both algorithms, the integrations are exact provided that the polynomial integrand is at most cubic. It is found that the Simpson algorithm is twice as efficient as the corresponding Gaussian one, for the evaluation of integrals in one, two and three space dimensions. This doubling of efficiency is a consequence of the vanishing of the basis functions at certain points, a property that can be exploited in the Simpson algorithm, but not in the Gaussian one. It is thought that the use of the Simpson algorithm will prove to be beneficial in many finite element fluid dynamic codes, because the evaluation of product terms generally represents a significant fraction of the total computational cost.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom