Title :
FEMSTER: an object oriented class library of discrete differential forms
Author :
Castillo, P. ; Rieben, R. ; White, D.
Author_Institution :
Lawrence Livermore Nat. Lab., CA, USA
Abstract :
The FEMSTER finite element class library described in this paper is unique in several aspects. First, it is based upon the language of differential forms. This language provides a unified description of a great variety of PDEs and thus leads us directly to a concise and abstract interface to finite element methods. This language also unifies the seemingly disparate Lagrange, H(curl) and H(div) basis functions that are used in computational electromagnetics. Secondly, FEMSTER utilizes higher-order elements, bases, and integration rules. Higher-order elements are important for accurate modeling of curved surfaces. The use of higher-order basis functions reduces the demands put upon mesh generation, e.g. a billion element mesh is no longer required for a numerically converged solution. The FEMSTER class library is ideally suited for researchers who wish to experiment with unstructured-grid, higher-order solution of Poisson´s equation, the Helmholtz equation, Maxwell equations, and related PDEs that employ the standard gradient, curl, and divergence operators.
Keywords :
Helmholtz equations; Lagrangian field theory; Maxwell equations; Poisson equation; computational electromagnetics; electromagnetic field theory; finite element analysis; object-oriented databases; object-oriented methods; partial differential equations; FEMSTER finite element class library; H curl basis function; H div basis function; Helmholtz equation; Lagrange basis functions; Maxwell equations; PDE; Poisson´s equation; computational electromagnetics; concise abstract interface; curl operator; curved surface modeling; discrete differential forms; divergence operator; finite element methods; gradient operator; higher-order basis functions; higher-order elements; integration rules; mesh generation; numerically converged solution; object oriented class library; unstructured grid higher-order solution; Concrete; Finite element methods; Interpolation; Libraries; Rails; Tiles; Tin; Tires;
Conference_Titel :
Antennas and Propagation Society International Symposium, 2003. IEEE
Conference_Location :
Columbus, OH, USA
Print_ISBN :
0-7803-7846-6
DOI :
10.1109/APS.2003.1219397