• DocumentCode
    1841606
  • 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
  • Volume
    2
  • fYear
    2003
  • fDate
    22-27 June 2003
  • Firstpage
    972
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Antennas and Propagation Society International Symposium, 2003. IEEE
  • Conference_Location
    Columbus, OH, USA
  • Print_ISBN
    0-7803-7846-6
  • Type

    conf

  • DOI
    10.1109/APS.2003.1219397
  • Filename
    1219397