1 <ServerManagerConfiguration>
2 <ProxyGroup name="sources">
3 <SourceProxy name="MEDReader" class="vtkMEDReader" label="MED Reader">
6 <ReaderFactory extensions="med rmed sauv sauve"
7 file_description="MED Files">
11 <Property name="Reload"
13 panel_widget="MEDReaderReloadWidgetType"/>
18 number_of_elements="1"
19 panel_visibility="never"
21 <FileListDomain name="files" />
23 This property specifies the file name for the MED reader.
25 </StringVectorProperty>
27 <!-- retrieves using GetNumberOf[FieldsTree]Arrays and GetFieldsTreeArrayName the keys used by FieldsStatus -->
28 <StringVectorProperty name="FieldsTreeInfo" information_only="1">
29 <ArraySelectionInformationHelper attribute_name="FieldsTree" />
30 </StringVectorProperty>
34 command="SetFieldsStatus"
36 number_of_elements="0"
38 number_of_elements_per_command="2"
40 information_property="FieldsTreeInfo"
42 panel_widget="MEDReaderFieldsWidgetType">
43 <ArraySelectionDomain name="array_list">
45 <Property name="FieldsTreeInfo" function="ArrayList" />
47 </ArraySelectionDomain>
49 This property lists all the fields sorted by time steps then by mesh then by common support.
51 </StringVectorProperty>
53 <IntVectorProperty name="VectorsProperty"
54 label="Generate Vectors"
55 command="GenerateVectors"
56 number_of_elements="1"
58 panel_widget="MEDReaderVectorsWidgetType">
60 This property define if the reader generate vectors.
62 <BooleanDomain name="bool"/>
64 <IntVectorProperty name="TimeModeProperty"
67 number_of_elements="1"
69 panel_widget="MEDReaderTimeModeWidgetType">
71 This property define if the reader read time steps as modes or not.
73 <BooleanDomain name="bool"/>
78 command="GetSeparator"
79 number_of_elements="1"
83 This property specifies the file name for the MED reader.
85 </StringVectorProperty>
91 <TimeStepsInformationHelper />
93 Available timestep values.
95 </DoubleVectorProperty>
97 <StringVectorProperty name="TimesFlagsInfo" information_only="1">
98 <ArraySelectionInformationHelper attribute_name="TimesFlags" />
99 </StringVectorProperty>
101 <StringVectorProperty name="TimesFlagsStatus" command="SetTimesFlagsStatus"
102 label="All TimeSteps"
103 number_of_elements="0"
105 number_of_elements_per_command="2"
107 information_property="TimesFlagsInfo"
108 panel_widget="MEDReaderTimesFlagsWidgetType">
109 <ArraySelectionDomain name="array_list">
111 <Property name="TimesFlagsInfo" function="ArrayList" />
112 </RequiredProperties>
113 </ArraySelectionDomain>
115 This property define which time steps the reader should read.
118 <PropertyWidgetDecorator type="ShowWidgetDecorator">
119 <Property name="TimeModeProperty" function="boolean" />
120 </PropertyWidgetDecorator>
122 </StringVectorProperty>
124 <IntVectorProperty name="GhostCellGeneratorCallForPara"
125 label="Ghost Computation In Parallel Case"
126 command="GhostCellGeneratorCallForPara"
127 number_of_elements="1"
129 panel_visibility="advanced">
131 This property tells if ghost cell generator is applied in parallel mode right after MED file read. This call has a CPU cost but it avoids viz artefacts (interfaces inside dataset on domain borders) you can experiment during usage of filters sensitive to ghost cells in // mode (Ex transparency, contour...).
133 <BooleanDomain name="bool"/>
139 <ProxyGroup name="filters">
140 <SourceProxy name="ExtractGroup" class="vtkExtractGroup" label="Extract Group">
141 <InputProperty name="Input" command="SetInputConnection">
142 <ProxyGroupDomain name="groups">
143 <Group name="sources"/>
144 <Group name="filters"/>
146 <DataTypeDomain name="input_type">
147 <DataType value="vtkDataSet"/>
150 This property specifies the input to the Level Scalars filter.
154 <StringVectorProperty name="GroupsFlagsInfo" information_only="1">
155 <ArraySelectionInformationHelper attribute_name="GroupsFlags" />
156 </StringVectorProperty>
158 <StringVectorProperty name="GroupsFlagsStatus" command="SetGroupsFlagsStatus"
160 number_of_elements="0"
162 number_of_elements_per_command="2"
164 information_property="GroupsFlagsInfo"
165 panel_widget="ExtractGroupFieldsWidgetType">
166 <ArraySelectionDomain name="array_list">
168 <Property name="GroupsFlagsInfo" function="ArrayList" />
169 </RequiredProperties>
170 </ArraySelectionDomain>
172 This property lists all groups and families to select.
174 </StringVectorProperty>
176 <IntVectorProperty command="SetInsideOut" default_values="0" name="InsideOut" label="Extract Complementary" number_of_elements="1">
177 <BooleanDomain name="bool"/>
178 <Documentation>Choose which part of the dataset to keep regarding the selected Groups/Families. When 0 (default) the direct selection
179 is kept. When 1 the complementary part is selected.
183 <StringVectorProperty
185 command="GetMeshName"
186 number_of_elements="1"
188 information_only="1">
190 This property returns the name of the mesh.
192 </StringVectorProperty>
196 <SourceProxy name="GroupAsMultiBlock" class="vtkGroupAsMultiBlock" label="Groups As MultiBlocks">
197 <InputProperty name="Input" command="SetInputConnection">
198 <ProxyGroupDomain name="groups">
199 <Group name="sources"/>
200 <Group name="filters"/>
202 <DataTypeDomain name="input_type">
203 <DataType value="vtkDataSet"/>
206 This property specifies the input to the Level Scalars filter.
211 <SourceProxy name="GroupsNames" class="vtkGroupsNames" label="Groups Names">
212 <InputProperty name="Input" command="SetInputConnection">
213 <ProxyGroupDomain name="groups">
214 <Group name="sources"/>
215 <Group name="filters"/>
217 <DataTypeDomain name="input_type">
218 <DataType value="vtkDataSet"/>
221 This property specifies the input to the Level Scalars filter.
229 <ProxyGroup name="filters">
230 <SourceProxy name="ExtractCellType" class="vtkExtractCellType" label="Extract Cell Type">
231 <InputProperty name="Input" command="SetInputConnection">
232 <ProxyGroupDomain name="groups">
233 <Group name="sources"/>
234 <Group name="filters"/>
236 <DataTypeDomain name="input_type">
237 <DataType value="vtkDataSet"/>
240 This property specifies the input to the Level Scalars filter.
244 <StringVectorProperty name="GeoTypesInfo" information_only="1">
245 <ArraySelectionInformationHelper attribute_name="GeoTypes" />
246 </StringVectorProperty>
248 <StringVectorProperty name="GeoTypesStatus" command="SetGeoTypesStatus"
249 label="All Geo Types"
250 number_of_elements="0"
252 number_of_elements_per_command="2"
254 information_property="GeoTypesInfo">
255 <ArraySelectionDomain name="array_list">
257 <Property name="GeoTypesInfo" function="ArrayList" />
258 </RequiredProperties>
259 </ArraySelectionDomain>
261 This property lists all the geometric types to select.
263 </StringVectorProperty>
264 <IntVectorProperty command="SetInsideOut" label="Extract Complementary" default_values="0" name="InsideOut" number_of_elements="1">
265 <BooleanDomain name="bool"/>
266 <Documentation>Choose which part of the dataset to keep regarding the selected geometric types. When 0 (default) the direct selection
267 is kept. When 1 the complementary part is selected.
272 <SourceProxy name="ELNOMesh" class="vtkELNOMeshFilter" label="ELNO field To Surface">
274 long_help="Create a Mesh with ELNO values mapped at each vertex."
275 short_help="Create a Mesh with ELNO values mapped at each vertex.">
276 "Create a Mesh with ELNO values mapped at each vertex."
279 <InputProperty name="Input" command="SetInputConnection">
280 <ProxyGroupDomain name="groups">
281 <Group name="sources" />
282 <Group name="filters" />
284 <DataTypeDomain name="input_type">
285 <DataType value="vtkUnstructuredGrid" />
287 <InputArrayDomain name="input_array" attribute_type="cell" />
290 <DoubleVectorProperty animateable="1"
291 command="SetShrinkFactor"
292 default_values="0.9999"
294 number_of_elements="1">
295 <DoubleRangeDomain max="1" min="0" name="range" />
296 <Documentation>The value of this property determines how far the points
297 will move in the mesh before to be colored using ELNO fields on it. A value of 0 positions the points at the centroid of the cell; a value of 1 leaves them at their original positions.</Documentation>
298 </DoubleVectorProperty>
300 <ShowInMenu category="Mechanics" />
304 <SourceProxy name="ELNOSurface" class="vtkELNOSurfaceFilter" label="ELNO field To Surface (skin only)">
306 long_help="Extract the surface of a dataset with ELNO values."
307 short_help="Extract the surface of a dataset with ELNO values.">
308 "Extract the surface of a dataset with ELNO values."
310 <OutputPort name="ELNO Surface" index="0" />
311 <InputProperty name="Input" command="SetInputConnection">
312 <ProxyGroupDomain name="groups">
313 <Group name="sources" />
314 <Group name="filters" />
316 <DataTypeDomain name="input_type">
317 <DataType value="vtkUnstructuredGrid" />
319 <InputArrayDomain name="input_array" attribute_type="cell" />
322 <!-- Source Array -->
323 <StringVectorProperty
324 name="SelectSourceArray"
325 command="SetInputArrayToProcess"
326 number_of_elements="5"
327 element_types="0 0 0 0 2"
330 Specifies the offset array from which we generate ELNO points.
335 key_locations="MEDUtilities"
337 key_strategies="need_key">
339 <Property name="Input" function="Input" />
340 </RequiredProperties>
342 </StringVectorProperty>
344 <Property name="SelectSourceArray" show="0"/>
345 <ShowInMenu category="Mechanics" />
349 <SourceProxy name="GaussPoints" class="vtkMEDQuadraturePointsGenerator" label="ELGA field To Point Gaussian">
351 long_help="Create a point set with data at Gauss points."
352 short_help="Create a point set with data at Gauss points.">
353 "Create a point set with data at quadrature points."
362 command="SetInputConnection">
373 value="vtkUnstructuredGrid" />
377 attribute_type="cell" />
380 <!-- Source Array -->
381 <StringVectorProperty
382 name="SelectSourceArray"
383 command="SetInputArrayToProcess"
384 number_of_elements="5"
385 element_types="0 0 0 0 2"
388 Specifies the offset array from which we generate Gauss points.
393 key_locations="MEDUtilities"
395 key_strategies="need_key">
400 </RequiredProperties>
402 </StringVectorProperty>
405 <Property name="SelectSourceArray" show="1"/>
406 <ShowInMenu category="Mechanics" />
411 <SourceProxy name="ELNOPoints" class="vtkELNOFilter" label="ELNO field To Point Gaussian">
413 long_help="Create a point set with data at ELNO points. Cells are shrinked by a given factor towards the cell center."
414 short_help="Create a point set with data at ELNO points. Cells are shrinked by a given factor towards the cell center.">
415 "Create a point set with data at quadrature points."
418 <OutputPort name="ELNO Points" index="0" />
420 <InputProperty name="Input" command="SetInputConnection">
421 <ProxyGroupDomain name="groups">
422 <Group name="sources" />
423 <Group name="filters" />
427 <DataType value="vtkUnstructuredGrid" />
429 <InputArrayDomain name="input_array" attribute_type="cell" />
432 <!-- Source Array -->
433 <StringVectorProperty
434 name="SelectSourceArray"
435 command="SetInputArrayToProcess"
436 number_of_elements="5"
437 element_types="0 0 0 0 2"
440 Specifies the offset array from which we generate ELNO points.
445 key_locations="MEDUtilities"
447 key_strategies="need_key"
448 input_domain_name="input_array">
450 <Property name="Input" function="Input" />
451 </RequiredProperties>
453 </StringVectorProperty>
455 <DoubleVectorProperty
457 command="SetShrinkFactor"
458 label="Shrink Factor"
459 number_of_elements="1"
460 default_values="0.5">
461 <DoubleRangeDomain name="range" min="0" max="1" />
462 </DoubleVectorProperty>
465 <Property name="SelectSourceArray" show="0"/>
466 <ShowInMenu category="Mechanics" />
471 name="GenerateStructuralElement"
472 class="vtkGenerateStructElement"
473 label="Generate Structural Element">
477 command="SetInputConnection">
478 <ProxyGroupDomain name="groups">
479 <Group name="sources"/>
480 <Group name="filters"/>
482 <DataTypeDomain name="input_type">
483 <DataType value="vtkUnstructuredGrid"/>
486 This property specifies the input to the Generate Structural Element filter.
492 </ServerManagerConfiguration>