[cig-commits] r4938 - in long/3D/Gale/trunk/src/Underworld: .
InputFiles/BaseApps InputFiles/Viewports
walter at geodynamics.org
walter at geodynamics.org
Wed Oct 11 13:54:25 PDT 2006
Author: walter
Date: 2006-10-11 13:54:25 -0700 (Wed, 11 Oct 2006)
New Revision: 4938
Added:
long/3D/Gale/trunk/src/Underworld/InputFiles/Viewports/REP_PressureVP.xml
Modified:
long/3D/Gale/trunk/src/Underworld/
long/3D/Gale/trunk/src/Underworld/InputFiles/BaseApps/REP_Setup.xml
Log:
r598 at earth: boo | 2006-10-11 13:52:11 -0700
r560 at earth (orig r337): JulianGiordani | 2006-09-27 22:41:19 -0700
Now REP_Setup.xml uses the new Operator's that take the negative average of a symmetric tensor. This creates a field i've called "recoveredPressureField" and to visualise it i've added REP_PressureVP.xml to the viewports directory.
If you use the REP_Sigma plugin it means the total stress is being recovered, and that means a recovered pressure is included. To viz the recovered pressure add the REP_Sigma plugin
<param>ExperimentalUnderworld_REP_Sigma</param>
Include the xml which sets up the recovered Stress Variables
<include>BaseApps/REP_Setup.xml</include>
Include the recovered PressureVP
<include>Viewports/REP_PressureVP.xml</include>
And in your window struct in the xml include the recoveredPressureVP i.e.
<struct name="components" mergeType="merge">
<struct name="window" mergeType="merge">
<list name="Viewport">
<param>PressureVP recoveredPressureVP</param>
</list>
</struct>
</struct>
Property changes on: long/3D/Gale/trunk/src/Underworld
___________________________________________________________________
Name: svk:merge
- 9570c393-cf10-0410-b476-9a651db1e55a:/cig:597
c24a034b-ab11-0410-afe6-cfe714e2959e:/trunk:336
+ 9570c393-cf10-0410-b476-9a651db1e55a:/cig:598
c24a034b-ab11-0410-afe6-cfe714e2959e:/trunk:337
Modified: long/3D/Gale/trunk/src/Underworld/InputFiles/BaseApps/REP_Setup.xml
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/BaseApps/REP_Setup.xml 2006-10-11 20:54:23 UTC (rev 4937)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/BaseApps/REP_Setup.xml 2006-10-11 20:54:25 UTC (rev 4938)
@@ -60,5 +60,11 @@
<param name="Operator">TakeThirdComponent</param>
<param name="FeVariable">recoveredStress</param>
</struct>
+
+ <struct name="recoveredPressureField">
+ <param name="Type">OperatorFeVariable</param>
+ <param name="Operator">SymmetricTensor_NegAverageTrace</param>
+ <param name="FeVariable">recoveredStress</param>
+ </struct>
</struct>
</StGermainData>
Added: long/3D/Gale/trunk/src/Underworld/InputFiles/Viewports/REP_PressureVP.xml
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/Viewports/REP_PressureVP.xml 2006-10-11 20:54:23 UTC (rev 4937)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/Viewports/REP_PressureVP.xml 2006-10-11 20:54:25 UTC (rev 4938)
@@ -0,0 +1,50 @@
+<?xml version="1.0"?>
+<!DOCTYPE StGermainData SYSTEM "stgermain.dtd">
+
+<StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
+
+<struct name="components" mergeType="merge">
+ <struct name="camera" mergeType="replace">
+ <param name="Type">lucCamera</param>
+ <param name="CentreFieldVariable">recoveredPressureField</param>
+ <param name="coordZ">1.5</param>
+ </struct>
+ <struct name="recoveredPressureColourMap">
+ <param name="Type">lucColourMap</param>
+ <param name="colours">Black Purple DarkRed Orange Yellow</param>
+ <!--<param name="colours">#111111 #220044 DarkSlateBlue Blue green yellow orange DarkRed red</param>
+ -->
+ <param name="dynamicRange">true</param>
+ </struct>
+ <struct name="recoveredPressureMap">
+ <param name="Type">lucScalarField</param>
+ <param name="FieldVariable">recoveredPressureField</param>
+ <param name="ColourMap">recoveredPressureColourMap</param>
+ </struct>
+ <struct name="recoveredPressureTitle" mergeType="replace">
+ <param name="Type">lucTitle</param>
+ <param name="string">Recovered Stress Trace (via REP)</param>
+ </struct>
+
+ <struct name="recoveredPressureColourBar">
+ <param name="Type">lucColourBar</param>
+ <param name="ColourMap">recoveredPressureColourMap</param>
+ </struct>
+
+ <struct name="border" mergeType="replace">
+ <param name="Type">lucFieldVariableBorder</param>
+ <param name="FieldVariable">recoveredPressureField</param>
+ </struct>
+ <struct name="recoveredPressureVP">
+ <param name="Type">lucViewport</param>
+ <param name="Camera">camera</param>
+ <list name="DrawingObject">
+ <param>recoveredPressureMap</param>
+ <param>border</param>
+ <param>recoveredPressureTitle</param>
+ <param>recoveredPressureColourBar</param>
+ </list>
+ </struct>
+</struct>
+
+</StGermainData>
More information about the cig-commits
mailing list