<p><b>ringler@lanl.gov</b> 2009-09-09 16:24:22 -0600 (Wed, 09 Sep 2009)</p><p>added module to visualize vectors at edge location<br>
</p><hr noshade><pre><font color="gray">Added: trunk/swmodel/dx/edge.dx
===================================================================
--- trunk/swmodel/dx/edge.dx                                (rev 0)
+++ trunk/swmodel/dx/edge.dx        2009-09-09 22:24:22 UTC (rev 51)
@@ -0,0 +1,18 @@
+object "positions list" class array type float rank 1 shape 3 items 120000
+ascii data file edge.position.data
+
+object 0  class array type float rank 1 shape 3 items 120000
+ascii data file normal.data 
+attribute "dep" string "positions"
+
+object 1  class array type float rank 1 shape 3 items 120000
+ascii data file tangent.data
+attribute "dep" string "positions"
+
+object "normal" class field
+component "positions"     "positions list"
+component "data"           0
+
+object "tangent" class field
+component "positions"     "positions list"
+component "data"           1
Modified: trunk/swmodel/dx/triangle.dx
===================================================================
--- trunk/swmodel/dx/triangle.dx        2009-09-09 22:23:08 UTC (rev 50)
+++ trunk/swmodel/dx/triangle.dx        2009-09-09 22:24:22 UTC (rev 51)
@@ -1,73 +1,73 @@
 
-object "positions list" class array type float rank 1 shape 3 items 245760
+object "positions list" class array type float rank 1 shape 3 items 240000
 ascii data file tri.position.data
 
-object "edge list" class array type int rank 0 items 245760
+object "edge list" class array type int rank 0 items 240000
 ascii data file tri.edge.data
 attribute "ref" string "positions"
 
-object "loops list" class array type int rank 0 items 81920
+object "loops list" class array type int rank 0 items 80000
 ascii data file tri.loop.data
 attribute "ref" string "edges"
 
-object "face list" class array type int rank 0 items 81920
+object "face list" class array type int rank 0 items 80000
 ascii data file tri.face.data
 attribute "ref" string "loops"
 
-object 0  class array type float rank 0 items 81920
+object 0  class array type float rank 0 items 80000
 data file tri.area.data
 attribute "dep" string "faces"
 
-object 1  class array type float rank 0 items 81920
-data file vorticity.1.0.data
+object 1  class array type float rank 0 items 80000
+data file ./output/divDT.data
 attribute "dep" string "faces"
 
-object 2  class array type float rank 0 items 81920
-data file vorticity.1.1.data
+object 2  class array type float rank 0 items 80000
+data file ./output/ke.data
 attribute "dep" string "faces"
 
-object 3  class array type float rank 0 items 81920
-data file vorticity.1.2.data
+object 3  class array type float rank 0 items 80000
+data file ./output/relDT.data
 attribute "dep" string "faces"
 
-object 4  class array type float rank 0 items 81920
-data file vorticity.1.3.data
+object 4  class array type float rank 0 items 80000
+data file ./output/thicknessc.data
 attribute "dep" string "faces"
 
-object 5  class array type float rank 0 items 81920
-data file vorticity.1.4.data
+object 5  class array type float rank 0 items 80000
+data file ./output/thicknesscdiff.data
 attribute "dep" string "faces"
 
-object 6  class array type float rank 0 items 81920
-data file vorticity.1.5.data
+object 6  class array type float rank 0 items 80000
+data file ./output/kediff.data
 attribute "dep" string "faces"
 
-object 7  class array type float rank 0 items 81920
-data file vorticity.1.6.data
+object 7  class array type float rank 0 items 80000
+data file ./output/relDTdiff.data
 attribute "dep" string "faces"
 
-object 8  class array type float rank 0 items 81920
-data file vorticity.1.7.data
+object 8  class array type float rank 0 items 80000
+data file ./output/residDT.data
 attribute "dep" string "faces"
 
-object 9  class array type float rank 0 items 81920
-data file vorticity.1.8.data
+object 9  class array type float rank 0 items 80000
+data file ./output/chi.data
 attribute "dep" string "faces"
 
-object 10  class array type float rank 0 items 81920
-data file vorticity.1.9.data
+object 10  class array type float rank 0 items 80000
+data file ./output/divAVG.data
 attribute "dep" string "faces"
 
-object 11  class array type float rank 0 items 81920
-data file vorticity.1.10.data
+object 11  class array type float rank 0 items 80000
+data file ./output/beta.data
 attribute "dep" string "faces"
 
-object 12  class array type float rank 0 items 81920
-data file vorticity.1.11.data
+object 12  class array type float rank 0 items 80000
+data file ./output/jtw.data
 attribute "dep" string "faces"
 
