Sparsity optimized high order finite element functions for H(curl) on tetrahedra

被引:7
作者
Beuchler, Sven [1 ]
Pillwein, Veronika [2 ]
Zaglmayr, Sabine [3 ]
机构
[1] Univ Bonn, Inst Numer Simulat, D-53115 Bonn, Germany
[2] Johannes Kepler Univ Linz, Symbol Computat Res Inst, A-4040 Linz, Austria
[3] Graz Univ Technol, Inst Computat Math, A-8010 Graz, Austria
基金
奥地利科学基金会;
关键词
High order finite elements; Orthogonal polynomials; Symbolic computation; Solution of discretized equations; SHAPE FUNCTIONS; P-VERSION; ALGORITHM; PACKAGE; H(DIV);
D O I
10.1016/j.aam.2012.11.004
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
H(curl) conforming finite element discretizations are a powerful tool for the numerical solution of the system of Maxwell's equations in electrodynamics. In this paper we construct a basis for conforming high-order finite element discretizations of the function space H(curl) in 3 dimensions. We introduce a set of hierarchic basis functions on tetrahedra with the property that both the L-2-inner product and the H(curl)-inner product are sparse with respect to the polynomial degree. The construction relies on a tensor-product based structure with properly weighted Jacobi polynomials as well as an explicit splitting of the basis functions into gradient and non-gradient functions. The basis functions yield a sparse system matrix with O(1) nonzero entries per row. The proof of the sparsity result on general tetrahedra defined in terms of their barycentric coordinates is carried out by an algorithm that we implemented in Mathematica. A rewriting procedure is used to explicitly evaluate the inner products. The precomputed matrix entries in this general form for the cell-based basis functions are available online. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:749 / 769
页数:21
相关论文
共 45 条
[1]  
Abramowitz M., 1964, HDB MATH FUNCTIONS, V55
[2]   Hierarchic finite element bases on unstructured tetrahedral meshes [J].
Ainsworth, M ;
Coyle, J .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2003, 58 (14) :2103-2130
[3]  
[Anonymous], ENCY MATH APPL
[4]  
[Anonymous], 2008, APPL MATH NONLINEAR
[5]  
Arnold DN, 2000, NUMER MATH, V85, P197, DOI 10.1007/s002110000137
[6]   THE H-P VERSION OF THE FINITE-ELEMENT METHOD FOR DOMAINS WITH CURVED BOUNDARIES [J].
BABUSKA, I ;
GUO, BQ .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1988, 25 (04) :837-861
[7]   Sparse shape functions for tetrahedral p-FEM using integrated Jacobi polynomials [J].
Beuchler, S. ;
Pillwein, V. .
COMPUTING, 2007, 80 (04) :345-375
[8]   New shape functions for triangular p-FEM using integrated Jacobi polynomials [J].
Beuchler, S ;
Schoeberl, J .
NUMERISCHE MATHEMATIK, 2006, 103 (03) :339-366
[9]  
Beuchler S., 2008, LECT NOTES COMPUTATI, V60, P435, DOI DOI 10.1007/978-3-540-75199-1
[10]  
Beuchler S, 2012, TEXT MG SYMB COMPUT, P21, DOI 10.1007/978-3-7091-0794-2_2