A48 is a dynamic adaptive mesh library which maintains a conforming triangulation of time-varying surfaces. The user supplies an initial mesh, a surface sampling procedure and a set of adaptation criteria. The mesh is automatically modified in order to conform to user defined characteristics, while the surface changes over time. The mesh representation is based on a half-edge data structure without any extra storage requirements. The mesh has also an underlying semi-regular multiresolution structure.
The main features of the library are:
- A simple dynamic adaptive mesh library based on the half-edge, a standard topological data structure. The implementation of this new adaptive multiresolution functionality does not require any extra storage in the representation. Also, because the half-edge is widely adopted, it should be easy to incorporate the library in many applications.
- A minimal API for mesh creation and adaptation. This interface complements the traditional topological query operators and consists of only a few functions.
- A conformal mesh structure that dynamically changes its resolution based on user defined criteria. This makes the associated adaptation capabilities very general and powerful.
- An effective mechanism for refinement and simplification of semi-regular meshes that maintains a restricted multiresolution structure. This mechanism is based on the concept of a restricted binary multi-triangulation and stellar theory.
Generated on Mon Oct 11 19:32:25 2004 for A48 by
1.3.7