cross-section encodes the two remaining transverse eigenvectors. Thus, hyperstreamlines form a continuous
representation of the whole tensor data along their trajectory. They are called major, medium, or minor
hyperstreamlines depending on the longitudinal eigenvector field.
To illustrate properties of hyperstreamlines, we first display two simple stress tensor fields in elastic materials
in Figures 5.19, 5.20 and 5.21. Then, we apply the same methodology to more complex flow data.
Trajectory. Hyperstreamline trajectories show, for example, how forces propagate in a stress tensor field, and
how momentum is transferred in a momentum flux density tensor field. Figure 5.19 illustrates this property
for an elastic stress tensor field induced by two compressive forces on the top surface of the material.
Every line is color-coded according to the longitudinal eigenvalue. The lines propagating upward are along
the most compressive direction—the minor eigenvector
—and converge towards the regions of high
stress where the forces are applied. Note the sudden divergence of close trajectories on each side of the plane
of symmetry. Similarly, trajectories along the two other eigenvectors delineate a surface shown near the
bottom face of the cube. This surface is everywhere perpendicular to the most compressive direction.
For an important class of tensor data, such as the stress tensor Ã
ik
in solids and the momentum flux density
tensor
ik
in steady fluids, encoding the longitudinal eigenvalue into the color of a hyperstreamline captures
some of the geometric behavior; i.e., convergence or divergence of neighboring hyperstreamlines. We call
such tensor fields solenoidal, by analogy with the properties of streamlines of solenoidal (divergence-free)
vector fields [9, 5].
Cross-section. Hyperstreamlines are further characterized by the geometry of their cross-section; i.e., the
geometric primitive that sweeps along the trajectory. We consider two types of primitives:
a circle that stretches into an ellipse while sweeping and that generates a hyperstreamline called a tube; and
a cross that generates a hyperstreamline called a helix.
Figure 5.20 shows two minor tubes propagating upward as well as four medium and major helices. In a tube,
the principal axes of each elliptical cross-section are along the transverse eigenvectors, and have a length
proportional to the magnitude of the transverse eigenvalues. The same property holds for a helix, whose arms
are proportional to the transverse eigenvectors (helices owe their name to the spiraling pattern of their arms
that can be observed in some cases). In this manner, both directional and amplitude information are encoded
along the trajectory. The local sign of the transverse eigenvalues can be detected by examining the
singularities in the cross-section of the hyperstreamline. Indeed, the cross-section reduces to a single line or a
point wherever one of the transverse eigenvalues changes sign.
Figure 5.19 Stress tensor induced by two compressive forces. Hyperstreamline trajectories. Color scale is
shown in Figure 5.2. (From Delmarcelle and Hesselink, reference 9, copyright 1993 IEEE)
Four different stages of a minor tube in a stress tensor field are displayed in Figure 5.21. The tensor field is
similar to that of Figures 5.19 and 5.20, but an additional tension force is added. In the top-left, the
cross-section is circular and the transverse stresses are equal in magnitude. The top-right shows an increasing
anisotropy of the transverse stresses together with a decrease of the longitudinal eigenvalue (color). In the
bottom-left, the cross-section is reduced to a straight line; one transverse eigenvalue is zero and the stresses
are locally two-dimensional. In the bottom-right, the stresses are three-dimensional once again; the
eigenvectors undergo a rapid rotation and a substantial stretching which reveals an important gradient of shear
and pressure in the region.
Figure 5.20 Stress tensor induced by two compressive forces. Minor tubes, medium and major helices. Color
scale is shown in Figure 5.21. (From Delmarcelle and Hesselink, reference 9, copyright 1993 IEEE) (See
color section plate 5.20.)