-object 13  class array type float rank 0 items 81920
-data file vorticity.1.12.data
+object 13  class array type float rank 0 items 80000
+data file ./output/pv.data
 attribute "dep" string "faces"
 
 
@@ -79,92 +79,91 @@
 component "faces"         "face list"
 component "data"           0
 
-
-object "vorticity.1.0" class field
+object "divDT" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           1
 
-object "vorticity.1.1" class field
+object "ke" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           2
 
-object "vorticity.1.2" class field
+object "relDT" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           3
 
-object "vorticity.1.3" class field
+object "thicknessc" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           4
 
-object "vorticity.1.4" class field
+object "thicknesscdiff" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           5
 
-object "vorticity.1.5" class field
+object "kediff" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           6
 
-object "vorticity.1.6" class field
+object "relDTdiff" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           7
 
-object "vorticity.1.7" class field
+object "residDT" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           8
 
-object "vorticity.1.8" class field
+object "chi" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           9
 
-object "vorticity.1.9" class field
+object "divAVG" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           10
 
-object "vorticity.1.10" class field
+object "beta" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           11
 
-object "vorticity.1.11" class field
+object "jtw" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           12
 
-object "vorticity.1.12" class field
+object "pv" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
Modified: trunk/swmodel/dx/visual_vector.net
===================================================================
--- trunk/swmodel/dx/visual_vector.net        2009-09-09 22:23:08 UTC (rev 50)
+++ trunk/swmodel/dx/visual_vector.net        2009-09-09 22:24:22 UTC (rev 51)
@@ -1,5 +1,5 @@
 //
-// time: Fri Aug  7 15:29:44 2009
+// time: Wed Sep  9 16:22:00 2009
 //
 // version: 3.2.0 (format), 4.4.4 (DX)
 //
