[cig-commits] r4075 - in long/3D/Gale/trunk/src/Underworld: .
InputFiles/VariableConditions
walter at geodynamics.org
walter at geodynamics.org
Thu Jul 20 20:10:33 PDT 2006
Author: walter
Date: 2006-07-20 20:10:33 -0700 (Thu, 20 Jul 2006)
New Revision: 4075
Added:
long/3D/Gale/trunk/src/Underworld/InputFiles/VariableConditions/velocityBCs.cylinderNoRotation.xml
long/3D/Gale/trunk/src/Underworld/InputFiles/VariableConditions/velocityBCs.cylinderRotation.xml
Modified:
long/3D/Gale/trunk/src/Underworld/
Log:
r373 at earth: boo | 2006-07-20 20:05:19 -0700
r358 at earth (orig r260): RebeccaFarrington | 2006-07-13 19:26:32 -0700
BCs for cylinder --
cylinderRotation has rotating on top, no-slip on bottom
cylinderNoRotation has free-slip on top, no slip on bottom
Property changes on: long/3D/Gale/trunk/src/Underworld
___________________________________________________________________
Name: svk:merge
- 9570c393-cf10-0410-b476-9a651db1e55a:/cig:372
c24a034b-ab11-0410-afe6-cfe714e2959e:/trunk:259
+ 9570c393-cf10-0410-b476-9a651db1e55a:/cig:373
c24a034b-ab11-0410-afe6-cfe714e2959e:/trunk:260
Added: long/3D/Gale/trunk/src/Underworld/InputFiles/VariableConditions/velocityBCs.cylinderNoRotation.xml
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/VariableConditions/velocityBCs.cylinderNoRotation.xml 2006-07-21 03:10:15 UTC (rev 4074)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/VariableConditions/velocityBCs.cylinderNoRotation.xml 2006-07-21 03:10:33 UTC (rev 4075)
@@ -0,0 +1,95 @@
+<?xml version="1.0"?>
+<!DOCTYPE StGermainData SYSTEM "stgermain.dtd">
+<!-- A StGermain input file -->
+<!-- DTD to validate against -->
+<StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
+
+<param name="SolidBodyRotationCentreX">0.5</param>
+<param name="SolidBodyRotationCentreY">0.5</param>
+<param name="SolidBodyRotationCentreZ">1.0</param>
+<param name="SolidBodyRotationOmega">1.0e6</param>
+
+ <!-- Velocity BCs -->
+ <struct name="velocityBCs">
+ <param name="type">CompositeVC</param>
+ <list name="vcList">
+ <struct>
+ <param name="type"> WallVC </param>
+ <param name="wall"> bottom </param>
+ <list name="variables">
+ <struct>
+ <param name="name"> vy</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ </list>
+ </struct>
+ <struct>
+ <param name="type"> WallVC </param>
+ <param name="wall"> left </param>
+ <list name="variables">
+ <struct>
+ <param name="name"> vx</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ </list>
+ </struct>
+ <struct>
+ <param name="type"> WallVC </param>
+ <param name="wall"> right </param>
+ <list name="variables">
+ <struct>
+ <param name="name"> vx</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ </list>
+ </struct>
+ <struct>
+ <param name="type"> WallVC </param>
+ <param name="wall"> front </param>
+ <list name="variables">
+ <struct>
+ <param name="name"> vz</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ </list>
+ </struct>
+ <struct>
+ <param name="type"> WallVC </param>
+ <param name="wall"> back </param>
+ <list name="variables">
+ <struct>
+ <param name="name"> vz</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ <struct>
+ <param name="name"> vy</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ <struct>
+ <param name="name"> vx</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ </list>
+ </struct>
+ <struct>
+ <param name="type"> WallVC </param>
+ <param name="wall"> top </param>
+ <list name="variables">
+ <struct>
+ <param name="name"> vy</param>
+ <param name="type"> double</param>
+ <param name="value"> 0.0 </param>
+ </struct>
+ </list>
+ </struct>
+ </list>
+ </struct>
+</StGermainData>
+
Added: long/3D/Gale/trunk/src/Underworld/InputFiles/VariableConditions/velocityBCs.cylinderRotation.xml
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/VariableConditions/velocityBCs.cylinderRotation.xml 2006-07-21 03:10:15 UTC (rev 4074)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/VariableConditions/velocityBCs.cylinderRotation.xml 2006-07-21 03:10:33 UTC (rev 4075)
@@ -0,0 +1,105 @@
+<?xml version="1.0"?>
+<!DOCTYPE StGermainData SYSTEM "stgermain.dtd">
+<!-- A StGermain input file -->
+<!-- DTD to validate against -->
+<StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
+
+<param name="SolidBodyRotationCentreX">0.5</param>
+<param name="SolidBodyRotationCentreY">0.5</param>
+<param name="SolidBodyRotationCentreZ">1.0</param>
+<param name="SolidBodyRotationOmega">1.0e6</param>
+
+ <!-- Velocity BCs -->
+ <struct name="velocityBCs">
+ <param name="type">CompositeVC</param>
+ <list name="vcList">
+ <struct>
+ <param name="type"> WallVC </param>
+ <param name="wall"> bottom </param>
+ <list name="variables">
+ <struct>
+ <param name="name"> vy</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ </list>
+ </struct>
+ <struct>
+ <param name="type"> WallVC </param>
+ <param name="wall"> left </param>
+ <list name="variables">
+ <struct>
+ <param name="name"> vx</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ </list>
+ </struct>
+ <struct>
+ <param name="type"> WallVC </param>
+ <param name="wall"> right </param>
+ <list name="variables">
+ <struct>
+ <param name="name"> vx</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ </list>
+ </struct>
+ <struct>
+ <param name="type"> WallVC </param>
+ <param name="wall"> front </param>
+ <list name="variables">
+ <struct>
+ <param name="name"> vx</param>
+ <param name="type"> func</param>
+ <param name="value"> Velocity_PartialRotationX </param>
+ </struct>
+ <struct>
+ <param name="name"> vy</param>
+ <param name="type"> func</param>
+ <param name="value"> Velocity_PartialRotationY </param>
+ </struct>
+ <struct>
+ <param name="name"> vz</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ </list>
+ </struct>
+ <struct>
+ <param name="type"> WallVC </param>
+ <param name="wall"> back </param>
+ <list name="variables">
+ <struct>
+ <param name="name"> vz</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ <struct>
+ <param name="name"> vy</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ <struct>
+ <param name="name"> vx</param>
+ <param name="type"> double</param>
+ <param name="value"> 0 </param>
+ </struct>
+ </list>
+ </struct>
+ <struct>
+ <param name="type"> WallVC </param>
+ <param name="wall"> top </param>
+ <list name="variables">
+ <struct>
+ <param name="name"> vy</param>
+ <param name="type"> double</param>
+ <param name="value"> 0.0 </param>
+ </struct>
+ </list>
+ </struct>
+ </list>
+ </struct>
+</StGermainData>
+
More information about the cig-commits
mailing list