[cig-commits] r4150 - in long/3D/Gale/trunk/src/PICellerator: . Apps/RayleighTaylor

walter at geodynamics.org walter at geodynamics.org
Tue Aug 1 01:53:51 PDT 2006


Author: walter
Date: 2006-08-01 01:53:50 -0700 (Tue, 01 Aug 2006)
New Revision: 4150

Added:
   long/3D/Gale/trunk/src/PICellerator/Apps/RayleighTaylor/ParticleDisplacementVP.xml
Modified:
   long/3D/Gale/trunk/src/PICellerator/
   long/3D/Gale/trunk/src/PICellerator/Apps/RayleighTaylor/demo.xml
Log:
 r464 at earth:  boo | 2006-08-01 01:52:05 -0700
  r459 at earth (orig r362):  PatrickSunter | 2006-07-23 17:45:45 -0700
  Added an example of how to use the new particle Displacement
  plugin to the RayTay demo.xml
  
 



Property changes on: long/3D/Gale/trunk/src/PICellerator
___________________________________________________________________
Name: svk:merge
   - 00de75e2-39f1-0310-8538-9683d00a49cc:/trunk:361
aee11096-cf10-0410-a191-eea5772ba81f:/cig:463
   + 00de75e2-39f1-0310-8538-9683d00a49cc:/trunk:362
aee11096-cf10-0410-a191-eea5772ba81f:/cig:464

Added: long/3D/Gale/trunk/src/PICellerator/Apps/RayleighTaylor/ParticleDisplacementVP.xml
===================================================================
--- long/3D/Gale/trunk/src/PICellerator/Apps/RayleighTaylor/ParticleDisplacementVP.xml	2006-08-01 08:53:50 UTC (rev 4149)
+++ long/3D/Gale/trunk/src/PICellerator/Apps/RayleighTaylor/ParticleDisplacementVP.xml	2006-08-01 08:53:50 UTC (rev 4150)
@@ -0,0 +1,76 @@
+<!-- Rayleigh-Taylor lucifer viewports -->
+<!-- DTD to validate against -->
+<StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
+
+	<list name="plugins" mergeType="merge">
+		<param>PICellerator_CalculateParticleDisplacement</param>
+	</list>
+
+	<struct name="components" mergeType="merge">
+		<!--
+		<struct name="materialSwarm-DisplacementMagnitude">
+			<param name="Type">OperatorSwarmVariable</param>
+			<param name="Swarm">materialSwarm</param>
+			<param name="Operator">Magnitude</param>
+			<param name="SwarmVariable">materialSwarm-Displacement</param>
+		</struct>
+		-->
+		<!-- Camera And Colour Maps -->
+		<struct name="camera" mergeType="replace">
+			<param name="Type">lucCamera</param>
+			<param name="CentreFieldVariable">VelocityField</param>
+			<param name="coordZ">1.4762</param>
+		</struct>
+		<struct name="displacementColourMap">
+			<param name="Type">lucColourMap</param>
+			<param name="colours">White LightBlue Green Yellow DarkRed</param>
+			<param name="dynamicRange">False</param>
+			<param name="minimum">0</param>
+			<param name="maximum">0.6</param>
+		</struct>
+		<!-- Drawing Objects -->
+		<struct name="displacementColourBar">
+			<param name="Type">lucColourBar</param>
+			<param name="ColourMap">displacementColourMap</param>
+		</struct>
+		<struct name="title" mergeType="replace">
+			<param name="Type">lucTitle</param>
+			<param name="string">Particle displacement</param>
+		</struct>
+		<struct name="meshView" mergeType="replace">
+			<param name="Type">lucMeshViewer</param>
+			<param name="Mesh">mesh-linear</param>
+		</struct>
+		<struct name="displacementArrows">
+			<param name="Type">lucSwarmVectors</param>
+			<param name="Swarm">materialSwarm</param>
+			<param name="DirectionVariable">materialSwarm-Displacement</param>
+			<param name="Colour">black</param>
+			<param name="arrowHeadSize">0.05</param>	
+			<param name="LengthVariable">materialSwarm-DisplacementMagnitude</param>	
+			<param name="thickness">2.0</param>	
+		</struct>
+		<struct name="displacementParticleDots">
+			<param name="Type">lucSwarmViewer</param>
+			<param name="Swarm">materialSwarm</param>
+			<param name="ColourVariable">materialSwarm-DisplacementMagnitude</param>
+			<param name="ColourMap">displacementColourMap</param>
+			<param name="pointSize">5.0</param>
+		</struct>		
+		<!-- Viewport -->
+		<struct name="ParticleDisplacementVP">
+			<param name="Type">lucViewport</param>
+			<param name="Camera">camera</param>
+			<list name="DrawingObject">
+				<param>title</param>
+				<!--
+				<param>displacementArrows</param>
+				-->
+				<param>displacementParticleDots</param>
+				<param>displacementColourBar</param>
+				<param>meshView</param>
+			</list>
+		</struct>
+	</struct>
+
+</StGermainData>

Modified: long/3D/Gale/trunk/src/PICellerator/Apps/RayleighTaylor/demo.xml
===================================================================
--- long/3D/Gale/trunk/src/PICellerator/Apps/RayleighTaylor/demo.xml	2006-08-01 08:53:50 UTC (rev 4149)
+++ long/3D/Gale/trunk/src/PICellerator/Apps/RayleighTaylor/demo.xml	2006-08-01 08:53:50 UTC (rev 4150)
@@ -5,10 +5,11 @@
  	
 	<include>./RayTay_Example.xml</include>
 	<include>./ParticleDensityVP.xml</include>
+	<include>./ParticleDisplacementVP.xml</include>
 	<include>./window.xml</include>
 	<struct name="components" mergeType="merge">
 		<struct name="window" mergeType="merge">
-			<param name="Viewport">ParticleDensityVP</param>
+			<param name="Viewport">ParticleDensityVP ParticleDisplacementVP</param>
 		</struct>
 	</struct>
 	<param name="outputPath">./output</param>



More information about the cig-commits mailing list