@@ -13,12 +13,12 @@
 ) {
     // 
     // node FileSelector[2]: x = 414, y = 91, inputs = 0, label = FileSelector
-    // output[1]: visible = 1, type = 32, value = "/Users/todd/Desktop/cgrid_model/run/dx/normals.dx"
-    // output[2]: visible = 1, type = 32, value = "normals.dx"
+    // output[1]: visible = 1, type = 32, value = "/Volumes/Simulations/MPAS/svn-mpas-model.cgd.ucar.edu/trunk/swmodel/dx/edge.dx"
+    // output[2]: visible = 1, type = 32, value = "edge.dx"
     //
     // 
     // node String[2]: x = 554, y = 91, inputs = 0, label = String
-    // output[1]: visible = 1, type = 32, value = "velocity"
+    // output[1]: visible = 1, type = 32, value = "normal"
     //
     // 
     // node Import[2]: x = 501, y = 182, inputs = 6, label = Import
@@ -38,8 +38,8 @@
     // 
     // node AutoGlyph[2]: x = 483, y = 261, inputs = 7, label = AutoGlyph
     // input[2]: defaulting = 0, visible = 1, type = 32, value = "standard"
-    // input[3]: defaulting = 0, visible = 1, type = 5, value = 2.0
-    // input[4]: defaulting = 0, visible = 1, type = 5, value = 0.25
+    // input[3]: defaulting = 0, visible = 1, type = 5, value = 1.0
+    // input[4]: defaulting = 0, visible = 1, type = 5, value = 0.1
     // input[5]: defaulting = 1, visible = 1, type = 5, value = 0.1
     //
 main_AutoGlyph_2_out_1 = 
@@ -55,12 +55,12 @@
     // 
     // node Integer[5]: x = 61, y = 420, inputs = 11, label = Integer
     // input[1]: defaulting = 0, visible = 0, type = 32, value = "Integer_5"
-    // input[3]: defaulting = 0, visible = 0, type = 1, value = 0 
+    // input[3]: defaulting = 0, visible = 0, type = 1, value = 1 
     // input[5]: defaulting = 1, visible = 0, type = 1, value = -1000000
     // input[6]: defaulting = 1, visible = 0, type = 1, value = 1000000
     // input[7]: defaulting = 1, visible = 0, type = 5, value = 1.0
     // input[9]: defaulting = 1, visible = 0, type = 1, value = 0
-    // output[1]: visible = 1, type = 1, value = 0 
+    // output[1]: visible = 1, type = 1, value = 1 
     //
     // 
     // node FileSelector[1]: x = 66, y = 17, inputs = 0, label = FileSelector
@@ -69,7 +69,7 @@
     //
     // 
     // node String[1]: x = 187, y = 20, inputs = 0, label = String
-    // output[1]: visible = 1, type = 32, value = "ke.1.0"
+    // output[1]: visible = 1, type = 32, value = "area"
     //
     // 
     // node Import[1]: x = 120, y = 93, inputs = 6, label = Import
@@ -117,12 +117,12 @@
     // 
     // node Integer[1]: x = 229, y = 448, inputs = 11, label = Integer
     // input[1]: defaulting = 0, visible = 0, type = 32, value = "Integer_1"
-    // input[3]: defaulting = 0, visible = 0, type = 1, value = 1 
+    // input[3]: defaulting = 0, visible = 0, type = 1, value = 0 
     // input[5]: defaulting = 1, visible = 0, type = 1, value = -1000000
     // input[6]: defaulting = 1, visible = 0, type = 1, value = 1000000
     // input[7]: defaulting = 1, visible = 0, type = 5, value = 1.0
     // input[9]: defaulting = 1, visible = 0, type = 1, value = 0
-    // output[1]: visible = 1, type = 1, value = 1 
+    // output[1]: visible = 1, type = 1, value = 0 
     //
     // 
     // node Colormap[1]: x = 254, y = 167, inputs = 19, label = Colormap
@@ -131,12 +131,12 @@
     // input[3]: defaulting = 0, visible = 0, type = 16777224, value = { [0.84699454 1.0] }
     // input[4]: defaulting = 0, visible = 0, type = 16777224, value = { [0.84972678 1.0] }
     // input[5]: defaulting = 0, visible = 0, type = 32, value = "Colormap_1"
-    // input[7]: defaulting = 1, visible = 0, type = 5, value = 0.0
-    // input[8]: defaulting = 1, visible = 0, type = 5, value = 80737.0
+    // input[7]: defaulting = 1, visible = 0, type = 5, value = 866025.38
+    // input[8]: defaulting = 1, visible = 0, type = 5, value = 866025.38
     // input[9]: defaulting = 1, visible = 0, type = 1, value = 20
-    // input[12]: defaulting = 0, visible = 0, type = 16777221, value = { 0.0 80737.0 }
-    // input[17]: defaulting = 0, visible = 0, type = 5, value = 0.0
-    // input[18]: defaulting = 0, visible = 0, type = 5, value = 80737.0
+    // input[12]: defaulting = 0, visible = 0, type = 16777221, value = { 866025.38 866025.38 }
+    // input[17]: defaulting = 0, visible = 0, type = 5, value = 866025.38
+    // input[18]: defaulting = 0, visible = 0, type = 5, value = 866025.38
     // window: position = (0.0605,0.4696), size = 0.4297x0.4284, screen = 0
     //
 main_Colormap_1_out_1[cache: 2],
@@ -297,12 +297,12 @@
     // 
     // node Integer[6]: x = 416, y = 363, inputs = 11, label = Integer
     // input[1]: defaulting = 0, visible = 0, type = 32, value = "Integer_6"
-    // input[3]: defaulting = 0, visible = 0, type = 1, value = 0 
+    // input[3]: defaulting = 0, visible = 0, type = 1, value = 1 
     // input[5]: defaulting = 1, visible = 0, type = 1, value = -1000000
     // input[6]: defaulting = 1, visible = 0, type = 1, value = 1000000
     // input[7]: defaulting = 1, visible = 0, type = 5, value = 1.0
     // input[9]: defaulting = 1, visible = 0, type = 1, value = 0
-    // output[1]: visible = 1, type = 1, value = 0 
+    // output[1]: visible = 1, type = 1, value = 1 
     //
     // 
     // node Color[7]: x = 511, y = 335, inputs = 5, label = Color
@@ -327,12 +327,12 @@
     // 
     // node Integer[10]: x = 699, y = 470, inputs = 11, label = Integer
     // input[1]: defaulting = 0, visible = 0, type = 32, value = "Integer_10"
-    // input[3]: defaulting = 0, visible = 0, type = 1, value = 0 
+    // input[3]: defaulting = 0, visible = 0, type = 1, value = 1 
     // input[5]: defaulting = 1, visible = 0, type = 1, value = -1000000
     // input[6]: defaulting = 1, visible = 0, type = 1, value = 1000000
     // input[7]: defaulting = 1, visible = 0, type = 5, value = 1.0
     // input[9]: defaulting = 1, visible = 0, type = 1, value = 0
-    // output[1]: visible = 1, type = 1, value = 0 
+    // output[1]: visible = 1, type = 1, value = 1 
     //
     // 
     // node FileSelector[6]: x = 704, y = 67, inputs = 0, label = FileSelector
@@ -341,7 +341,7 @@
     //
     // 
     // node String[6]: x = 824, y = 70, inputs = 0, label = String
-    // output[1]: visible = 1, type = 32, value = "vorticity.1.12"
+    // output[1]: visible = 1, type = 32, value = "areac"
     //
     // 
     // node Import[6]: x = 758, y = 143, inputs = 6, label = Import
@@ -389,12 +389,12 @@
     // 
     // node Integer[9]: x = 867, y = 498, inputs = 11, label = Integer
     // input[1]: defaulting = 0, visible = 0, type = 32, value = "Integer_9"
-    // input[3]: defaulting = 0, visible = 0, type = 1, value = 0 
+    // input[3]: defaulting = 0, visible = 0, type = 1, value = 1 
     // input[5]: defaulting = 1, visible = 0, type = 1, value = -1000000
     // input[6]: defaulting = 1, visible = 0, type = 1, value = 1000000
     // input[7]: defaulting = 1, visible = 0, type = 5, value = 1.0
     // input[9]: defaulting = 1, visible = 0, type = 1, value = 0
-    // output[1]: visible = 1, type = 1, value = 0 
+    // output[1]: visible = 1, type = 1, value = 1 
     //
     // 
     // node Colormap[2]: x = 892, y = 217, inputs = 19, label = Colormap
@@ -403,12 +403,12 @@
     // input[3]: defaulting = 0, visible = 0, type = 16777224, value = { [0.84699454 1.0] }
     // input[4]: defaulting = 0, visible = 0, type = 16777224, value = { [0.84972678 1.0] }
     // input[5]: defaulting = 0, visible = 0, type = 32, value = "Colormap_2"
-    // input[7]: defaulting = 1, visible = 0, type = 5, value = -0.22230303
-    // input[8]: defaulting = 1, visible = 0, type = 5, value = 72107.0
+    // input[7]: defaulting = 1, visible = 0, type = 5, value = 433012.69
+    // input[8]: defaulting = 1, visible = 0, type = 5, value = 433012.69
     // input[9]: defaulting = 1, visible = 0, type = 1, value = 20
-    // input[12]: defaulting = 0, visible = 0, type = 16777221, value = { -0.22230303 72107.0 }
-    // input[17]: defaulting = 0, visible = 0, type = 5, value = -0.22230303
-    // input[18]: defaulting = 0, visible = 0, type = 5, value = 72107.0
+    // input[12]: defaulting = 0, visible = 0, type = 16777221, value = { 433012.69 433012.69 }
+    // input[17]: defaulting = 0, visible = 0, type = 5, value = 433012.69
+    // input[18]: defaulting = 0, visible = 0, type = 5, value = 433012.69
     // window: position = (0.0605,0.4696), size = 0.4297x0.4284, screen = 0
     //
 main_Colormap_2_out_1[cache: 2],
@@ -533,13 +533,13 @@
     // node Image[2]: x = 453, y = 651, inputs = 49, label = Image
     // input[1]: defaulting = 0, visible = 0, type = 67108863, value = "Image_2"
     // input[4]: defaulting = 0, visible = 0, type = 1, value = 1
-    // input[5]: defaulting = 0, visible = 0, type = 8, value = [0 0 0]
-    // input[6]: defaulting = 0, visible = 0, type = 8, value = [0 -6.8363 0]
-    // input[7]: defaulting = 0, visible = 0, type = 5, value = 2.50853
+    // input[5]: defaulting = 0, visible = 0, type = 8, value = [1855.82 170889 0]
+    // input[6]: defaulting = 0, visible = 0, type = 8, value = [1855.82 170889 524001]
+    // input[7]: defaulting = 0, visible = 0, type = 5, value = 8190.35
     // input[8]: defaulting = 0, visible = 0, type = 1, value = 1440
-    // input[9]: defaulting = 0, visible = 0, type = 5, value = 0.953
-    // input[10]: defaulting = 0, visible = 0, type = 8, value = [0 0 1]
-    // input[11]: defaulting = 1, visible = 0, type = 5, value = 20.793
+    // input[9]: defaulting = 0, visible = 0, type = 5, value = 0.955
+    // input[10]: defaulting = 0, visible = 0, type = 8, value = [0 1 0]
+    // input[11]: defaulting = 1, visible = 0, type = 5, value = 0.895538
     // input[12]: defaulting = 0, visible = 0, type = 1, value = 0
     // input[14]: defaulting = 0, visible = 0, type = 1, value = 1
     // input[15]: defaulting = 1, visible = 0, type = 32, value = "none"
@@ -561,7 +561,7 @@
     // input[39]: defaulting = 0, visible = 0, type = 5, value = 0.5
     // input[41]: defaulting = 0, visible = 0, type = 32, value = "none"
     // depth: value = 24
-    // window: position = (0.2855,0.0399), size = 0.5680x0.8980, screen = 0
+    // window: position = (0.2492,0.0760), size = 0.5680x0.8980, screen = 0
     // internal caching: 1
     //
 main_Image_2_out_1,
@@ -633,23 +633,23 @@
 // network: end of macro body
 CacheScene(main_Image_2_in_1, main_Image_2_out_1, main_Image_2_out_2);
 }
