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 <IntVectorProperty command="GetServerModifTime" information_only="1" name="ServerModifTime">
28 <SimpleIntInformationHelper />
31 <!-- retrieves using GetNumberOf[FieldsTree]Arrays and GetFieldsTreeArrayName the keys used by FieldsStatus -->
32 <StringVectorProperty name="FieldsTreeInfo" information_only="1">
33 <ArraySelectionInformationHelper attribute_name="FieldsTree" />
34 </StringVectorProperty>
38 command="SetFieldsStatus"
40 number_of_elements="0"
42 number_of_elements_per_command="2"
44 information_property="FieldsTreeInfo"
46 panel_widget="MEDReaderFieldsWidgetType">
47 <ArraySelectionDomain name="array_list">
49 <Property name="FieldsTreeInfo" function="ArrayList" />
51 </ArraySelectionDomain>
53 This property lists all the fields sorted by time steps then by mesh then by common support.
55 </StringVectorProperty>
57 <IntVectorProperty name="VectorsProperty"
58 label="Generate Vectors"
59 command="GenerateVectors"
60 number_of_elements="1"
62 panel_widget="MEDReaderVectorsWidgetType">
64 This property define if the reader generate vectors.
66 <BooleanDomain name="bool"/>
68 <IntVectorProperty name="TimeModeProperty"
71 number_of_elements="1"
73 panel_widget="MEDReaderTimeModeWidgetType">
75 This property define if the reader read time steps as modes or not.
77 <BooleanDomain name="bool"/>
82 command="GetSeparator"
83 number_of_elements="1"
87 This property specifies the file name for the MED reader.
89 </StringVectorProperty>
95 <TimeStepsInformationHelper />
97 Available timestep values.
99 </DoubleVectorProperty>
101 <StringVectorProperty name="TimesFlagsInfo" information_only="1">
102 <ArraySelectionInformationHelper attribute_name="TimesFlags" />
103 </StringVectorProperty>
105 <StringVectorProperty name="TimesFlagsStatus" command="SetTimesFlagsStatus"
106 label="All TimeSteps"
107 number_of_elements="0"
109 number_of_elements_per_command="2"
111 information_property="TimesFlagsInfo"
112 panel_widget="MEDReaderTimesFlagsWidgetType">
113 <ArraySelectionDomain name="array_list">
115 <Property name="TimesFlagsInfo" function="ArrayList" />
116 </RequiredProperties>
117 </ArraySelectionDomain>
119 This property define which time steps the reader should read.
122 <PropertyWidgetDecorator type="ShowWidgetDecorator">
123 <Property name="TimeModeProperty" function="boolean" />
124 </PropertyWidgetDecorator>
126 </StringVectorProperty>
128 <IntVectorProperty name="GhostCellGeneratorCallForPara"
129 label="Ghost Computation In Parallel Case"
130 command="GhostCellGeneratorCallForPara"
131 number_of_elements="1"
133 panel_visibility="advanced">
135 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...).
137 <BooleanDomain name="bool"/>
143 <ProxyGroup name="filters">
144 <SourceProxy name="ExtractGroup" class="vtkExtractGroup" label="Extract Group">
145 <InputProperty name="Input" command="SetInputConnection">
146 <ProxyGroupDomain name="groups">
147 <Group name="sources"/>
148 <Group name="filters"/>
150 <DataTypeDomain name="input_type">
151 <DataType value="vtkDataSet"/>
154 This property specifies the input to the Level Scalars filter.
158 <StringVectorProperty name="GroupsFlagsInfo" information_only="1">
159 <ArraySelectionInformationHelper attribute_name="GroupsFlags" />
160 </StringVectorProperty>
162 <StringVectorProperty name="GroupsFlagsStatus" command="SetGroupsFlagsStatus"
164 number_of_elements="0"
166 number_of_elements_per_command="2"
168 information_property="GroupsFlagsInfo"
169 panel_widget="ExtractGroupFieldsWidgetType">
170 <ArraySelectionDomain name="array_list">
172 <Property name="GroupsFlagsInfo" function="ArrayList" />
173 </RequiredProperties>
174 </ArraySelectionDomain>
176 This property lists all groups and families to select.
178 </StringVectorProperty>
180 <IntVectorProperty command="SetInsideOut" default_values="0" name="InsideOut" label="Extract Complementary" number_of_elements="1">
181 <BooleanDomain name="bool"/>
182 <Documentation>Choose which part of the dataset to keep regarding the selected Groups/Families. When 0 (default) the direct selection
183 is kept. When 1 the complementary part is selected.
187 <StringVectorProperty
189 command="GetMeshName"
190 number_of_elements="1"
192 information_only="1">
194 This property returns the name of the mesh.
196 </StringVectorProperty>
200 <SourceProxy name="GroupAsMultiBlock" class="vtkGroupAsMultiBlock" label="Groups As MultiBlocks">
201 <InputProperty name="Input" command="SetInputConnection">
202 <ProxyGroupDomain name="groups">
203 <Group name="sources"/>
204 <Group name="filters"/>
206 <DataTypeDomain name="input_type">
207 <DataType value="vtkDataSet"/>
210 This property specifies the input to the Level Scalars filter.
215 <SourceProxy name="GroupsNames" class="vtkGroupsNames" label="Groups Names">
216 <InputProperty name="Input" command="SetInputConnection">
217 <ProxyGroupDomain name="groups">
218 <Group name="sources"/>
219 <Group name="filters"/>
221 <DataTypeDomain name="input_type">
222 <DataType value="vtkDataSet"/>
225 This property specifies the input to the Level Scalars filter.
233 <ProxyGroup name="filters">
234 <SourceProxy name="ExtractCellType" class="vtkExtractCellType" label="Extract Cell Type">
235 <InputProperty name="Input" command="SetInputConnection">
236 <ProxyGroupDomain name="groups">
237 <Group name="sources"/>
238 <Group name="filters"/>
240 <DataTypeDomain name="input_type">
241 <DataType value="vtkDataSet"/>
244 This property specifies the input to the Level Scalars filter.
248 <StringVectorProperty name="GeoTypesInfo" information_only="1">
249 <ArraySelectionInformationHelper attribute_name="GeoTypes" />
250 </StringVectorProperty>
252 <StringVectorProperty name="GeoTypesStatus" command="SetGeoTypesStatus"
253 label="All Geo Types"
254 number_of_elements="0"
256 number_of_elements_per_command="2"
258 information_property="GeoTypesInfo">
259 <ArraySelectionDomain name="array_list">
261 <Property name="GeoTypesInfo" function="ArrayList" />
262 </RequiredProperties>
263 </ArraySelectionDomain>
265 This property lists all the geometric types to select.
267 </StringVectorProperty>
268 <IntVectorProperty command="SetInsideOut" label="Extract Complementary" default_values="0" name="InsideOut" number_of_elements="1">
269 <BooleanDomain name="bool"/>
270 <Documentation>Choose which part of the dataset to keep regarding the selected geometric types. When 0 (default) the direct selection
271 is kept. When 1 the complementary part is selected.
276 <SourceProxy name="ELNOMesh" class="vtkELNOMeshFilter" label="ELNO field To Surface">
278 long_help="Create a Mesh with ELNO values mapped at each vertex."
279 short_help="Create a Mesh with ELNO values mapped at each vertex.">
280 "Create a Mesh with ELNO values mapped at each vertex."
283 <InputProperty name="Input" command="SetInputConnection">
284 <ProxyGroupDomain name="groups">
285 <Group name="sources" />
286 <Group name="filters" />
288 <DataTypeDomain name="input_type">
289 <DataType value="vtkUnstructuredGrid" />
291 <InputArrayDomain name="input_array" attribute_type="cell" />
294 <DoubleVectorProperty animateable="1"
295 command="SetShrinkFactor"
296 default_values="0.9999"
298 number_of_elements="1">
299 <DoubleRangeDomain max="1" min="0" name="range" />
300 <Documentation>The value of this property determines how far the points
301 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>
302 </DoubleVectorProperty>
304 <ShowInMenu category="Mechanics" />
308 <SourceProxy name="ELNOSurface" class="vtkELNOSurfaceFilter" label="ELNO field To Surface (skin only)">
310 long_help="Extract the surface of a dataset with ELNO values."
311 short_help="Extract the surface of a dataset with ELNO values.">
312 "Extract the surface of a dataset with ELNO values."
314 <OutputPort name="ELNO Surface" index="0" />
315 <InputProperty name="Input" command="SetInputConnection">
316 <ProxyGroupDomain name="groups">
317 <Group name="sources" />
318 <Group name="filters" />
320 <DataTypeDomain name="input_type">
321 <DataType value="vtkUnstructuredGrid" />
323 <InputArrayDomain name="input_array" attribute_type="cell" />
326 <!-- Source Array -->
327 <StringVectorProperty
328 name="SelectSourceArray"
329 command="SetInputArrayToProcess"
330 number_of_elements="5"
331 element_types="0 0 0 0 2"
334 Specifies the offset array from which we generate ELNO points.
339 key_locations="MEDUtilities"
341 key_strategies="need_key">
343 <Property name="Input" function="Input" />
344 </RequiredProperties>
346 </StringVectorProperty>
348 <Property name="SelectSourceArray" show="0"/>
349 <ShowInMenu category="Mechanics" />
353 <SourceProxy name="GaussPoints" class="vtkMEDQuadraturePointsGenerator" label="ELGA field To Point Gaussian">
355 long_help="Create a point set with data at Gauss points."
356 short_help="Create a point set with data at Gauss points.">
357 "Create a point set with data at quadrature points."
366 command="SetInputConnection">
377 value="vtkUnstructuredGrid" />
381 attribute_type="cell" />
384 <!-- Source Array -->
385 <StringVectorProperty
386 name="SelectSourceArray"
387 command="SetInputArrayToProcess"
388 number_of_elements="5"
389 element_types="0 0 0 0 2"
392 Specifies the offset array from which we generate Gauss points.
397 key_locations="MEDUtilities"
399 key_strategies="need_key">
404 </RequiredProperties>
406 </StringVectorProperty>
409 <Property name="SelectSourceArray" show="1"/>
410 <ShowInMenu category="Mechanics" />
415 <SourceProxy name="ELNOPoints" class="vtkELNOFilter" label="ELNO field To Point Gaussian">
417 long_help="Create a point set with data at ELNO points. Cells are shrinked by a given factor towards the cell center."
418 short_help="Create a point set with data at ELNO points. Cells are shrinked by a given factor towards the cell center.">
419 "Create a point set with data at quadrature points."
422 <OutputPort name="ELNO Points" index="0" />
424 <InputProperty name="Input" command="SetInputConnection">
425 <ProxyGroupDomain name="groups">
426 <Group name="sources" />
427 <Group name="filters" />
431 <DataType value="vtkUnstructuredGrid" />
433 <InputArrayDomain name="input_array" attribute_type="cell" />
436 <!-- Source Array -->
437 <StringVectorProperty
438 name="SelectSourceArray"
439 command="SetInputArrayToProcess"
440 number_of_elements="5"
441 element_types="0 0 0 0 2"
444 Specifies the offset array from which we generate ELNO points.
449 key_locations="MEDUtilities"
451 key_strategies="need_key"
452 input_domain_name="input_array">
454 <Property name="Input" function="Input" />
455 </RequiredProperties>
457 </StringVectorProperty>
459 <DoubleVectorProperty
461 command="SetShrinkFactor"
462 label="Shrink Factor"
463 number_of_elements="1"
464 default_values="0.5">
465 <DoubleRangeDomain name="range" min="0" max="1" />
466 </DoubleVectorProperty>
469 <Property name="SelectSourceArray" show="0"/>
470 <ShowInMenu category="Mechanics" />
475 name="GenerateStructuralElement"
476 class="vtkGenerateStructElement"
477 label="Generate Structural Element">
481 command="SetInputConnection">
482 <ProxyGroupDomain name="groups">
483 <Group name="sources"/>
484 <Group name="filters"/>
486 <DataTypeDomain name="input_type">
487 <DataType value="vtkUnstructuredGrid"/>
490 This property specifies the input to the Generate Structural Element filter.
496 </ServerManagerConfiguration>