NeoPZ
  • Over numeric integration

Quadrature rules

Symmetric quadrature rules

In this module, we present a quadrature rules used for computation of numeric integrations. This is essential because the main computational work is on weak formulation, generally integration form. There are many implementations for quadrature rules in the literature, some of them finding the zeros of the special polinomials (p.e. [2]) or resolving minimization of high-order multivariate polynomials (p.e. 2).

We use just symmetric quadrature rules with quadrature points lying within the master element and the weights always positives. The symmetry of the quadrature points will can to help reducing the computational cost for construction of the stiffness matrices by the symmetry of finite element basis functions. A quadrature rule is said to be symmetric if it is invariant under permutations of the barycentric coordinates. Given a simplex $E$ with $n$ vertices ${ v_1, ..., v_n}$, the $n$ barycentric coordinates $ (\xi_1, ..., \xi_n) $ of a point $P=(x,y,z)$ with respect to $E$ is determined by $P=\Sigma_{i=1}^n \xi_i v_i$ and $\Sigma_{i=1}^n \xi_i = 1 $. Then whether a quadrature point (in barycentric coordinates) associated with weight $w$ has its barycentric coordinates permuted, the resultant point is also a quadrature point of the same quadrature rule and associated with same weight $w$.

References

[1] Linbo Zhang, Tao Cui and Hui Liu, "Set of symmetric quadrature rules of triangles and tetrahedra." J. Comput. Mathematics, v 27, 89-96, 2009.
[2] H. Li, J. Sun and Y. Xu, Discrete fourier analysis, cubature and interpolation on a hexagon and a triangle, SIAM J. Numer. Anal., to appear.
[3] M.A. Taylor, B.A. Wingate and L.P. Bos, A cardinal function algorithm for computing multivari- ate quadrature points, SIAM J. Numer. Anal., 45:1 (2007), 193–205.
[4] R. Cools, An encyclopaedia of cubature formulas, J. Complex., 19:3 (2003), 445–453.
[5] S. Heo and Y. Xu, Constructing fully symmetric cubature formulae for the sphere, Math. Comput., 70:233 (2001), 269–279.
[6] P. Hammer and A. Stroud, Numerical integration over simplexes, Mathematical Tables and Aids to Computation, 10 (1956), 137–139.
[7] A. Stroud, Approximate Calculation of Multiple Integrals, Prentice-Hall, Englewood Cliffs, N.J., 1971.
[8] A. Stroud and D. Secrest, Gaussian Quadrature Formulas, Prentice-Hall, Englewood Cliffs, N.J., 1966.
[9] P. Solin, K. Segeth and I. Dolezel, Higher-Order Finite ElementMethods, Chapman and Hall/CRC Press, 2003.
[10] S. Wandzura and H. Xiao, Symmetric quadrature rules on a triangle, Comput. Math. Appl., 45 (2003), 1829–1840.
[11] C.A. Felippa, A compendium of FEM integration rules for finite element work, Eng. Computation, 21 (2004), 867–890.