tUpdate paraview custom filter - sphere - GPU-based 3D discrete element method … | |
git clone git://src.adamsgaard.dk/sphere | |
Log | |
Files | |
Refs | |
LICENSE | |
--- | |
commit de8a8c95358fb31347ad8701748f50df64ad585b | |
parent bad861c77e78e15be70b3d2de8410ff5db18ff9d | |
Author: Anders Damsgaard <[email protected]> | |
Date: Mon, 19 Aug 2019 11:21:12 +0200 | |
Update paraview custom filter | |
Diffstat: | |
M demParticles.cpd | 194 ++++++++++++++++-------------… | |
1 file changed, 102 insertions(+), 92 deletions(-) | |
--- | |
diff --git a/demParticles.cpd b/demParticles.cpd | |
t@@ -1,175 +1,185 @@ | |
<CustomFilterDefinitions> | |
- <CustomProxyDefinition name="demParticles" group="filters"> | |
- <CompoundSourceProxy id="4921" servers="1"> | |
- <Proxy group="filters" type="Glyph" id="4758" servers="1" compound_name=… | |
- <Property name="GlyphMode" id="4758.GlyphMode" number_of_elements="1"> | |
+ <CustomProxyDefinition name="sphere particles" group="filters"> | |
+ <CompoundSourceProxy id="6886" servers="1"> | |
+ <Proxy group="filters" type="Glyph" id="6560" servers="1" compound_name=… | |
+ <Property name="ComponentSelection" id="6560.ComponentSelection" numbe… | |
+ <Element index="0" value="4"/> | |
+ </Property> | |
+ <Property name="GlyphMode" id="6560.GlyphMode" number_of_elements="1"> | |
<Element index="0" value="0"/> | |
- <Domain name="enum" id="4758.GlyphMode.enum"> | |
+ <Domain name="enum" id="6560.GlyphMode.enum"> | |
<Entry value="0" text="All Points"/> | |
<Entry value="1" text="Every Nth Point"/> | |
<Entry value="2" text="Uniform Spatial Distribution"/> | |
</Domain> | |
</Property> | |
- <Property name="GlyphTransform" id="4758.GlyphTransform" number_of_ele… | |
- <Proxy value="4680"/> | |
- <Domain name="proxy_list" id="4758.GlyphTransform.proxy_list"> | |
- <Proxy value="4680"/> | |
+ <Property name="GlyphTransform" id="6560.GlyphTransform" number_of_ele… | |
+ <Proxy value="6482"/> | |
+ <Domain name="proxy_list" id="6560.GlyphTransform.proxy_list"> | |
+ <Proxy value="6482"/> | |
</Domain> | |
</Property> | |
- <Property name="Input" id="4758.Input" number_of_elements="1"> | |
- <Domain name="groups" id="4758.Input.groups"/> | |
- <Domain name="input_array1" id="4758.Input.input_array1"/> | |
- <Domain name="input_array2" id="4758.Input.input_array2"/> | |
- <Domain name="input_type" id="4758.Input.input_type"/> | |
+ <Property name="Input" id="6560.Input" number_of_elements="1"> | |
+ <Domain name="groups" id="6560.Input.groups"/> | |
+ <Domain name="input_type" id="6560.Input.input_type"/> | |
+ <Domain name="scale_array" id="6560.Input.scale_array"/> | |
+ <Domain name="vector_array" id="6560.Input.vector_array"/> | |
</Property> | |
- <Property name="MaximumNumberOfSamplePoints" id="4758.MaximumNumberOfS… | |
+ <Property name="MaximumNumberOfSamplePoints" id="6560.MaximumNumberOfS… | |
<Element index="0" value="5000"/> | |
- <Domain name="range" id="4758.MaximumNumberOfSamplePoints.range"/> | |
+ <Domain name="range" id="6560.MaximumNumberOfSamplePoints.range"/> | |
</Property> | |
- <Property name="Orient" id="4758.Orient" number_of_elements="1"> | |
+ <Property name="OrientationArray" id="6560.OrientationArray" number_of… | |
<Element index="0" value="1"/> | |
- <Domain name="bool" id="4758.Orient.bool"/> | |
+ <Element index="1" value=""/> | |
+ <Element index="2" value=""/> | |
+ <Element index="3" value="0"/> | |
+ <Element index="4" value="Angular position[rad]"/> | |
+ <Domain name="array_list" id="6560.OrientationArray.array_list"> | |
+ <String text="Angular position[rad]"/> | |
+ <String text="Angular velocity [rad/s]"/> | |
+ <String text="Displacement [m]"/> | |
+ <String text="Force [N]"/> | |
+ <String text="No orientation array"/> | |
+ <String text="Torque [Nm]"/> | |
+ <String text="Velocity [m/s]"/> | |
+ </Domain> | |
+ <Domain name="field_list" id="6560.OrientationArray.field_list"> | |
+ <Entry value="0" text="Point Data"/> | |
+ </Domain> | |
</Property> | |
- <Property name="Scalars" id="4758.Scalars" number_of_elements="5"> | |
- <Element index="0" value=""/> | |
+ <Property name="ScaleArray" id="6560.ScaleArray" number_of_elements="5… | |
+ <Element index="0" value="0"/> | |
<Element index="1" value=""/> | |
<Element index="2" value=""/> | |
<Element index="3" value="0"/> | |
<Element index="4" value="Diameter"/> | |
- <Domain name="array_list" id="4758.Scalars.array_list"> | |
+ <Domain name="array_list" id="6560.ScaleArray.array_list"> | |
+ <String text="Angular position[rad]"/> | |
+ <String text="Angular velocity [rad/s]"/> | |
<String text="Diameter"/> | |
+ <String text="Displacement [m]"/> | |
<String text="FixedVel"/> | |
+ <String text="Force [N]"/> | |
+ <String text="No scale array"/> | |
<String text="Pressure [Pa]"/> | |
<String text="Shear Energy Rate [J/s]"/> | |
<String text="Shear Energy [J]"/> | |
+ <String text="Torque [Nm]"/> | |
<String text="Type color"/> | |
+ <String text="Velocity [m/s]"/> | |
<String text="Viscous Energy Rate [J/s]"/> | |
<String text="Viscous Energy [J]"/> | |
</Domain> | |
+ <Domain name="field_list" id="6560.ScaleArray.field_list"> | |
+ <Entry value="0" text="Point Data"/> | |
+ </Domain> | |
</Property> | |
- <Property name="ScaleFactor" id="4758.ScaleFactor" number_of_elements=… | |
+ <Property name="ScaleFactor" id="6560.ScaleFactor" number_of_elements=… | |
<Element index="0" value="1"/> | |
- <Domain name="bounds" id="4758.ScaleFactor.bounds"/> | |
- <Domain name="scalar_range" id="4758.ScaleFactor.scalar_range"/> | |
- <Domain name="vector_range" id="4758.ScaleFactor.vector_range"/> | |
+ <Domain name="bounds" id="6560.ScaleFactor.bounds"/> | |
+ <Domain name="scalar_range" id="6560.ScaleFactor.scalar_range"/> | |
+ <Domain name="vector_range" id="6560.ScaleFactor.vector_range"/> | |
</Property> | |
- <Property name="ScaleMode" id="4758.ScaleMode" number_of_elements="1"> | |
- <Element index="0" value="0"/> | |
- <Domain name="enum" id="4758.ScaleMode.enum"> | |
- <Entry value="0" text="scalar"/> | |
- <Entry value="1" text="vector"/> | |
- <Entry value="2" text="vector_components"/> | |
- <Entry value="3" text="off"/> | |
- </Domain> | |
- </Property> | |
- <Property name="Seed" id="4758.Seed" number_of_elements="1"> | |
+ <Property name="Seed" id="6560.Seed" number_of_elements="1"> | |
<Element index="0" value="10339"/> | |
- <Domain name="range" id="4758.Seed.range"/> | |
- </Property> | |
- <Property name="Source" id="4758.Source" number_of_elements="1"> | |
- <Proxy value="4736" output_port="0"/> | |
- <Domain name="groups" id="4758.Source.groups"/> | |
- <Domain name="input_type" id="4758.Source.input_type"/> | |
- <Domain name="proxy_list" id="4758.Source.proxy_list"> | |
- <Proxy value="4681"/> | |
- <Proxy value="4692"/> | |
- <Proxy value="4703"/> | |
- <Proxy value="4714"/> | |
- <Proxy value="4725"/> | |
- <Proxy value="4736"/> | |
- <Proxy value="4747"/> | |
+ <Domain name="range" id="6560.Seed.range"/> | |
+ </Property> | |
+ <Property name="Source" id="6560.Source" number_of_elements="1"> | |
+ <Proxy value="6538" output_port="0"/> | |
+ <Domain name="groups" id="6560.Source.groups"/> | |
+ <Domain name="input_type" id="6560.Source.input_type"/> | |
+ <Domain name="proxy_list" id="6560.Source.proxy_list"> | |
+ <Proxy value="6483"/> | |
+ <Proxy value="6494"/> | |
+ <Proxy value="6505"/> | |
+ <Proxy value="6516"/> | |
+ <Proxy value="6527"/> | |
+ <Proxy value="6538"/> | |
+ <Proxy value="6549"/> | |
</Domain> | |
</Property> | |
- <Property name="Stride" id="4758.Stride" number_of_elements="1"> | |
+ <Property name="Stride" id="6560.Stride" number_of_elements="1"> | |
<Element index="0" value="1"/> | |
- <Domain name="range" id="4758.Stride.range"/> | |
+ <Domain name="range" id="6560.Stride.range"/> | |
</Property> | |
- <Property name="Vectors" id="4758.Vectors" number_of_elements="5"> | |
- <Element index="0" value="1"/> | |
- <Element index="1" value=""/> | |
- <Element index="2" value=""/> | |
- <Element index="3" value="0"/> | |
- <Element index="4" value="Angular position[rad]"/> | |
- <Domain name="array_list" id="4758.Vectors.array_list"> | |
- <String text="Angular position[rad]"/> | |
- <String text="Angular velocity [rad/s]"/> | |
- <String text="Displacement [m]"/> | |
- <String text="Fluid pressure force [N]"/> | |
- <String text="Force [N]"/> | |
- <String text="Torque [Nm]"/> | |
- <String text="Velocity [m/s]"/> | |
+ <Property name="VectorScaleMode" id="6560.VectorScaleMode" number_of_e… | |
+ <Element index="0" value="0"/> | |
+ <Domain name="enum" id="6560.VectorScaleMode.enum"> | |
+ <Entry value="0" text="Scale by Magnitude"/> | |
+ <Entry value="1" text="Scale by Components"/> | |
</Domain> | |
</Property> | |
</Proxy> | |
- <Proxy group="extended_sources" type="Transform2" id="4680" servers="1" … | |
- <Property name="Position" id="4680.Position" number_of_elements="3"> | |
+ <Proxy group="extended_sources" type="Transform2" id="6482" servers="1" … | |
+ <Property name="Position" id="6482.Position" number_of_elements="3"> | |
<Element index="0" value="0"/> | |
<Element index="1" value="0"/> | |
<Element index="2" value="0"/> | |
- <Domain name="range" id="4680.Position.range"/> | |
+ <Domain name="range" id="6482.Position.range"/> | |
</Property> | |
- <Property name="PositionInfo" id="4680.PositionInfo" number_of_element… | |
+ <Property name="PositionInfo" id="6482.PositionInfo" number_of_element… | |
<Element index="0" value="0"/> | |
<Element index="1" value="0"/> | |
<Element index="2" value="0"/> | |
</Property> | |
- <Property name="Rotation" id="4680.Rotation" number_of_elements="3"> | |
+ <Property name="Rotation" id="6482.Rotation" number_of_elements="3"> | |
<Element index="0" value="0"/> | |
<Element index="1" value="0"/> | |
<Element index="2" value="0"/> | |
- <Domain name="range" id="4680.Rotation.range"/> | |
+ <Domain name="range" id="6482.Rotation.range"/> | |
</Property> | |
- <Property name="RotationInfo" id="4680.RotationInfo" number_of_element… | |
+ <Property name="RotationInfo" id="6482.RotationInfo" number_of_element… | |
<Element index="0" value="0"/> | |
<Element index="1" value="0"/> | |
<Element index="2" value="0"/> | |
</Property> | |
- <Property name="Scale" id="4680.Scale" number_of_elements="3"> | |
+ <Property name="Scale" id="6482.Scale" number_of_elements="3"> | |
<Element index="0" value="1"/> | |
<Element index="1" value="1"/> | |
<Element index="2" value="1"/> | |
- <Domain name="range" id="4680.Scale.range"/> | |
+ <Domain name="range" id="6482.Scale.range"/> | |
</Property> | |
- <Property name="ScaleInfo" id="4680.ScaleInfo" number_of_elements="3"> | |
+ <Property name="ScaleInfo" id="6482.ScaleInfo" number_of_elements="3"> | |
<Element index="0" value="1"/> | |
<Element index="1" value="1"/> | |
<Element index="2" value="1"/> | |
</Property> | |
</Proxy> | |
- <Proxy group="sources" type="SphereSource" id="4736" servers="1" compoun… | |
- <Property name="Center" id="4736.Center" number_of_elements="3"> | |
+ <Proxy group="sources" type="SphereSource" id="6538" servers="1" compoun… | |
+ <Property name="Center" id="6538.Center" number_of_elements="3"> | |
<Element index="0" value="0"/> | |
<Element index="1" value="0"/> | |
<Element index="2" value="0"/> | |
- <Domain name="range" id="4736.Center.range"/> | |
+ <Domain name="range" id="6538.Center.range"/> | |
</Property> | |
- <Property name="EndPhi" id="4736.EndPhi" number_of_elements="1"> | |
+ <Property name="EndPhi" id="6538.EndPhi" number_of_elements="1"> | |
<Element index="0" value="180"/> | |
- <Domain name="range" id="4736.EndPhi.range"/> | |
+ <Domain name="range" id="6538.EndPhi.range"/> | |
</Property> | |
- <Property name="EndTheta" id="4736.EndTheta" number_of_elements="1"> | |
+ <Property name="EndTheta" id="6538.EndTheta" number_of_elements="1"> | |
<Element index="0" value="360"/> | |
- <Domain name="range" id="4736.EndTheta.range"/> | |
+ <Domain name="range" id="6538.EndTheta.range"/> | |
</Property> | |
- <Property name="PhiResolution" id="4736.PhiResolution" number_of_eleme… | |
+ <Property name="PhiResolution" id="6538.PhiResolution" number_of_eleme… | |
<Element index="0" value="8"/> | |
- <Domain name="range" id="4736.PhiResolution.range"/> | |
+ <Domain name="range" id="6538.PhiResolution.range"/> | |
</Property> | |
- <Property name="Radius" id="4736.Radius" number_of_elements="1"> | |
+ <Property name="Radius" id="6538.Radius" number_of_elements="1"> | |
<Element index="0" value="0.5"/> | |
- <Domain name="range" id="4736.Radius.range"/> | |
+ <Domain name="range" id="6538.Radius.range"/> | |
</Property> | |
- <Property name="StartPhi" id="4736.StartPhi" number_of_elements="1"> | |
+ <Property name="StartPhi" id="6538.StartPhi" number_of_elements="1"> | |
<Element index="0" value="0"/> | |
- <Domain name="range" id="4736.StartPhi.range"/> | |
+ <Domain name="range" id="6538.StartPhi.range"/> | |
</Property> | |
- <Property name="StartTheta" id="4736.StartTheta" number_of_elements="1… | |
+ <Property name="StartTheta" id="6538.StartTheta" number_of_elements="1… | |
<Element index="0" value="0"/> | |
- <Domain name="range" id="4736.StartTheta.range"/> | |
+ <Domain name="range" id="6538.StartTheta.range"/> | |
</Property> | |
- <Property name="ThetaResolution" id="4736.ThetaResolution" number_of_e… | |
+ <Property name="ThetaResolution" id="6538.ThetaResolution" number_of_e… | |
<Element index="0" value="8"/> | |
- <Domain name="range" id="4736.ThetaResolution.range"/> | |
+ <Domain name="range" id="6538.ThetaResolution.range"/> | |
</Property> | |
</Proxy> | |
<ExposedProperties> |