• DocumentCode
    3521585
  • Title

    High-quality mesh generation based on orthogonal software modules

  • Author

    Weinbub, Josef ; Cervenka, Johann ; Rupp, Karl ; Selberherr, Siegfried

  • Author_Institution
    Inst. for Microelectron., Tech. Univ. Wien, Vienna, Austria
  • fYear
    2011
  • fDate
    8-10 Sept. 2011
  • Firstpage
    139
  • Lastpage
    142
  • Abstract
    To provide simulation software in the field of TCAD with the utmost flexibility regarding generation and adaptation of meshes, a generic and high-quality meshing library, ViennaMesh, has been developed. The library is coded in C++ and utilizes modern programming techniques to wrap tasks, like mesh generation and mesh adaptation, into functional objects, which can then be concatenated to form the desired meshing process. Additionally, a meta-selection environment provides the ability to select a mesh generation kernel based on properties already defined at compile time. Code examples are depicted and briefly discussed. Moreover, several enhancements to existing mesh adaptation methods have been made, which are demonstrated based on meshes provided by industrial partners.
  • Keywords
    C++ language; library automation; mesh generation; technology CAD (electronics); C++ coding; TCAD field; ViennaMesh; high-quality mesh generation kernel; high-quality meshing library; mesh adaptation method; metaselection environment; modern programming technique; orthogonal software module; simulation software; Adaptation models; Generators; Geometry; Kernel; Libraries; Mesh generation; Needles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation of Semiconductor Processes and Devices (SISPAD), 2011 International Conference on
  • Conference_Location
    Osaka
  • ISSN
    1946-1569
  • Print_ISBN
    978-1-61284-419-0
  • Type

    conf

  • DOI
    10.1109/SISPAD.2011.6035078
  • Filename
    6035078