original geometric model [19, 21]. Classification information is the hook that allows mapping problem
specifications in terms of geometry to a discretized computational model, and then back again to visualize
results. Adjaceny information is the relationship in terms of physical proximity and order of one topological
entity to another. An example of one adjacency relationship is the group of faces in cyclic order around an
edge. Use information is a modeling convenience that specifies the way one topological entity is used in the
definition of another; (e.g., the direction or orientation of the defining topology). Both adjacency and use
information are useful in complex analytical problems such as evolving geometry, where boundary contact
occurs and modification to the underlying geometric representation is required.
Figure 3.7 Traditional mesh structure (a) and hierarchical structure(b).
3.6.2 Data Representation
As described previously the results data from a finite element analysis may consist of scalar (zero order
tensor), vector (1st order tensors), or tensor information. The location of this information may be on element
nodes, within the element at interior points, or possibly on the element boundary.
The hierarchical mesh geometry representation is a convenient structure in which to house this information.
Scalar, vector, or tensor data located at element nodes is associated with the mesh vertices. Surface or edge
fluxes are associated with the faces or edges. Interior element data are associated with the region. In some
cases the interior element data may be extrapolated to, and stored with, the mesh vertices.
A particularly important issue is the native representational form of the analysis results. That is, if the analysis
system generates results in double precision form, the visualization system should represent data in native
form as well. This is particularly important when the results are of small size (byte or short), since
representing a small type with a large type can unnecessarily consume enormous memory resources. Related
to this issue is computational form: visualization algorithms should use enough accuracy to produce correct
visualizations.
Probably the overriding issue in representing analysis results is choosing a compact representational form.
Since the expressed purpose of visualization is to effectively communicate information, visualization systems
are most effective when they can treat large data.
3.7 Mapping Analysis Results to Visualizations
Producing visualizations requires mapping results data into visual representations. Typical procedures involve
either sampling the results data on a regular grid (i.e., volume visualization), or conversion of analytical forms
(nodes and elements) into graphical forms (points, lines, polygons). Once this mapping is accomplished, the
techniques described in later chapters of this book are applied to generate the visual images. The remainder of
this chapter provides an overview of the mapping from results data into forms necessary for visualization.
Particular emphasis is placed on the approximations and potential errors involved in the mapping process.
Previous Table of Contents Next
Products | Contact Us | About Us | Privacy | Ad Info | Home
Use of this site is subject to certain Terms & Conditions, Copyright © 1996-2000 EarthWeb Inc. All rights
reserved. Reproduction whole or in part in any form or medium without express written permission of
EarthWeb is prohibited. Read EarthWeb's privacy statement.