{
	"b9733b03-c8a9-4eb5-af77-d99d8d76c867":	{
		"type":	"session",
		"name":	"exodus",
		"preservedUUIDs":	["a12381fa-fe73-401b-abcc-6e045461ed8a", "f9a99166-e605-4d38-8bea-1b85479b6598", "7f8a9639-0bd1-4027-bf47-da170aef7a68", "b7e1e499-1a64-4c69-a677-701dc9666df2", "4b9ab075-ade2-436c-b953-4d4ab1c6d16f", "176f29aa-9c37-4962-93dc-cef3113f2a8e", "ca2a58ed-7b04-460b-81a8-5d0c2793107d", "2209518a-6a54-4011-8182-4e02c1ee36fe", "94a11add-9758-4cd4-b10d-f58633a3e019", "7ad19d41-f373-4134-82fb-d5d1dab2399d", "7cf7cfa5-8393-47fe-af57-b256fa5b092a", "400e4af2-c671-4857-af8e-ad32a01507dc", "83f66d0a-3b0d-4465-b656-3d4df2fbb32a", "16280729-ccd7-4cce-b78e-ee6e9a676da9", "84d9f434-ab3c-4104-88d8-787fd15880e1", "3bc151cf-db9c-4d55-9616-238049785d56", "88c3b039-2f57-49fd-9db5-fdec7de0c9ff", "d52f3a5d-ef7d-4373-98bc-4828bd7e2fe5", "8d02b193-282c-469c-a622-11847758e553", "aa40b274-8832-4d64-b5d3-a246f91b3d6c"],
		"toplevelOffsets":	[0],
		"modelNumbers":	[0],
		"modelFiles":	["disk_out_ref.ex2"],
		"models":	{
			"a12381fa-fe73-401b-abcc-6e045461ed8a":	{
				"a12381fa-fe73-401b-abcc-6e045461ed8a":	{
					"e":	4104,
					"d":	3,
					"r":	["f9a99166-e605-4d38-8bea-1b85479b6598", "ca2a58ed-7b04-460b-81a8-5d0c2793107d", "88c3b039-2f57-49fd-9db5-fdec7de0c9ff", "b9733b03-c8a9-4eb5-af77-d99d8d76c867"],
					"a":	{
						"b":	[[3]],
						"r":	[[0], [1], [2]]
					},
					"s":	{
						"_simple type":	["file"],
						"name":	["disk_out_ref"],
						"smtk_url":	["/media/ssd/sim/projects/erdc/git/cmb-testing-data/model/3d/exodus/disk_out_ref.smtk"],
						"type":	["exodus"],
						"url":	["disk_out_ref.ex2"]
					},
					"i":	{
						"_geomstyle":	[0],
						"cell_counters":	[0, 0, 0, 0, 0, 0],
						"embedding dimension":	[3],
						"file order":	[-1],
						"group_counters":	[0, 0, 0],
						"instance_counters":	[0],
						"invalid_counters":	[0],
						"model_counters":	[0],
						"shell_counters":	[0, 0, 0, 0, 0, 0],
						"use_counters":	[0, 0, 0, 0, 0, 0]
					}
				},
				"88c3b039-2f57-49fd-9db5-fdec7de0c9ff":	{
					"e":	2049,
					"d":	0,
					"r":	["a12381fa-fe73-401b-abcc-6e045461ed8a", "d52f3a5d-ef7d-4373-98bc-4828bd7e2fe5", "8d02b193-282c-469c-a622-11847758e553", "aa40b274-8832-4d64-b5d3-a246f91b3d6c"],
					"a":	{
						"b":	[[0]],
						"r":	[[1], [2], [3]]
					},
					"s":	{
						"_simple type":	["node set collection"],
						"name":	["Node Sets"]
					},
					"i":	{
						"membership mask":	[2305]
					}
				},
				"8d02b193-282c-469c-a622-11847758e553":	{
					"e":	16779265,
					"d":	0,
					"r":	["88c3b039-2f57-49fd-9db5-fdec7de0c9ff"],
					"a":	{
						"b":	[[0]]
					},
					"f":	{
						"_boundingBox":	[0, 0, -3.810000, -3.810000, 10.160000, 10.160000]
					},
					"s":	{
						"_simple type":	["node set"],
						"name":	["Unnamed set ID: 2"]
					},
					"i":	{
						"_tessgen":	[0],
						"block_index":	[7],
						"membership mask":	[16777217],
						"pedigree id":	[2]
					}
				},
				"aa40b274-8832-4d64-b5d3-a246f91b3d6c":	{
					"e":	16779265,
					"d":	0,
					"r":	["88c3b039-2f57-49fd-9db5-fdec7de0c9ff"],
					"a":	{
						"b":	[[0]]
					},
					"f":	{
						"_boundingBox":	[0, 0, -5.750000, -5.750000, 10.160000, 10.160000]
					},
					"s":	{
						"_simple type":	["node set"],
						"name":	["Unnamed set ID: 3"]
					},
					"i":	{
						"_tessgen":	[0],
						"block_index":	[8],
						"membership mask":	[16777217],
						"pedigree id":	[3]
					}
				},
				"ca2a58ed-7b04-460b-81a8-5d0c2793107d":	{
					"e":	2055,
					"d":	-1,
					"r":	["a12381fa-fe73-401b-abcc-6e045461ed8a", "2209518a-6a54-4011-8182-4e02c1ee36fe", "94a11add-9758-4cd4-b10d-f58633a3e019", "7ad19d41-f373-4134-82fb-d5d1dab2399d", "7cf7cfa5-8393-47fe-af57-b256fa5b092a", "400e4af2-c671-4857-af8e-ad32a01507dc", "83f66d0a-3b0d-4465-b656-3d4df2fbb32a", "16280729-ccd7-4cce-b78e-ee6e9a676da9"],
					"a":	{
						"b":	[[0]],
						"r":	[[1], [2], [3], [4], [5], [6], [7]]
					},
					"s":	{
						"_simple type":	["side set collection"],
						"name":	["Side Sets"]
					},
					"i":	{
						"membership mask":	[2311]
					}
				},
				"16280729-ccd7-4cce-b78e-ee6e9a676da9":	{
					"e":	16779271,
					"d":	-1,
					"r":	["ca2a58ed-7b04-460b-81a8-5d0c2793107d"],
					"a":	{
						"b":	[[0]]
					},
					"f":	{
						"_boundingBox":	[0, 0, -5.750000, 5.750000, -10, 10.160000]
					},
					"s":	{
						"_simple type":	["side set"],
						"name":	["Unnamed set ID: 7"]
					},
					"i":	{
						"_tessgen":	[0],
						"block_index":	[9],
						"membership mask":	[16777471],
						"pedigree id":	[7]
					}
				},
				"2209518a-6a54-4011-8182-4e02c1ee36fe":	{
					"e":	16779271,
					"d":	-1,
					"r":	["ca2a58ed-7b04-460b-81a8-5d0c2793107d"],
					"a":	{
						"b":	[[0]]
					},
					"f":	{
						"_boundingBox":	[-5.750000, 5.750000, -5.750000, 5.750000, 10.160000, 10.160000]
					},
					"s":	{
						"_simple type":	["side set"],
						"name":	["Unnamed set ID: 1"]
					},
					"i":	{
						"_tessgen":	[0],
						"block_index":	[10],
						"membership mask":	[16777471],
						"pedigree id":	[1]
					}
				},
				"400e4af2-c671-4857-af8e-ad32a01507dc":	{
					"e":	16779271,
					"d":	-1,
					"r":	["ca2a58ed-7b04-460b-81a8-5d0c2793107d"],
					"a":	{
						"b":	[[0]]
					},
					"f":	{
						"_boundingBox":	[-3.810000, 3.810000, -3.810000, 3.810000, -1, 0]
					},
					"s":	{
						"_simple type":	["side set"],
						"name":	["Unnamed set ID: 5"]
					},
					"i":	{
						"_tessgen":	[0],
						"block_index":	[11],
						"membership mask":	[16777471],
						"pedigree id":	[5]
					}
				},
				"7ad19d41-f373-4134-82fb-d5d1dab2399d":	{
					"e":	16779271,
					"d":	-1,
					"r":	["ca2a58ed-7b04-460b-81a8-5d0c2793107d"],
					"a":	{
						"b":	[[0]]
					},
					"f":	{
						"_boundingBox":	[-5.750000, 5.750000, -5.750000, 5.750000, -10, 10.160000]
					},
					"s":	{
						"_simple type":	["side set"],
						"name":	["Unnamed set ID: 3"]
					},
					"i":	{
						"_tessgen":	[0],
						"block_index":	[12],
						"membership mask":	[16777471],
						"pedigree id":	[3]
					}
				},
				"7cf7cfa5-8393-47fe-af57-b256fa5b092a":	{
					"e":	16779271,
					"d":	-1,
					"r":	["ca2a58ed-7b04-460b-81a8-5d0c2793107d"],
					"a":	{
						"b":	[[0]]
					},
					"f":	{
						"_boundingBox":	[-3.810000, 3.810000, -3.810000, 3.810000, 0, 0]
					},
					"s":	{
						"_simple type":	["side set"],
						"name":	["Unnamed set ID: 4"]
					},
					"i":	{
						"_tessgen":	[0],
						"block_index":	[13],
						"membership mask":	[16777471],
						"pedigree id":	[4]
					}
				},
				"83f66d0a-3b0d-4465-b656-3d4df2fbb32a":	{
					"e":	16779271,
					"d":	-1,
					"r":	["ca2a58ed-7b04-460b-81a8-5d0c2793107d"],
					"a":	{
						"b":	[[0]]
					},
					"f":	{
						"_boundingBox":	[-3.810000, 3.810000, -3.810000, 3.810000, -10, -1]
					},
					"s":	{
						"_simple type":	["side set"],
						"name":	["Unnamed set ID: 6"]
					},
					"i":	{
						"_tessgen":	[0],
						"block_index":	[14],
						"membership mask":	[16777471],
						"pedigree id":	[6]
					}
				},
				"94a11add-9758-4cd4-b10d-f58633a3e019":	{
					"e":	16779271,
					"d":	-1,
					"r":	["ca2a58ed-7b04-460b-81a8-5d0c2793107d"],
					"a":	{
						"b":	[[0]]
					},
					"f":	{
						"_boundingBox":	[-5.750000, 5.750000, -5.750000, 5.750000, -10, -10]
					},
					"s":	{
						"_simple type":	["side set"],
						"name":	["Unnamed set ID: 2"]
					},
					"i":	{
						"_tessgen":	[0],
						"block_index":	[15],
						"membership mask":	[16777471],
						"pedigree id":	[2]
					}
				},
				"d52f3a5d-ef7d-4373-98bc-4828bd7e2fe5":	{
					"e":	16779265,
					"d":	0,
					"r":	["88c3b039-2f57-49fd-9db5-fdec7de0c9ff"],
					"a":	{
						"b":	[[0]]
					},
					"f":	{
						"_boundingBox":	[0, 0, -3.810000, -3.810000, -10, -10]
					},
					"s":	{
						"_simple type":	["node set"],
						"name":	["Unnamed set ID: 1"]
					},
					"i":	{
						"_tessgen":	[0],
						"block_index":	[16],
						"membership mask":	[16777217],
						"pedigree id":	[1]
					}
				},
				"f9a99166-e605-4d38-8bea-1b85479b6598":	{
					"e":	2056,
					"d":	3,
					"r":	["7f8a9639-0bd1-4027-bf47-da170aef7a68", "a12381fa-fe73-401b-abcc-6e045461ed8a"],
					"a":	{
						"b":	[[1]],
						"r":	[[0]]
					},
					"s":	{
						"_simple type":	["element block collection"],
						"name":	["Element Blocks"]
					},
					"i":	{
						"membership mask":	[2312]
					}
				},
				"7f8a9639-0bd1-4027-bf47-da170aef7a68":	{
					"e":	33556488,
					"d":	3,
					"r":	["f9a99166-e605-4d38-8bea-1b85479b6598"],
					"a":	{
						"b":	[[0]]
					},
					"f":	{
						"_boundingBox":	[-5.750000, 5.750000, -5.750000, 5.750000, -10, 10.160000]
					},
					"s":	{
						"_simple type":	["element block"],
						"name":	["Unnamed block ID: 1 Type: HEX8"]
					},
					"i":	{
						"_tessgen":	[0],
						"block_index":	[17],
						"membership mask":	[33554440],
						"pedigree id":	[1]
					}
				}
			}
		},
		"ops":	"<!--Created by XmlV2StringWriter-->\n<SMTK_AttributeSystem Version=\"2\">\n  <!--**********  Category and Analysis Information ***********-->\n  <!--**********  Attribute Definitions ***********-->\n  <Definitions>\n    <AttDef Type=\"operator\" Label=\"operator\" BaseType=\"\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <Int Name=\"assign names\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"false\" AdvanceLevel=\"11\" NumberOfRequiredValues=\"1\">\n          <DefaultValue>0</DefaultValue>\n        </Int>\n        <Int Name=\"debug level\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"false\" AdvanceLevel=\"10\" NumberOfRequiredValues=\"1\">\n          <DefaultValue>0</DefaultValue>\n        </Int>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"add auxiliary geometry\" Label=\" Model - Add Auxiliary Geometry\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <AssociationsDef Name=\"entities\" Version=\"0\" NumberOfRequiredValues=\"1\">\n        <MembershipMask>model|aux_geom|nodim</MembershipMask>\n        <ComponentLabels>\n          <Label />\n        </ComponentLabels>\n      </AssociationsDef>\n      <ItemDefinitions>\n        <File Name=\"url\" Label=\"Filename\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"true\" NumberOfRequiredValues=\"1\" ShouldExist=\"true\" FileFilters=\"Image files (*.tif *.tiff *.dem);;VTK files (*.vti *.vtp *.vtu *.vtm);;Wavefront OBJ files (*.obj);;Point Cloud Files (*.pts);;All files (*.*)\">\n          <BriefDescription>The file containing the auxiliary scene geometry.</BriefDescription>\n        </File>\n        <String Name=\"type\" Version=\"0\" AdvanceLevel=\"1\" NumberOfRequiredValues=\"1\">\n          <BriefDescription>The type of data at the specified URL.</BriefDescription>\n          <DetailedDescription>\n            The type of data at the specified URL.\n            The default value is an empty string, which indicates that the type\n            is to be inferred from the URL.\n            Valid vales are currently: \"vtp\", \"vtu\", \"vti\", \"tif\", \"dem\", and \"vtm\".\n          </DetailedDescription>\n          <DefaultValue></DefaultValue>\n        </String>\n        <Int Name=\"dimension\" Version=\"0\" AdvanceLevel=\"1\" NumberOfRequiredValues=\"1\">\n          <BriefDescription>The dimension of the geometric point locus related to this entity.</BriefDescription>\n          <DetailedDescription>\n            The dimension of the geometric point locus related to this entity.\n\n            If negative, then the dimension is unspecified and assumed either\n            to be unknown or to consist of multiple geometric primitives of different dimension.\n            The dimension affects the order in which rendering occurs (so that edges are drawn\n            on top of coincident faces and so forth).\n          </DetailedDescription>\n          <DiscreteInfo DefaultIndex=\"4\">\n            <Value Enum=\"point\">0</Value>\n            <Value Enum=\"curve\">1</Value>\n            <Value Enum=\"surface\">2</Value>\n            <Value Enum=\"volume\">3</Value>\n            <Value Enum=\"mixed- or unknown-dimension\">-1</Value>\n          </DiscreteInfo>\n        </Int>\n        <Void Name=\"separate representation\" Label=\"Display as separate representation from model\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"true\" AdvanceLevel=\"1\">\n          <BriefDescription>\n            Should the auxiliary geometry's representation be separate from its owning model's?\n          </BriefDescription>\n          <DetailedDescription>\n            Should the auxiliary geometry's representation be separate from its owning model's?\n            If yes, a separate rendering pipeline will be created for auxiliary geometry and\n            its representation will be controlled with its own set of display properties;\n            if no, the geometry will be shown and controlled as sub-blocks in the model's multiblock dataset,\n            which may be less flexible.\n          </DetailedDescription>\n        </Void>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"import smtk model\" Label=\"import smtk model\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <File Name=\"filename\" Version=\"0\" NumberOfRequiredValues=\"1\" ShouldExist=\"true\" FileFilters=\"SMTK JSON Model (*.smtk *.json);;All files (*.*)\" />\n        <Void Name=\"loadmesh\" Label=\"Load Analysis Mesh\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"true\" AdvanceLevel=\"1\">\n          <BriefDescription>Specify whether related analysis meshes (if exist) should be loaded with model </BriefDescription>\n        </Void>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"export smtk model\" Label=\"export smtk model\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <AssociationsDef Name=\"models\" Version=\"0\" NumberOfRequiredValues=\"1\" Extensible=\"true\">\n        <MembershipMask>model|nodim</MembershipMask>\n        <ComponentLabels>\n          <Label />\n        </ComponentLabels>\n      </AssociationsDef>\n      <ItemDefinitions>\n        <File Name=\"filename\" Label=\"SMTK Model File Name \" Version=\"0\" NumberOfRequiredValues=\"1\" FileFilters=\"SMTK Model (*.smtk);;All files (*.*)\">\n          <BriefDescription>The destination file for the JSON.</BriefDescription>\n        </File>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"export edges to vtk\" Label=\" Model - Export edges to VTK\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <AssociationsDef Name=\"models\" Version=\"0\" NumberOfRequiredValues=\"1\">\n        <MembershipMask>model|nodim</MembershipMask>\n        <ComponentLabels>\n          <Label />\n        </ComponentLabels>\n      </AssociationsDef>\n      <ItemDefinitions>\n        <File Name=\"filename\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <BriefDescription>The destination VTK file.</BriefDescription>\n        </File>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"write\" Label=\"write\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <AssociationsDef Name=\"Model(s)\" Version=\"0\" NumberOfRequiredValues=\"1\" Extensible=\"true\">\n        <MembershipMask>model|nodim</MembershipMask>\n        <ComponentLabels>\n          <Label />\n        </ComponentLabels>\n      </AssociationsDef>\n      <ItemDefinitions>\n        <File Name=\"filename\" Version=\"0\" NumberOfRequiredValues=\"1\" FileFilters=\"Exodus II Datasets (*.e *.exo *.ex2);;Label maps (*.vti);; NetCDF files (*.nc *.ncdf);;All files (*.*)\" />\n        <String Name=\"filetype\" Version=\"0\" NumberOfRequiredValues=\"1\" />\n        <Double Name=\"nose sphere\" Version=\"0\" NumberOfRequiredValues=\"4\" />\n        <Double Name=\"lower plane\" Version=\"0\" NumberOfRequiredValues=\"6\" />\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"entity group\" Label=\"entity group\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <ModelEntity Name=\"model\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <MembershipMask>model|nodim</MembershipMask>\n          <ComponentLabels>\n            <Label />\n          </ComponentLabels>\n        </ModelEntity>\n        <String Name=\"Operation\" Label=\"Operation\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <BriefDescription>operation for the operator</BriefDescription>\n          <ChildrenDefinitions>\n            <Void Name=\"Edge\" Label=\"Edge\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"true\" AdvanceLevel=\"1\">\n              <BriefDescription>Allow edge to be added to the group.\n              </BriefDescription>\n            </Void>\n            <Void Name=\"Face\" Label=\"Face\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"true\" AdvanceLevel=\"1\">\n              <BriefDescription>Allow face to be added to the group.\n              </BriefDescription>\n            </Void>\n            <Void Name=\"Vertex\" Label=\"Vertex\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"true\" AdvanceLevel=\"1\">\n              <BriefDescription>Allow vertex to be added to the group.\n              </BriefDescription>\n            </Void>\n            <Void Name=\"Volume\" Label=\"Volume\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"true\" AdvanceLevel=\"1\">\n              <BriefDescription>Allow volume to be added to the group.\n              </BriefDescription>\n            </Void>\n            <ModelEntity Name=\"cell to add\" Version=\"0\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n              <MembershipMask>cell|123</MembershipMask>\n            </ModelEntity>\n            <ModelEntity Name=\"cell to remove\" Version=\"0\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n              <MembershipMask>cell|123</MembershipMask>\n            </ModelEntity>\n            <String Name=\"group name\" Label=\"group name\" Version=\"0\" NumberOfRequiredValues=\"1\">\n              <DefaultValue>new group</DefaultValue>\n            </String>\n            <Int Name=\"group type\" Label=\"Group Type:\" Version=\"0\" NumberOfRequiredValues=\"1\">\n              <BriefDescription>Group type for the discrete model kernel:\n          Boundary group (face or edge) is not partitioned, meaning each entity can belong to multiple boundary groups;\n          Domain group (volume or face) is partitioned, meaning each entity will only belong to one domain group.\n              </BriefDescription>\n              <DiscreteInfo DefaultIndex=\"0\">\n                <Value Enum=\"Cover\">0</Value>\n                <Value Enum=\"Partition\">1</Value>\n              </DiscreteInfo>\n            </Int>\n            <ModelEntity Name=\"modify cell group\" Version=\"0\" NumberOfRequiredValues=\"1\">\n              <MembershipMask>group|nodim</MembershipMask>\n              <ComponentLabels>\n                <Label />\n              </ComponentLabels>\n            </ModelEntity>\n            <ModelEntity Name=\"remove cell group\" Version=\"0\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n              <MembershipMask>group|nodim</MembershipMask>\n            </ModelEntity>\n          </ChildrenDefinitions>\n          <DiscreteInfo DefaultIndex=\"0\">\n            <Structure>\n              <Value Enum=\"Create Group\">Create</Value>\n              <Items>\n                <Item>group name</Item>\n                <Item>cell to add</Item>\n                <Item>Vertex</Item>\n                <Item>Edge</Item>\n                <Item>Face</Item>\n                <Item>Volume</Item>\n              </Items>\n            </Structure>\n            <Structure>\n              <Value Enum=\"Remove Group\">Remove</Value>\n              <Items>\n                <Item>remove cell group</Item>\n              </Items>\n            </Structure>\n            <Structure>\n              <Value Enum=\"Modify Group\">Modify</Value>\n              <Items>\n                <Item>modify cell group</Item>\n                <Item>cell to add</Item>\n                <Item>cell to remove</Item>\n                <Item>Vertex</Item>\n                <Item>Edge</Item>\n                <Item>Face</Item>\n                <Item>Volume</Item>\n              </Items>\n            </Structure>\n          </DiscreteInfo>\n        </String>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"add image\" Label=\" Model - Add Image\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <AssociationsDef Name=\"entities\" Version=\"0\" NumberOfRequiredValues=\"1\">\n        <MembershipMask>model|nodim</MembershipMask>\n        <ComponentLabels>\n          <Label />\n        </ComponentLabels>\n      </AssociationsDef>\n      <ItemDefinitions>\n        <File Name=\"url\" Label=\"Image File Name\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"true\" NumberOfRequiredValues=\"1\" ShouldExist=\"true\" FileFilters=\"Image files (*.tif *.tiff *.dem *.vti);;All files (*.*)\">\n          <BriefDescription>The file containing the image.</BriefDescription>\n        </File>\n        <Void Name=\"separate representation\" Label=\"Display as separate representation from model\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"true\" AdvanceLevel=\"1\">\n          <BriefDescription>\n            Should the auxiliary geometry's representation be separate from its owning model's?\n          </BriefDescription>\n          <DetailedDescription>\n            Should the auxiliary geometry's representation be separate from its owning model's?\n            If yes, a separate rendering pipeline will be created for auxiliary geometry and\n            its representation will be controlled with its own set of display properties;\n            if no, the geometry will be shown and controlled as sub-blocks in the model's multiblock dataset,\n            which may be less flexible.\n          </DetailedDescription>\n        </Void>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"export mesh\" Label=\"export mesh\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <AssociationsDef Name=\"models\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"false\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n        <MembershipMask>model|nodim</MembershipMask>\n      </AssociationsDef>\n      <ItemDefinitions>\n        <MeshEntity Name=\"mesh\" Version=\"0\" NumberOfRequiredValues=\"1\" Extensible=\"true\" />\n        <File Name=\"filename\" Version=\"0\" NumberOfRequiredValues=\"1\" FileFilters=\"Aquaveo XMS 2D Mesh file (*.2dm);;Aquaveo XMS 3D Mesh file (*.3dm)\" />\n        <String Name=\"model property name\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <BriefDescription>The name of the model property associated with the mesh.</BriefDescription>\n          <DefaultValue></DefaultValue>\n        </String>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"export model json\" Label=\"export model json\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <AssociationsDef Name=\"models\" Version=\"0\" NumberOfRequiredValues=\"1\" Extensible=\"true\">\n        <MembershipMask>model|nodim</MembershipMask>\n        <ComponentLabels>\n          <Label />\n        </ComponentLabels>\n      </AssociationsDef>\n      <ItemDefinitions>\n        <File Name=\"filename\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <BriefDescription>The destination file for the JSON.</BriefDescription>\n        </File>\n        <Int Name=\"flags\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <BriefDescription>Flags used to control what is written.</BriefDescription>\n          <DefaultValue>255</DefaultValue>\n        </Int>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"mesh\" Label=\"mesh\" BaseType=\"operator\" Version=\"0\" AdvanceLevel=\"11\" Unique=\"true\">\n      <ItemDefinitions>\n        <ModelEntity Name=\"model\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <MembershipMask>any</MembershipMask>\n          <ComponentLabels>\n            <Label />\n          </ComponentLabels>\n        </ModelEntity>\n        <String Name=\"endpoint\" Version=\"0\" NumberOfRequiredValues=\"1\" />\n        <String Name=\"remusRequirements\" Version=\"0\" NumberOfRequiredValues=\"1\" />\n        <String Name=\"meshingControlAttributes\" Version=\"0\" NumberOfRequiredValues=\"1\" />\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"delete mesh\" Label=\"Delete - Mesh\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <MeshEntity Name=\"mesh\" Version=\"0\" NumberOfRequiredValues=\"1\" Extensible=\"true\" />\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"set property\" Label=\"set property\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <AssociationsDef Name=\"Entities\" Version=\"0\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n        <MembershipMask>any</MembershipMask>\n      </AssociationsDef>\n      <ItemDefinitions>\n        <MeshEntity Name=\"meshes\" Version=\"0\" AdvanceLevel=\"11\" NumberOfRequiredValues=\"0\" Extensible=\"true\" />\n        <String Name=\"name\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <BriefDescription>The name of the property to set.</BriefDescription>\n        </String>\n        <Double Name=\"float value\" Version=\"0\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n          <BriefDescription>Floating-point value(s) of the property.</BriefDescription>\n        </Double>\n        <String Name=\"string value\" Version=\"0\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n          <BriefDescription>String value(s) of the property.</BriefDescription>\n        </String>\n        <Int Name=\"integer value\" Version=\"0\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n          <BriefDescription>Integer value(s) of the property.</BriefDescription>\n        </Int>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"apply bathymetry\" Label=\"apply bathymetry\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <String Name=\"operation\" Label=\"Operation\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <ChildrenDefinitions>\n            <Void Name=\"applyonlytovisiblemesh\" Label=\"Apply only to the visible meshes on the model\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"false\" />\n            <ModelEntity Name=\"auxiliary geometry\" Label=\"auxiliary geometry\" Version=\"0\" NumberOfRequiredValues=\"1\">\n              <BriefDescription>\n              Add auxiliary geometry first then apply bathymetry.\n            </BriefDescription>\n              <MembershipMask>aux_geom|nodim</MembershipMask>\n              <ComponentLabels>\n                <Label />\n              </ComponentLabels>\n            </ModelEntity>\n            <Double Name=\"averaging elevation radius\" Label=\"Radius for Averaging Elevation:\" Version=\"0\" NumberOfRequiredValues=\"1\">\n              <DefaultValue>1</DefaultValue>\n            </Double>\n            <MeshEntity Name=\"mesh\" Version=\"0\" NumberOfRequiredValues=\"0\" Extensible=\"true\" />\n            <ModelEntity Name=\"model\" Label=\"model\" Version=\"0\" NumberOfRequiredValues=\"1\">\n              <MembershipMask>model|nodim</MembershipMask>\n              <ComponentLabels>\n                <Label />\n              </ComponentLabels>\n            </ModelEntity>\n            <Double Name=\"set highest elevation\" Label=\"Set Highest Elevation:\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"false\" NumberOfRequiredValues=\"1\">\n              <DefaultValue>0</DefaultValue>\n            </Double>\n            <Double Name=\"set lowest elevation\" Label=\"Set Lowest Elevation:\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"false\" NumberOfRequiredValues=\"1\">\n              <DefaultValue>0</DefaultValue>\n            </Double>\n          </ChildrenDefinitions>\n          <DiscreteInfo DefaultIndex=\"0\">\n            <Structure>\n              <Value Enum=\"Apply Bathymetry (Auto)\">Apply Bathymetry (Auto)</Value>\n              <Items>\n                <Item>auxiliary geometry</Item>\n                <Item>averaging elevation radius</Item>\n                <Item>set highest elevation</Item>\n                <Item>set lowest elevation</Item>\n              </Items>\n            </Structure>\n            <Structure>\n              <Value Enum=\"Apply Bathymetry (Model&amp;Mesh)\">Apply Bathymetry (Model&amp;Mesh)</Value>\n              <Items>\n                <Item>auxiliary geometry</Item>\n                <Item>averaging elevation radius</Item>\n                <Item>set highest elevation</Item>\n                <Item>set lowest elevation</Item>\n                <Item>mesh</Item>\n              </Items>\n            </Structure>\n            <Structure>\n              <Value Enum=\"Apply Bathymetry (Model Only)\">Apply Bathymetry (Model Only)</Value>\n              <Items>\n                <Item>auxiliary geometry</Item>\n                <Item>averaging elevation radius</Item>\n                <Item>set highest elevation</Item>\n                <Item>set lowest elevation</Item>\n              </Items>\n            </Structure>\n            <Structure>\n              <Value Enum=\"Apply Bathymetry (Mesh only)\">Apply Bathymetry (Mesh Only)</Value>\n              <Items>\n                <Item>auxiliary geometry</Item>\n                <Item>averaging elevation radius</Item>\n                <Item>set highest elevation</Item>\n                <Item>set lowest elevation</Item>\n                <Item>mesh</Item>\n              </Items>\n            </Structure>\n            <Structure>\n              <Value Enum=\"Remove Bathymetry\">Remove Bathymetry</Value>\n              <Items>\n                <Item>model</Item>\n              </Items>\n            </Structure>\n          </DiscreteInfo>\n        </String>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"close model\" Label=\"close model\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <ModelEntity Name=\"model\" Version=\"0\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n          <MembershipMask>model|nodim</MembershipMask>\n        </ModelEntity>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"write mesh\" Label=\"write mesh\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <MeshEntity Name=\"mesh\" Version=\"0\" NumberOfRequiredValues=\"1\" Extensible=\"true\" />\n        <File Name=\"filename\" Version=\"0\" NumberOfRequiredValues=\"1\" FileFilters=\"MOAB native file (*.h5m *.mhdf);;Exodus II file (*.exo *.exoII *.exo2 *.g *.gen);;Kitware VTK file (*.vtk);;SLAC file (*.slac);;General Mesh Viewer (GMV) file (*.gmv);;Ansys file (*.ans);;Gmsh file (*.msh *.gmsh);;Stereo Lithography file (*.stl)\" />\n        <Int Name=\"write-component\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <DiscreteInfo DefaultIndex=\"0\">\n            <Value Enum=\"Entire Collection\">0</Value>\n            <Value Enum=\"Only Domain\">1</Value>\n            <Value Enum=\"Only Dirichlet\">2</Value>\n            <Value Enum=\"Only Neumann\">3</Value>\n          </DiscreteInfo>\n        </Int>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"read\" Label=\"read\" BaseType=\"operator\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <File Name=\"filename\" Version=\"0\" NumberOfRequiredValues=\"1\" ShouldExist=\"true\" FileFilters=\"Exodus II Datasets (*.e *.exo *.ex2);; Genesis files (*.gen);; Label maps (*.vti);; NetCDF files (*.nc *.ncdf);;All files (*.*)\" />\n        <String Name=\"filetype\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"false\" NumberOfRequiredValues=\"1\" />\n        <Int Name=\"readSLACVolumes\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <DiscreteInfo DefaultIndex=\"1\">\n            <Value Enum=\"no\">0</Value>\n            <Value Enum=\"yes\">1</Value>\n          </DiscreteInfo>\n        </Int>\n        <String Name=\"label map\" Version=\"0\" NumberOfRequiredValues=\"0\">\n          <BriefDescription>\n            The name of a scalar cell-data array indicating which segment each cell belongs to.\n          </BriefDescription>\n        </String>\n        <ModelEntity Name=\"preservedUUIDs\" Version=\"0\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n          <MembershipMask>any</MembershipMask>\n        </ModelEntity>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"result\" Label=\"result\" BaseType=\"\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <Int Name=\"outcome\" Version=\"0\" NumberOfRequiredValues=\"1\" />\n        <ModelEntity Name=\"created\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"false\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n          <MembershipMask>any</MembershipMask>\n        </ModelEntity>\n        <ModelEntity Name=\"modified\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"false\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n          <MembershipMask>any</MembershipMask>\n        </ModelEntity>\n        <ModelEntity Name=\"expunged\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"false\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n          <MembershipMask>any</MembershipMask>\n        </ModelEntity>\n        <String Name=\"log\" Version=\"0\" Optional=\"true\" IsEnabledByDefault=\"false\" NumberOfRequiredValues=\"0\" Extensible=\"true\" />\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"result(export model json)\" Label=\"result(export model json)\" BaseType=\"result\" Version=\"0\" Unique=\"true\" />\n    <AttDef Type=\"result(add auxiliary geometry)\" Label=\"result(add auxiliary geometry)\" BaseType=\"result\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <ModelEntity Name=\"tess_changed\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <MembershipMask>any</MembershipMask>\n          <ComponentLabels>\n            <Label />\n          </ComponentLabels>\n        </ModelEntity>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"result(add image)\" Label=\"result(add image)\" BaseType=\"result\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <ModelEntity Name=\"tess_changed\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <MembershipMask>any</MembershipMask>\n          <ComponentLabels>\n            <Label />\n          </ComponentLabels>\n        </ModelEntity>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"result(mesh)\" Label=\"result(mesh)\" BaseType=\"result\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <ModelEntity Name=\"mesh_created\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <MembershipMask>any</MembershipMask>\n          <ComponentLabels>\n            <Label />\n          </ComponentLabels>\n        </ModelEntity>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"result(delete mesh)\" Label=\"result(delete mesh)\" BaseType=\"result\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <MeshEntity Name=\"mesh_expunged\" Version=\"0\" AdvanceLevel=\"11\" NumberOfRequiredValues=\"0\" Extensible=\"true\" />\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"result(apply bathymetry)\" Label=\"result(apply bathymetry)\" BaseType=\"result\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <ModelEntity Name=\"tess_changed\" Version=\"0\" NumberOfRequiredValues=\"1\">\n          <MembershipMask>any</MembershipMask>\n          <ComponentLabels>\n            <Label />\n          </ComponentLabels>\n        </ModelEntity>\n        <MeshEntity Name=\"mesh_modified\" Version=\"0\" AdvanceLevel=\"11\" NumberOfRequiredValues=\"0\" Extensible=\"true\" />\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"result(close model)\" Label=\"result(close model)\" BaseType=\"result\" Version=\"0\" Unique=\"true\" />\n    <AttDef Type=\"result(export mesh)\" Label=\"result(export mesh)\" BaseType=\"result\" Version=\"0\" Unique=\"true\" />\n    <AttDef Type=\"result(write)\" Label=\"result(write)\" BaseType=\"result\" Version=\"0\" Unique=\"true\" />\n    <AttDef Type=\"result(import smtk model)\" Label=\"result(import smtk model)\" BaseType=\"result\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <ModelEntity Name=\"mesh_created\" Version=\"0\" AdvanceLevel=\"11\" NumberOfRequiredValues=\"0\" Extensible=\"true\">\n          <MembershipMask>any</MembershipMask>\n        </ModelEntity>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"result(set property)\" Label=\"result(set property)\" BaseType=\"result\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <MeshEntity Name=\"mesh_modified\" Version=\"0\" AdvanceLevel=\"11\" NumberOfRequiredValues=\"0\" Extensible=\"true\" />\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"result(entity group)\" Label=\"result(entity group)\" BaseType=\"result\" Version=\"0\" Unique=\"true\" />\n    <AttDef Type=\"result(export smtk model)\" Label=\"result(export smtk model)\" BaseType=\"result\" Version=\"0\" Unique=\"true\" />\n    <AttDef Type=\"result(read)\" Label=\"result(read)\" BaseType=\"result\" Version=\"0\" Unique=\"true\">\n      <ItemDefinitions>\n        <ModelEntity Name=\"model\" Version=\"0\" NumberOfRequiredValues=\"1\" Extensible=\"true\">\n          <MembershipMask>any</MembershipMask>\n          <ComponentLabels>\n            <Label />\n          </ComponentLabels>\n        </ModelEntity>\n      </ItemDefinitions>\n    </AttDef>\n    <AttDef Type=\"result(write mesh)\" Label=\"result(write mesh)\" BaseType=\"result\" Version=\"0\" Unique=\"true\" />\n    <AttDef Type=\"result(export edges to vtk)\" Label=\"result(export edges to vtk)\" BaseType=\"result\" Version=\"0\" Unique=\"true\" />\n  </Definitions>\n  <!--********** Workflow Views ***********-->\n  <Views />\n</SMTK_AttributeSystem>\n"
	}
}