TopoLab: A Generic Implementation of G-Maps Part II: Visualizing Unstructured Grids
Bruno Levy and Guillaume Caumon and Stéphane Conreaux. ( 2000 )
in: Proc. 20th Gocad Meeting, Nancy
Abstract
The TopoLab project aims at providing a new G-Map based topological kernel. The generic
aspects of the G-Map topology are exploited at a low level implementation to decrease significantly
the size of code, and thus lowering the maintenance costs. The generalized use of C++ template
classes together with inline functions allows significant performance improvements as compared with
the previous version. Property management is more flexible, allowing to store arbitrary information
(geometry, porosity, n -dimensional vectors, complex numbers, images, etc.) on any type of cell (i.e.
vertices, edges, polygons polyhedra). It is focused also on the client aspect, thanks to a high-level
library, which provides intuitive tools to access connectivity between cells and property/geometry
access.
Download / Links
BibTeX Reference
@inproceedings{T0920levy2, abstract = { The TopoLab project aims at providing a new G-Map based topological kernel. The generic aspects of the G-Map topology are exploited at a low level implementation to decrease significantly the size of code, and thus lowering the maintenance costs. The generalized use of C++ template classes together with inline functions allows significant performance improvements as compared with the previous version. Property management is more flexible, allowing to store arbitrary information (geometry, porosity, n -dimensional vectors, complex numbers, images, etc.) on any type of cell (i.e. vertices, edges, polygons polyhedra). It is focused also on the client aspect, thanks to a high-level library, which provides intuitive tools to access connectivity between cells and property/geometry access. }, author = { Levy, Bruno AND Caumon, Guillaume AND Conreaux, Stéphane }, booktitle = { Proc. 20th Gocad Meeting, Nancy }, title = { TopoLab: A Generic Implementation of G-Maps Part II: Visualizing Unstructured Grids }, year = { 2000 } }