308 lines
12 KiB
XML
308 lines
12 KiB
XML
<ServerManagerConfiguration>
|
|
<ProxyGroup name="sources">
|
|
<SourceProxy name="PVFoamReader" class="vtkPVFoamReader">
|
|
|
|
<!-- Send discrete time info to the animation panel -->
|
|
<DoubleVectorProperty
|
|
name="TimestepValues"
|
|
repeatable="1"
|
|
information_only="1">
|
|
<TimeStepsInformationHelper/>
|
|
<Documentation>
|
|
Available times
|
|
</Documentation>
|
|
</DoubleVectorProperty>
|
|
|
|
<!-- File name (compulsory) -->
|
|
<StringVectorProperty
|
|
name="FileName"
|
|
command="SetFileName"
|
|
number_of_elements="1"
|
|
animateable="0">
|
|
<FileListDomain name="files"/>
|
|
<Documentation>
|
|
The file name
|
|
</Documentation>
|
|
</StringVectorProperty>
|
|
|
|
<!-- Refresh button -->
|
|
<Property
|
|
name="UiRefresh"
|
|
command="SetRefresh"
|
|
label="Refresh Times"
|
|
animateable="0">
|
|
<Documentation>
|
|
Rescan for updated times and fields
|
|
</Documentation>
|
|
</Property>
|
|
|
|
<!-- Cache Mesh check-box -->
|
|
<IntVectorProperty
|
|
name="UiCacheMesh"
|
|
command="SetCacheMesh"
|
|
label="Cache Mesh"
|
|
number_of_elements="1"
|
|
default_values="1"
|
|
animateable="0">
|
|
<BooleanDomain name="bool"/>
|
|
<Documentation>
|
|
Cache the mesh in memory
|
|
</Documentation>
|
|
</IntVectorProperty>
|
|
|
|
<!-- Use VTK Polyhedron check-box -->
|
|
<IntVectorProperty
|
|
name="UiUseVTKPolyhedron"
|
|
command="SetUseVTKPolyhedron"
|
|
label="Use VTK Polyhedron"
|
|
number_of_elements="1"
|
|
default_values="0"
|
|
animateable="0">
|
|
<BooleanDomain name="bool"/>
|
|
<Documentation>
|
|
Represent cells as general polyhedra instead of decomposing
|
|
them into simpler shapes
|
|
</Documentation>
|
|
</IntVectorProperty>
|
|
|
|
<!-- Skip Zero Time check-box -->
|
|
<IntVectorProperty
|
|
name="UiZeroTime"
|
|
command="SetSkipZeroTime"
|
|
label="Skip Zero Time"
|
|
number_of_elements="1"
|
|
default_values="0"
|
|
animateable="0">
|
|
<BooleanDomain name="bool"/>
|
|
<Documentation>
|
|
Do not load the zero time directory
|
|
</Documentation>
|
|
</IntVectorProperty>
|
|
|
|
<!-- Interpolate Fields check-box -->
|
|
<IntVectorProperty
|
|
name="UiInterpolateVolFields"
|
|
command="SetInterpolateVolFields"
|
|
label="Interpolate Volume Fields"
|
|
number_of_elements="1"
|
|
default_values="1"
|
|
animateable="0">
|
|
<BooleanDomain name="bool"/>
|
|
<Documentation>
|
|
Interpolate volume fields to the points
|
|
</Documentation>
|
|
</IntVectorProperty>
|
|
|
|
<!-- Extrapolate Patches check-box -->
|
|
<IntVectorProperty
|
|
name="UiExtrapolatePatches"
|
|
command="SetExtrapolatePatches"
|
|
label="Extrapolate Patches"
|
|
number_of_elements="1"
|
|
is_internal="1"
|
|
default_values="0"
|
|
animateable="0">
|
|
<BooleanDomain name="bool"/>
|
|
<Documentation>
|
|
Extrapolate volume fields to non-constraint patches
|
|
</Documentation>
|
|
</IntVectorProperty>
|
|
|
|
<!-- Show Patch Names check-box -->
|
|
<IntVectorProperty
|
|
name="UiShowPatchNames"
|
|
command="SetShowPatchNames"
|
|
label="Show Patch Names"
|
|
number_of_elements="1"
|
|
default_values="0"
|
|
animateable="0">
|
|
<BooleanDomain name="bool"/>
|
|
<Documentation>
|
|
Show patch names in the visualisation
|
|
</Documentation>
|
|
</IntVectorProperty>
|
|
|
|
<!-- Force GUI update check box
|
|
<IntVectorProperty
|
|
name="UpdateGUI"
|
|
command="SetUpdateGUI"
|
|
number_of_elements="1"
|
|
is_internal="1"
|
|
default_values="0"
|
|
animateable="0">
|
|
<BooleanDomain name="bool"/>
|
|
<Documentation>
|
|
???
|
|
</Documentation>
|
|
</IntVectorProperty>
|
|
-->
|
|
|
|
<!-- Include Sets check-box -->
|
|
<IntVectorProperty
|
|
name="UiIncludeSets"
|
|
command="SetIncludeSets"
|
|
label="Include Sets"
|
|
number_of_elements="1"
|
|
default_values="0"
|
|
animateable="0">
|
|
<Documentation>
|
|
Allow selection of sets
|
|
</Documentation>
|
|
<BooleanDomain name="bool"/>
|
|
</IntVectorProperty>
|
|
|
|
<!-- Include Zones check-box -->
|
|
<IntVectorProperty
|
|
name="UiIncludeZones"
|
|
command="SetIncludeZones"
|
|
label="Include Zones"
|
|
number_of_elements="1"
|
|
default_values="0"
|
|
animateable="0">
|
|
<Documentation>
|
|
Allow selection of zones
|
|
</Documentation>
|
|
<BooleanDomain name="bool"/>
|
|
</IntVectorProperty>
|
|
|
|
<!-- Show Groups Only check-box -->
|
|
<IntVectorProperty
|
|
name="UiShowGroupsOnly"
|
|
command="SetShowGroupsOnly"
|
|
label="Groups Only"
|
|
number_of_elements="1"
|
|
default_values="0"
|
|
animateable="0">
|
|
<BooleanDomain name="bool"/>
|
|
<Documentation>
|
|
Show only patch groups, not individual patches
|
|
</Documentation>
|
|
</IntVectorProperty>
|
|
|
|
<!-- Available Parts (volume, patches, lagrangian) array -->
|
|
<StringVectorProperty
|
|
name="PartArrayStatus"
|
|
information_only="1">
|
|
<ArraySelectionInformationHelper attribute_name="Part"/>
|
|
</StringVectorProperty>
|
|
<StringVectorProperty
|
|
name="PartStatus"
|
|
label="Mesh Parts"
|
|
command="SetPartArrayStatus"
|
|
number_of_elements="0"
|
|
repeat_command="1"
|
|
number_of_elements_per_command="2"
|
|
element_types="2 0"
|
|
information_property="PartArrayStatus"
|
|
animateable="0">
|
|
<ArraySelectionDomain name="array_list">
|
|
<RequiredProperties>
|
|
<Property name="PartArrayStatus" function="ArrayList"/>
|
|
</RequiredProperties>
|
|
</ArraySelectionDomain>
|
|
<Documentation>
|
|
Select the parts of the mesh to load
|
|
</Documentation>
|
|
</StringVectorProperty>
|
|
|
|
<!-- Available Volume Fields array -->
|
|
<StringVectorProperty
|
|
name="VolFieldArrayStatus"
|
|
information_only="1">
|
|
<ArraySelectionInformationHelper attribute_name="VolField"/>
|
|
</StringVectorProperty>
|
|
<StringVectorProperty
|
|
name="VolFieldStatus"
|
|
label="Volume Fields"
|
|
command="SetVolFieldArrayStatus"
|
|
number_of_elements="0"
|
|
repeat_command="1"
|
|
number_of_elements_per_command="2"
|
|
element_types="2 0"
|
|
information_property="VolFieldArrayStatus"
|
|
animateable="0">
|
|
<ArraySelectionDomain name="array_list">
|
|
<RequiredProperties>
|
|
<Property name="VolFieldArrayStatus" function="ArrayList"/>
|
|
</RequiredProperties>
|
|
</ArraySelectionDomain>
|
|
<Documentation>
|
|
Select volume fields to load
|
|
</Documentation>
|
|
</StringVectorProperty>
|
|
|
|
<!-- Available Lagrangian fields array -->
|
|
<StringVectorProperty
|
|
name="LagrangianFieldArrayStatus"
|
|
information_only="1">
|
|
<ArraySelectionInformationHelper attribute_name="LagrangianField"/>
|
|
</StringVectorProperty>
|
|
<StringVectorProperty
|
|
name="LagrangianFieldStatus"
|
|
label="Lagrangian Fields"
|
|
command="SetLagrangianFieldArrayStatus"
|
|
number_of_elements="0"
|
|
repeat_command="1"
|
|
number_of_elements_per_command="2"
|
|
element_types="2 0"
|
|
information_property="LagrangianFieldArrayStatus"
|
|
animateable="0">
|
|
<ArraySelectionDomain name="array_list">
|
|
<RequiredProperties>
|
|
<Property name="LagrangianFieldArrayStatus" function="ArrayList"/>
|
|
</RequiredProperties>
|
|
</ArraySelectionDomain>
|
|
<Documentation>
|
|
Select Lagrangain fields to load
|
|
</Documentation>
|
|
</StringVectorProperty>
|
|
|
|
<!-- Available pointFields array -->
|
|
<StringVectorProperty
|
|
name="PointFieldArrayStatus"
|
|
information_only="1">
|
|
<ArraySelectionInformationHelper attribute_name="PointField"/>
|
|
</StringVectorProperty>
|
|
<StringVectorProperty
|
|
name="PointFieldStatus"
|
|
label="Point Fields"
|
|
command="SetPointFieldArrayStatus"
|
|
number_of_elements="0"
|
|
repeat_command="1"
|
|
number_of_elements_per_command="2"
|
|
element_types="2 0"
|
|
information_property="PointFieldArrayStatus"
|
|
animateable="0">
|
|
<ArraySelectionDomain name="array_list">
|
|
<RequiredProperties>
|
|
<Property name="PointFieldArrayStatus" function="ArrayList"/>
|
|
</RequiredProperties>
|
|
</ArraySelectionDomain>
|
|
<Documentation>
|
|
Select point fields to load
|
|
</Documentation>
|
|
</StringVectorProperty>
|
|
|
|
<PropertyGroup label="Selection">
|
|
<Property name="UiIncludeSets"/>
|
|
<Property name="UiIncludeZones"/>
|
|
<Property name="UiShowGroupsOnly"/>
|
|
<Property name="PartArrayStatus"/>
|
|
<Property name="PartStatus"/>
|
|
<Property name="VolFieldArrayStatus"/>
|
|
<Property name="VolFieldStatus"/>
|
|
<Property name="LagrangianFieldArrayStatus"/>
|
|
<Property name="LagrangianFieldStatus"/>
|
|
<Property name="PointFieldArrayStatus"/>
|
|
<Property name="PointFieldStatus"/>
|
|
</PropertyGroup>
|
|
|
|
<Hints>
|
|
<ReaderFactory
|
|
extensions="OpenFOAM"
|
|
file_description="OpenFOAM"/>
|
|
</Hints>
|
|
|
|
</SourceProxy>
|
|
</ProxyGroup>
|
|
</ServerManagerConfiguration>
|