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 条
[31]   MIXED FINITE-ELEMENTS IN IR3 [J].
NEDELEC, JC .
NUMERISCHE MATHEMATIK, 1980, 35 (03) :315-341
[32]   A NEW FAMILY OF MIXED FINITE-ELEMENTS IN R3 [J].
NEDELEC, JC .
NUMERISCHE MATHEMATIK, 1986, 50 (01) :57-81
[33]  
Quateroni A., 1997, SPRINGER SER COMPUT, V23
[34]   An algebraic multigrid method for finite element discretizations with edge elements [J].
Reitzinger, S ;
Schöberl, J .
NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2002, 9 (03) :223-238
[35]   GFUN - A MAPLE PACKAGE FOR THE MANIPULATION OF GENERATING AND HOLONOMIC FUNCTIONS IN ONE VARIABLE [J].
SALVY, B ;
ZIMMERMANN, P .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1994, 20 (02) :163-177
[36]  
Schneider C., 2007, Semin. Lothar. Comb., V56, P1
[37]   High order Nedelec elements with local complete sequence properties [J].
Schöberl, J ;
Zaglmayr, S .
COMPEL-THE INTERNATIONAL JOURNAL FOR COMPUTATION AND MATHEMATICS IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2005, 24 (02) :374-384
[38]  
Schwab C., 1998, THEORY AND APPLICATI
[39]  
SzabuE B., 1991, FINITE ELEM ANAL DES
[40]  
SZEGO G, 1974, AM MATH SOC C PUBL, V23