Applications Multiprocessor Visualization

Adding More Metrics with Simplexes

s Ø False, Boxed Ø FalseD

Simplex

ne = 880, 0, 0<, 80, 1, 0<<;

ine = Line@v3LineD;

Graphics3D@[email protected], EdgeForm@BlackD, Thick, segLine,

Sphere@v3Line@@1DD, rD, Sphere@v3Line@@2DD, rD< ê. r Ø 1 ê 2, Axes Ø False, Boxed Ø FalseD

3 - Simplex

v3TriEq = 881, 0, 0<, 80, Sqrt@3D, 0<, 8-1, 0, 0<<;

triEquilateral = 8Thick, Polygon@v3TriEqD<;

Ballz.nb

[348]:= Graphics3D@8Opacit[email protected], EdgeForm@BlackD, triEquilateral, Sphere@v3TriEq@@1DD, rD,

Sphere@v3TriEq@@2DD, rD, Sphere@v3TriEq@@3DD, rD< ê. r Ø 1, Axes Ø False, Boxed Ø FalseD

ut[348]=

4 - Simplex

BarryBallz.nb 3

354]:= Graphics3D@8Opaci[email protected], EdgeForm@BlackD, PolyhedronData@"Tetrahedron", "Faces"D,

Sphere@PolyhedronData@"Tetrahedron", "VertexCoordinates"D@@1DD, rD,

Sphere@PolyhedronData@"Tetrahedron", "VertexCoordinates"D@@2DD, rD,

Sphere@PolyhedronData@"Tetrahedron", "VertexCoordinates"D@@3DD, rD,

Sphere@PolyhedronData@"Tetrahedron", "VertexCoordinates"D@@4DD, rD< ê.

r Ø 1 ê 2, Axes Ø False, Boxed Ø FalseD

ut[354]=

BarryBallz.nb

Point: d = 0 → 0-simplex

Line: d = 1 → 1-simplex

Triangle (equilateral): d = 2 → 2-simplex

(Used to deﬁne Barry3)

Tetrahedron: d = 3 → 3-simplex

c 2008 Performance Dynamics Better Visualization Tools April 1, 2008 23 / 34