-main_FileSelector_2_out_1 = "/Users/todd/Desktop/cgrid_model/run/dx/normals.dx";
-main_String_2_out_1 = "velocity";
+main_FileSelector_2_out_1 = "/Volumes/Simulations/MPAS/svn-mpas-model.cgd.ucar.edu/trunk/swmodel/dx/edge.dx";
+main_String_2_out_1 = "normal";
 main_Import_2_in_3 = "dx";
 main_Import_2_in_4 = NULL;
 main_Import_2_in_5 = NULL;
 main_Import_2_in_6 = NULL;
 main_Import_2_out_1 = NULL;
 main_AutoGlyph_2_in_2 = "standard";
-main_AutoGlyph_2_in_3 = 2.0;
-main_AutoGlyph_2_in_4 = 0.25;
+main_AutoGlyph_2_in_3 = 1.0;
+main_AutoGlyph_2_in_4 = 0.1;
 main_AutoGlyph_2_in_5 = NULL;
 main_AutoGlyph_2_in_6 = NULL;
 main_AutoGlyph_2_in_7 = NULL;
 main_AutoGlyph_2_out_1 = NULL;
 main_Integer_5_in_1 = "Integer_5";
 main_Integer_5_in_2 = NULL;
-main_Integer_5_in_3 = 0 ;
+main_Integer_5_in_3 = 1 ;
 main_Integer_5_in_4 = NULL;
 main_Integer_5_in_5 = NULL;
 main_Integer_5_in_6 = NULL;
