110 lines
4.0 KiB
XML
110 lines
4.0 KiB
XML
<ServerManagerConfiguration>
|
|
<ProxyGroup name="sources">
|
|
<SourceProxy name="PVblockMeshReader" class="vtkPVblockMeshReader">
|
|
|
|
<!-- 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"
|
|
animateable="0">
|
|
<Documentation>
|
|
Rescan for updated blockMeshDict.
|
|
</Documentation>
|
|
</Property>
|
|
|
|
<!-- Show Point Numbers check-box -->
|
|
<IntVectorProperty
|
|
name="UiShowPointNumbers"
|
|
command="SetShowPointNumbers"
|
|
label="Show Point Numbers"
|
|
number_of_elements="1"
|
|
default_values="1"
|
|
animateable="0">
|
|
<BooleanDomain name="bool"/>
|
|
<Documentation>
|
|
Show point numbers in the visualisation
|
|
</Documentation>
|
|
</IntVectorProperty>
|
|
|
|
<!-- Available Blocks array -->
|
|
<StringVectorProperty
|
|
name="BlockArrayStatus"
|
|
information_only="1">
|
|
<ArraySelectionInformationHelper attribute_name="Block"/>
|
|
</StringVectorProperty>
|
|
<StringVectorProperty
|
|
name="BlockStatus"
|
|
label="Blocks"
|
|
command="SetBlockArrayStatus"
|
|
number_of_elements="0"
|
|
repeat_command="1"
|
|
number_of_elements_per_command="2"
|
|
element_types="2 0"
|
|
information_property="BlockArrayStatus"
|
|
animateable="0">
|
|
<ArraySelectionDomain name="array_list">
|
|
<RequiredProperties>
|
|
<Property name="BlockArrayStatus" function="ArrayList"/>
|
|
</RequiredProperties>
|
|
</ArraySelectionDomain>
|
|
<Documentation>
|
|
Select the blocks to load
|
|
</Documentation>
|
|
</StringVectorProperty>
|
|
|
|
<!-- Available CurvedEdges array -->
|
|
<StringVectorProperty
|
|
name="CurvedEdgesArrayStatus"
|
|
information_only="1">
|
|
<ArraySelectionInformationHelper attribute_name="CurvedEdges"/>
|
|
</StringVectorProperty>
|
|
<StringVectorProperty
|
|
name="CurvedEdgesStatus"
|
|
label="Curved Edges"
|
|
command="SetCurvedEdgesArrayStatus"
|
|
number_of_elements="0"
|
|
repeat_command="1"
|
|
number_of_elements_per_command="2"
|
|
element_types="2 0"
|
|
information_property="CurvedEdgesArrayStatus"
|
|
animateable="0">
|
|
<ArraySelectionDomain name="array_list">
|
|
<RequiredProperties>
|
|
<Property name="CurvedEdgesArrayStatus" function="ArrayList"/>
|
|
</RequiredProperties>
|
|
</ArraySelectionDomain>
|
|
<Documentation>
|
|
Select the curved edges to load
|
|
</Documentation>
|
|
</StringVectorProperty>
|
|
|
|
<PropertyGroup label="Selection">
|
|
<Property name="BlockArrayStatus"/>
|
|
<Property name="BlockStatus"/>
|
|
<Property name="CurvedEdgesArrayStatus"/>
|
|
<Property name="CurvedEdgesStatus"/>
|
|
</PropertyGroup>
|
|
|
|
<Hints>
|
|
<ReaderFactory
|
|
extensions="blockMesh"
|
|
file_description="OpenFOAM blockMesh"/>
|
|
</Hints>
|
|
|
|
</SourceProxy>
|
|
</ProxyGroup>
|
|
</ServerManagerConfiguration>
|