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
Link To Document :
بازگشت