@@ -658,9 +658,9 @@
 main_Integer_5_in_9 = NULL;
 main_Integer_5_in_10 = NULL;
 main_Integer_5_in_11 = NULL;
-main_Integer_5_out_1 = 0 ;
+main_Integer_5_out_1 = 1 ;
 main_FileSelector_1_out_1 = "/Volumes/Simulations/MPAS/svn-mpas-model.cgd.ucar.edu/trunk/swmodel/dx/voronoi.dx";
-main_String_1_out_1 = "ke.1.0";
+main_String_1_out_1 = "area";
 main_Import_1_in_3 = "dx";
 main_Import_1_in_4 = NULL;
 main_Import_1_in_5 = NULL;
@@ -675,7 +675,7 @@
 main_Switch_7_out_1 = NULL;
 main_Integer_1_in_1 = "Integer_1";
 main_Integer_1_in_2 = NULL;
-main_Integer_1_in_3 = 1 ;
+main_Integer_1_in_3 = 0 ;
 main_Integer_1_in_4 = NULL;
 main_Integer_1_in_5 = NULL;
 main_Integer_1_in_6 = NULL;
@@ -684,7 +684,7 @@
 main_Integer_1_in_9 = NULL;
 main_Integer_1_in_10 = NULL;
 main_Integer_1_in_11 = NULL;
-main_Integer_1_out_1 = 1 ;
+main_Integer_1_out_1 = 0 ;
 main_Colormap_1_in_1 = { [0.0 0.74683544] [1.0 0.0] };
 main_Colormap_1_in_2 = { [0.0 1.0] [0.15300546 1.0] [0.81420765 1.0] [1.0 1.0] };
 main_Colormap_1_in_3 = { [0.84699454 1.0] };
@@ -695,13 +695,13 @@
 main_Colormap_1_in_9 = NULL;
 main_Colormap_1_in_10 = NULL;
 main_Colormap_1_in_11 = NULL;
-main_Colormap_1_in_12 = { 0.0 80737.0 };
+main_Colormap_1_in_12 = { 866025.38 866025.38 };
 main_Colormap_1_in_13 = NULL;
 main_Colormap_1_in_14 = NULL;
 main_Colormap_1_in_15 = NULL;
 main_Colormap_1_in_16 = NULL;
-main_Colormap_1_in_17 = 0.0;
-main_Colormap_1_in_18 = 80737.0;
+main_Colormap_1_in_17 = 866025.38;
+main_Colormap_1_in_18 = 866025.38;
 main_Colormap_1_in_19 = NULL;
 main_Colormap_1_out_1 = NULL;
 main_String_7_out_1 = "white";
