A compact adjacency-based topological data structure for finite element mesh representation

被引:53
作者
Celes, W
Paulino, GH
Espinha, R
机构
[1] Univ Illinois, Dept Civil & Environm Engn, Newmark Lab, Urbana, IL 61801 USA
[2] Pontificia Univ Catolica Rio de Janeiro, Dept Comp Sci, Tecgraf, BR-22450900 Rio De Janeiro, Brazil
关键词
topological data structure; reduced representation; implicit entities; finite element mesh;
D O I
10.1002/nme.1440
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a novel compact adjacency-based topological data structure for finite element mesh representation. The proposed data structure is designed to support, under the same framework, both two- and three-dimensional meshes, with any type of elements defined by templates of ordered nodes. When compared to other proposals, our data structure reduces the required storage space while being 'complete', in the sense that it preserves the ability to retrieve all topological adjacency relationships in constant time or in time proportional to the number of retrieved entities. Element and node are the only entities explicitly represented. Other topological entities, which include facet, edge, and vertex, are implicitly represented. In order to simplify accessing topological adjacency relationships, we also define and implicitly represent oriented entities, associated to the use of facets, edges, and vertices by an element. All implicit entities are represented by concrete types, being handled as values, which avoid usual problems encountered in other reduced data structures when performing operations such as entity enumeration and attribute attachment. We also extend the data structure with the use of,reverse indices', which improves performance for extracting adjacency relationships while maintaining storage space within reasonable limits. The data Structure effectiveness is demonstrated by two different applications: for Supporting fragmentation Simulation and for supporting volume rendering algorithms. Copyright (c) 2005 John Wiley & Sons, Ltd.
引用
收藏
页码:1529 / 1556
页数:28
相关论文
共 37 条
[1]  
Beall MW, 1997, INT J NUMER METH ENG, V40, P1573, DOI 10.1002/(SICI)1097-0207(19970515)40:9<1573::AID-NME128>3.0.CO
[2]  
2-9
[3]   A CLASS OF DATA-STRUCTURES FOR 2-D AND 3-D ADAPTIVE MESH REFINEMENT [J].
CAREY, GF ;
SHARMA, M ;
WANG, KC .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1988, 26 (12) :2607-2622
[4]  
CELES W, 2005, IN PRESS J COMPUTING
[5]   Selective refinement queries for volume visualization of unstructured tetrahedral meshes [J].
Cignoni, P ;
De Floriani, L ;
Magillo, P ;
Puppo, E ;
Scopigno, R .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2004, 10 (01) :29-45
[6]  
COMBA J, 1999, P EUROGRAPHICS 99, V18, P369
[7]  
DEFLORIANI L, 2002, SOLID MODELING, P17
[8]   Mesh data structure selection for mesh generation and FEA applications [J].
Garimella, RV .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2002, 55 (04) :451-478
[9]   THE USE OF DYNAMIC DATA-STRUCTURES IN FINITE-ELEMENT APPLICATIONS [J].
HAWKEN, DM ;
TOWNSEND, P ;
WEBSTER, MF .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1992, 33 (09) :1795-1811
[10]  
HUNG CM, 2004, NASAS BLUNT FIN DATA