ViennaFEM
    t3kitt3kitt3kit
    • Home
    • TeachingOpen
      • Lectures
      • Bachelor Theses
      • Master Theses
      • Dissertations
    • ResearchOpen
      • Activities
      • Computing Infrastructure
      • Characterization Lab
      • Annual Reviews
      • Active Public Projects
      • Completed Public Projects
      • Conferences
    • PublicationsOpen
      • Books and Book Editorships
      • Papers in Journals
      • Contributions to Books
      • Conference Presentations
      • Scientific Reports
      • Patents
      • Habilitation Theses
      • PhD Theses
      • Master's Theses
    • SoftwareOpen
      • Software
      • Download
      • License Agreement
    • StaffOpen
      • Active Staff
      • Former Staff
    • About UsOpen
      • Contact Us
      • Join Us
      • Partners
      • Imprint
      • Corporate Design
      • Sitemap
    • News

    Software Information

    ViennaFEM

    A library-centric finite element solver written in C++

    Description

    ViennaFEM is a free open-source implementation of a finite element solver for partial differential equations in C++. The library is built from several orthogonal components: ViennaCL for the linear solver (including GPU acceleration), ViennaData for storing quantities on the grid, which is handled by ViennaGrid, and ViennaMath as a symbolic math kernel used for automatically deriving the weak formulation of the provided PDE.

     

    List of Features

    • Automatic derivation of the weak form for a given strong form (restrictions apply)
    • Dimension-independent programming: The same code works in 1d, 2d and 3d
    • Multiple FEM runs on the same mesh supported (no data interference)
    • Mesh refinement for triangular and tetrahedral meshes
    • GPU-acceleration via ViennaCL available
    • Multi-Platform support
    • Header-Only library
    • Permissive MIT/X11 license

    Open Source Project Page

    More information can be found at http://viennafem.sourceforge.net/

    Institute for Microelectronics
    Head: Univ. Prof. Dipl.-Ing. Dr. techn. Tibor Grasser
    Deputy Head: O. Univ. Prof. Dipl.-Ing. Dr. techn. Dr.h.c. Siegfried Selberherr
    Contact Us    |    Join Us    |    Imprint
    © E360 - Institute for Microelectronics 2018