@@ -758,7 +758,7 @@
 main_Switch_9_out_1 = NULL;
 main_Integer_6_in_1 = "Integer_6";
 main_Integer_6_in_2 = NULL;
-main_Integer_6_in_3 = 0 ;
+main_Integer_6_in_3 = 1 ;
 main_Integer_6_in_4 = NULL;
 main_Integer_6_in_5 = NULL;
 main_Integer_6_in_6 = NULL;
@@ -767,7 +767,7 @@
 main_Integer_6_in_9 = NULL;
 main_Integer_6_in_10 = NULL;
 main_Integer_6_in_11 = NULL;
-main_Integer_6_out_1 = 0 ;
+main_Integer_6_out_1 = 1 ;
 main_Color_7_in_2 = "black";
 main_Color_7_in_3 = NULL;
 main_Color_7_in_4 = NULL;
@@ -776,7 +776,7 @@
 main_Switch_8_out_1 = NULL;
 main_Integer_10_in_1 = "Integer_10";
 main_Integer_10_in_2 = NULL;
-main_Integer_10_in_3 = 0 ;
+main_Integer_10_in_3 = 1 ;
 main_Integer_10_in_4 = NULL;
 main_Integer_10_in_5 = NULL;
 main_Integer_10_in_6 = NULL;
@@ -785,9 +785,9 @@
 main_Integer_10_in_9 = NULL;
 main_Integer_10_in_10 = NULL;
 main_Integer_10_in_11 = NULL;
-main_Integer_10_out_1 = 0 ;
+main_Integer_10_out_1 = 1 ;
 main_FileSelector_6_out_1 = "/Volumes/Simulations/MPAS/svn-mpas-model.cgd.ucar.edu/trunk/swmodel/dx/triangle.dx";
-main_String_6_out_1 = "vorticity.1.12";
+main_String_6_out_1 = "areac";
 main_Import_6_in_3 = "dx";
 main_Import_6_in_4 = NULL;
 main_Import_6_in_5 = NULL;
@@ -802,7 +802,7 @@
 main_Switch_12_out_1 = NULL;
 main_Integer_9_in_1 = "Integer_9";
 main_Integer_9_in_2 = NULL;
-main_Integer_9_in_3 = 0 ;
+main_Integer_9_in_3 = 1 ;
 main_Integer_9_in_4 = NULL;
 main_Integer_9_in_5 = NULL;
 main_Integer_9_in_6 = NULL;
@@ -811,7 +811,7 @@
 main_Integer_9_in_9 = NULL;
 main_Integer_9_in_10 = NULL;
 main_Integer_9_in_11 = NULL;
-main_Integer_9_out_1 = 0 ;
+main_Integer_9_out_1 = 1 ;
 main_Colormap_2_in_1 = { [0.0 0.74683544] [1.0 0.0] };
 main_Colormap_2_in_2 = { [0.0 1.0] [0.15300546 1.0] [0.81420765 1.0] [1.0 1.0] };
 main_Colormap_2_in_3 = { [0.84699454 1.0] };
@@ -822,13 +822,13 @@
 main_Colormap_2_in_9 = NULL;
 main_Colormap_2_in_10 = NULL;
 main_Colormap_2_in_11 = NULL;
-main_Colormap_2_in_12 = { -0.22230303 72107.0 };
+main_Colormap_2_in_12 = { 433012.69 433012.69 };
 main_Colormap_2_in_13 = NULL;
 main_Colormap_2_in_14 = NULL;
 main_Colormap_2_in_15 = NULL;
 main_Colormap_2_in_16 = NULL;
-main_Colormap_2_in_17 = -0.22230303;
-main_Colormap_2_in_18 = 72107.0;
+main_Colormap_2_in_17 = 433012.69;
+main_Colormap_2_in_18 = 433012.69;
 main_Colormap_2_in_19 = NULL;
 main_Colormap_2_out_1 = NULL;
 main_ColorBar_3_in_2 = [0.05 0.075];
@@ -1185,12 +1185,12 @@
 main_Image_2_in_1 = "Image_2";
 main_Image_2_in_3 = "X24,,";
 main_Image_2_in_4 = 1;
-main_Image_2_in_5 = [0 0 0];
-main_Image_2_in_6 = [0 -6.8363 0];
-main_Image_2_in_7 = 2.50853;
+main_Image_2_in_5 = [1855.82 170889 0];
+main_Image_2_in_6 = [1855.82 170889 524001];
+main_Image_2_in_7 = 8190.35;
 main_Image_2_in_8 = 1440;
