1 <ServerManagerConfiguration>
2 <ProxyGroup name="sources">
3 <SourceProxy name="MEDReader" class="vtkMEDReader" label="MED Reader">
6 <ReaderFactory extensions="med rmed"
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"/>
138 <SourceProxy class="vtkFileSeriesGroupReader"
139 file_name_method="SetFileName"
140 label="MED Reader Group"
141 name="MEDReaderGroup"
142 si_class="vtkSIMetaReaderProxy">
146 proxyname="MEDReader"></Proxy>
148 <Property name="Reload" />
149 <Property name="FieldsTreeInfo" />
150 <Property name="FieldsStatus" />
151 <Property name="VectorsProperty" />
152 <Property name="Separator" />
153 <Property name="TimeModeProperty" />
154 <Property name="TimesFlagsInfo" />
155 <Property name="TimesFlagsStatus" />
156 <Property name="GhostCellGeneratorCallForPara" />
159 <StringVectorProperty animateable="0"
160 clean_command="RemoveAllFileNames"
161 command="AddFileName"
163 number_of_elements="0"
164 panel_visibility="never"
166 <FileListDomain name="files" />
167 <Documentation>The list of files to be read by the
168 reader.</Documentation>
169 </StringVectorProperty>
170 <DoubleVectorProperty
172 name="TimestepValues"
174 <TimeStepsInformationHelper />
175 </DoubleVectorProperty>
178 <ReaderFactory extensions="med rmed"
179 file_description="MED Files">
185 <ProxyGroup name="filters">
186 <SourceProxy name="ExtractGroup" class="vtkExtractGroup" label="Extract Group">
187 <InputProperty name="Input" command="SetInputConnection">
188 <ProxyGroupDomain name="groups">
189 <Group name="sources"/>
190 <Group name="filters"/>
192 <DataTypeDomain name="input_type">
193 <DataType value="vtkDataSet"/>
196 This property specifies the input to the Level Scalars filter.
200 <StringVectorProperty name="GroupsFlagsInfo" information_only="1">
201 <ArraySelectionInformationHelper attribute_name="GroupsFlags" />
202 </StringVectorProperty>
204 <StringVectorProperty name="GroupsFlagsStatus" command="SetGroupsFlagsStatus"
206 number_of_elements="0"
208 number_of_elements_per_command="2"
210 information_property="GroupsFlagsInfo"
211 panel_widget="ExtractGroupFieldsWidgetType">
212 <ArraySelectionDomain name="array_list">
214 <Property name="GroupsFlagsInfo" function="ArrayList" />
215 </RequiredProperties>
216 </ArraySelectionDomain>
218 This property lists all groups and families to select.
220 </StringVectorProperty>
222 <IntVectorProperty command="SetInsideOut" default_values="0" name="InsideOut" label="Extract Complementary" number_of_elements="1">
223 <BooleanDomain name="bool"/>
224 <Documentation>Choose which part of the dataset to keep regarding the selected Groups/Families. When 0 (default) the direct selection
225 is kept. When 1 the complementary part is selected.
229 <StringVectorProperty
231 command="GetMeshName"
232 number_of_elements="1"
234 information_only="1">
236 This property returns the name of the mesh.
238 </StringVectorProperty>
242 <SourceProxy name="GroupAsMultiBlock" class="vtkGroupAsMultiBlock" label="Groups As MultiBlocks">
243 <InputProperty name="Input" command="SetInputConnection">
244 <ProxyGroupDomain name="groups">
245 <Group name="sources"/>
246 <Group name="filters"/>
248 <DataTypeDomain name="input_type">
249 <DataType value="vtkDataSet"/>
252 This property specifies the input to the Level Scalars filter.
257 <SourceProxy name="GroupsNames" class="vtkGroupsNames" label="Groups Names">
258 <InputProperty name="Input" command="SetInputConnection">
259 <ProxyGroupDomain name="groups">
260 <Group name="sources"/>
261 <Group name="filters"/>
263 <DataTypeDomain name="input_type">
264 <DataType value="vtkDataSet"/>
267 This property specifies the input to the Level Scalars filter.
275 <ProxyGroup name="filters">
276 <SourceProxy name="ExtractCellType" class="vtkExtractCellType" label="Extract Cell Type">
277 <InputProperty name="Input" command="SetInputConnection">
278 <ProxyGroupDomain name="groups">
279 <Group name="sources"/>
280 <Group name="filters"/>
282 <DataTypeDomain name="input_type">
283 <DataType value="vtkDataSet"/>
286 This property specifies the input to the Level Scalars filter.
290 <StringVectorProperty name="GeoTypesInfo" information_only="1">
291 <ArraySelectionInformationHelper attribute_name="GeoTypes" />
292 </StringVectorProperty>
294 <StringVectorProperty name="GeoTypesStatus" command="SetGeoTypesStatus"
295 label="All Geo Types"
296 number_of_elements="0"
298 number_of_elements_per_command="2"
300 information_property="GeoTypesInfo">
301 <ArraySelectionDomain name="array_list">
303 <Property name="GeoTypesInfo" function="ArrayList" />
304 </RequiredProperties>
305 </ArraySelectionDomain>
307 This property lists all the geometric types to select.
309 </StringVectorProperty>
310 <IntVectorProperty command="SetInsideOut" label="Extract Complementary" default_values="0" name="InsideOut" number_of_elements="1">
311 <BooleanDomain name="bool"/>
312 <Documentation>Choose which part of the dataset to keep regarding the selected geometric types. When 0 (default) the direct selection
313 is kept. When 1 the complementary part is selected.
318 <SourceProxy name="ELNOMesh" class="vtkELNOMeshFilter" label="ELNO field To Surface">
320 long_help="Create a Mesh with ELNO values mapped at each vertex."
321 short_help="Create a Mesh with ELNO values mapped at each vertex.">
322 "Create a Mesh with ELNO values mapped at each vertex."
325 <InputProperty name="Input" command="SetInputConnection">
326 <ProxyGroupDomain name="groups">
327 <Group name="sources" />
328 <Group name="filters" />
330 <DataTypeDomain name="input_type">
331 <DataType value="vtkUnstructuredGrid" />
333 <InputArrayDomain name="input_array" attribute_type="cell" />
336 <DoubleVectorProperty animateable="1"
337 command="SetShrinkFactor"
338 default_values="0.9999"
340 number_of_elements="1">
341 <DoubleRangeDomain max="1" min="0" name="range" />
342 <Documentation>The value of this property determines how far the points
343 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>
344 </DoubleVectorProperty>
346 <ShowInMenu category="Mechanics" />
350 <SourceProxy name="ELNOSurface" class="vtkELNOSurfaceFilter" label="ELNO field To Surface (skin only)">
352 long_help="Extract the surface of a dataset with ELNO values."
353 short_help="Extract the surface of a dataset with ELNO values.">
354 "Extract the surface of a dataset with ELNO values."
356 <OutputPort name="ELNO Surface" index="0" />
357 <InputProperty name="Input" command="SetInputConnection">
358 <ProxyGroupDomain name="groups">
359 <Group name="sources" />
360 <Group name="filters" />
362 <DataTypeDomain name="input_type">
363 <DataType value="vtkUnstructuredGrid" />
365 <InputArrayDomain name="input_array" attribute_type="cell" />
368 <!-- Source Array -->
369 <StringVectorProperty
370 name="SelectSourceArray"
371 command="SetInputArrayToProcess"
372 number_of_elements="5"
373 element_types="0 0 0 0 2"
376 Specifies the offset array from which we generate ELNO points.
381 key_locations="MEDUtilities"
383 key_strategies="need_key">
385 <Property name="Input" function="Input" />
386 </RequiredProperties>
388 </StringVectorProperty>
390 <Property name="SelectSourceArray" show="0"/>
391 <ShowInMenu category="Mechanics" />
395 <SourceProxy name="GaussPoints" class="vtkMEDQuadraturePointsGenerator" label="ELGA field To Point Gaussian">
397 long_help="Create a point set with data at Gauss points."
398 short_help="Create a point set with data at Gauss points.">
399 "Create a point set with data at quadrature points."
408 command="SetInputConnection">
419 value="vtkUnstructuredGrid" />
423 attribute_type="cell" />
426 <!-- Source Array -->
427 <StringVectorProperty
428 name="SelectSourceArray"
429 command="SetInputArrayToProcess"
430 number_of_elements="5"
431 element_types="0 0 0 0 2"
434 Specifies the offset array from which we generate Gauss points.
439 key_locations="MEDUtilities"
441 key_strategies="need_key">
446 </RequiredProperties>
448 </StringVectorProperty>
451 <Property name="SelectSourceArray" show="1"/>
452 <ShowInMenu category="Mechanics" />
457 <SourceProxy name="ELNOPoints" class="vtkELNOFilter" label="ELNO field To Point Gaussian">
459 long_help="Create a point set with data at ELNO points. Cells are shrinked by a given factor towards the cell center."
460 short_help="Create a point set with data at ELNO points. Cells are shrinked by a given factor towards the cell center.">
461 "Create a point set with data at quadrature points."
464 <OutputPort name="ELNO Points" index="0" />
466 <InputProperty name="Input" command="SetInputConnection">
467 <ProxyGroupDomain name="groups">
468 <Group name="sources" />
469 <Group name="filters" />
473 <DataType value="vtkUnstructuredGrid" />
475 <InputArrayDomain name="input_array" attribute_type="cell" />
478 <!-- Source Array -->
479 <StringVectorProperty
480 name="SelectSourceArray"
481 command="SetInputArrayToProcess"
482 number_of_elements="5"
483 element_types="0 0 0 0 2"
486 Specifies the offset array from which we generate ELNO points.
491 key_locations="MEDUtilities"
493 key_strategies="need_key"
494 input_domain_name="input_array">
496 <Property name="Input" function="Input" />
497 </RequiredProperties>
499 </StringVectorProperty>
501 <DoubleVectorProperty
503 command="SetShrinkFactor"
504 label="Shrink Factor"
505 number_of_elements="1"
506 default_values="0.5">
507 <DoubleRangeDomain name="range" min="0" max="1" />
508 </DoubleVectorProperty>
511 <Property name="SelectSourceArray" show="0"/>
512 <ShowInMenu category="Mechanics" />
517 name="GenerateStructuralElement"
518 class="vtkGenerateStructElement"
519 label="Generate Structural Element">
523 command="SetInputConnection">
524 <ProxyGroupDomain name="groups">
525 <Group name="sources"/>
526 <Group name="filters"/>
528 <DataTypeDomain name="input_type">
529 <DataType value="vtkUnstructuredGrid"/>
532 This property specifies the input to the Generate Structural Element filter.
538 </ServerManagerConfiguration>