-main_Image_2_in_9 = 0.953;
-main_Image_2_in_10 = [0 0 1];
+main_Image_2_in_9 = 0.955;
+main_Image_2_in_10 = [0 1 0];
 main_Image_2_in_11 = NULL;
 main_Image_2_in_12 = 0;
 main_Image_2_in_13 = NULL;
Modified: trunk/swmodel/dx/voronoi.dx
===================================================================
--- trunk/swmodel/dx/voronoi.dx        2009-09-09 22:23:08 UTC (rev 50)
+++ trunk/swmodel/dx/voronoi.dx        2009-09-09 22:24:22 UTC (rev 51)
@@ -1,138 +1,100 @@
-object "positions list" class array type float rank 1 shape 3 items 245760
+object "positions list" class array type float rank 1 shape 3 items 240000
 ascii data file vor.position.data
 
-object "edge list" class array type int rank 0 items 245760
+object "edge list" class array type int rank 0 items 240000
 ascii data file vor.edge.data
 attribute "ref" string "positions"
 
-object "loops list" class array type int rank 0 items 40962
+object "loops list" class array type int rank 0 items 40000
 ascii data file vor.loop.data
 attribute "ref" string "edges"
 
-object "face list" class array type int rank 0 items 40962
+object "face list" class array type int rank 0 items 40000
 ascii data file vor.face.data
 attribute "ref" string "loops"
 
-object 0  class array type float rank 0 items 40962
-data file vor.lindex.data
+object 0  class array type float rank 0 items 40000
+data file vor.index.data
 attribute "dep" string "faces"
 
-object 1  class array type float rank 0 items 40962
-data file vor.proc.data
+object 1  class array type float rank 0 items 40000
+data file vor.block.data
 attribute "dep" string "faces"
 
-object 2  class array type float rank 0 items 40962
+object 2  class array type float rank 0 items 40000
 data file vor.area.data
 attribute "dep" string "faces"
 
-object 3  class array type float rank 0 items 40962
-data file h.1.0.data
+object 3  class array type float rank 0 items 40000
+data file ./output/div.data
 attribute "dep" string "faces"
 
-object 4  class array type float rank 0 items 40962
-data file h.1.1.data
+object 4  class array type float rank 0 items 40000
+data file ./output/vor.data
 attribute "dep" string "faces"
 
-object 5  class array type float rank 0 items 40962
-data file h.1.2.data
+object 5  class array type float rank 0 items 40000
+data file scalar.data
 attribute "dep" string "faces"
 
-object 6  class array type float rank 0 items 40962
-data file h.1.3.data
+object 6  class array type float rank 0 items 40000
+data file div_analy.data
 attribute "dep" string "faces"
 
-object 7  class array type float rank 0 items 40962
-data file h.1.4.data
+object 7  class array type float rank 0 items 40000
+data file curl_analy.data
 attribute "dep" string "faces"
 
-object 8  class array type float rank 0 items 40962
-data file h.1.5.data
+object 8  class array type float rank 0 items 40000
+data file gradmag_analy.data
 attribute "dep" string "faces"
 
-object 9  class array type float rank 0 items 40962
-data file h.1.6.data
+object 9  class array type float rank 0 items 40000
+data file gradang_analy.data
 attribute "dep" string "faces"
 
-object 10  class array type float rank 0 items 40962
-data file h.1.7.data
+object 10  class array type float rank 0 items 40000
+data file gradmag.data
 attribute "dep" string "faces"
 
-object 11  class array type float rank 0 items 40962
-data file h.1.8.data
+object 11  class array type float rank 0 items 40000
+data file ./output/relative.data
 attribute "dep" string "faces"
 
-object 12  class array type float rank 0 items 40962
-data file h.1.9.data
+object 12  class array type float rank 0 items 40000
+data file ./output/height.data
 attribute "dep" string "faces"
 
-object 13  class array type float rank 0 items 40962
-data file h.1.10.data
+object 13  class array type float rank 0 items 40000
+data file ./output/thickness.data
 attribute "dep" string "faces"
 
-object 14  class array type float rank 0 items 40962
-data file h.1.11.data
+object 14  class array type float rank 0 items 40000
+data file ./output/tracer1.data
 attribute "dep" string "faces"
 
-object 15  class array type float rank 0 items 40962
-data file h.1.12.data
+object 15  class array type float rank 0 items 40000
+data file ./output/tracer2.data
 attribute "dep" string "faces"
 
-
-
-object 16  class array type float rank 0 items 40962
-data file ke.1.0.data
+object 16  class array type float rank 0 items 40000
+data file ./output/vorTR1.data
 attribute "dep" string "faces"
 
-object 17  class array type float rank 0 items 40962
-data file ke.1.1.data
+object 17  class array type float rank 0 items 40000
+data file ./output/thicknessdiff.data
 attribute "dep" string "faces"
 
-object 18  class array type float rank 0 items 40962
-data file ke.1.2.data
+object 18  class array type float rank 0 items 40000
+data file ./output/keVD.data
 attribute "dep" string "faces"
 
-object 19  class array type float rank 0 items 40962
-data file ke.1.3.data
+object 19  class array type float rank 0 items 40000
+data file ./output/keVDdiff.data
 attribute "dep" string "faces"
 
-object 20  class array type float rank 0 items 40962
-data file ke.1.4.data
-attribute "dep" string "faces"
 
-object 21  class array type float rank 0 items 40962
-data file ke.1.5.data
-attribute "dep" string "faces"
 
-object 22  class array type float rank 0 items 40962
-data file ke.1.6.data
-attribute "dep" string "faces"
-
-object 23  class array type float rank 0 items 40962
-data file ke.1.7.data
-attribute "dep" string "faces"
-
-object 24  class array type float rank 0 items 40962
-data file ke.1.8.data
-attribute "dep" string "faces"
-
-object 25  class array type float rank 0 items 40962
-data file ke.1.9.data
-attribute "dep" string "faces"
-
-object 26  class array type float rank 0 items 40962
-data file ke.1.10.data
-attribute "dep" string "faces"
-
-object 27  class array type float rank 0 items 40962
-data file ke.1.11.data
-attribute "dep" string "faces"
-
-object 28  class array type float rank 0 items 40962
-data file ke.1.12.data
-attribute "dep" string "faces"
-
-
-
 object "index" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
@@ -154,186 +116,121 @@
 component "faces"         "face list"
 component "data"           2
 
-object "h.1.0" class field
+object "div" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           3
 
-object "h.1.1" class field
+object "vor" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           4
 
-object "h.1.2" class field
+object "scalar" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           5
 
-object "h.1.3" class field
+object "div_analy" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           6
 
-object "h.1.4" class field
+object "curl_analy" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           7
 
-object "h.1.5" class field
+object "gradmag_analy" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           8
 
-object "h.1.6" class field
+object "gradang_analy" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           9
 
-object "h.1.7" class field
+object "gradmag" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           10
 
-object "h.1.8" class field
+object "relative" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           11
 
-object "h.1.9" class field
+object "height" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           12
 
-object "h.1.10" class field
+object "thickness" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           13
 
-object "h.1.11" class field
+object "tracer1" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           14
 
-object "h.1.12" class field
+object "tracer2" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           15
 
-
-object "ke.1.0" class field
+object "vorTR1" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           16
 
-object "ke.1.1" class field
+object "thicknessdiff" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           17
 
-object "ke.1.2" class field
+object "keVD" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           18
 
-object "ke.1.3" class field
+object "keVDdiff" class field
 component "positions"     "positions list"
 component "edges"         "edge list"
 component "loops"         "loops list"
 component "faces"         "face list"
 component "data"           19
-
-object "ke.1.4" class field
-component "positions"     "positions list"
-component "edges"         "edge list"
-component "loops"         "loops list"
-component "faces"         "face list"
-component "data"           20
-
-object "ke.1.5" class field
-component "positions"     "positions list"
-component "edges"         "edge list"
-component "loops"         "loops list"
-component "faces"         "face list"
-component "data"           21
-
-object "ke.1.6" class field
-component "positions"     "positions list"
-component "edges"         "edge list"
-component "loops"         "loops list"
-component "faces"         "face list"
-component "data"           22
-
-object "ke.1.7" class field
-component "positions"     "positions list"
-component "edges"         "edge list"
-component "loops"         "loops list"
-component "faces"         "face list"
-component "data"           23
-
-object "ke.1.8" class field
-component "positions"     "positions list"
-component "edges"         "edge list"
-component "loops"         "loops list"
-component "faces"         "face list"
-component "data"           24
-
-object "ke.1.9" class field
-component "positions"     "positions list"
-component "edges"         "edge list"
-component "loops"         "loops list"
-component "faces"         "face list"
-component "data"           25
-
-object "ke.1.10" class field
-component "positions"     "positions list"
-component "edges"         "edge list"
-component "loops"         "loops list"
-component "faces"         "face list"
-component "data"           26
-
-object "ke.1.11" class field
-component "positions"     "positions list"
-component "edges"         "edge list"
-component "loops"         "loops list"
-component "faces"         "face list"
-component "data"           27
-
-object "ke.1.12" class field
-component "positions"     "positions list"
-component "edges"         "edge list"
-component "loops"         "loops list"
-component "faces"         "face list"
-component "data"           28
-
</font>
</pre>