[cig-commits] r12001 - in long/3D/Gale/trunk: . input/benchmarks

walter at geodynamics.org walter at geodynamics.org
Thu May 22 11:20:28 PDT 2008


Author: walter
Date: 2008-05-22 11:20:28 -0700 (Thu, 22 May 2008)
New Revision: 12001

Modified:
   long/3D/Gale/trunk/
   long/3D/Gale/trunk/input/benchmarks/extension.xml
Log:
 r2176 at earth:  boo | 2008-05-22 11:20:47 -0700
 Use nodal pressures for yielding etc. in the extension model



Property changes on: long/3D/Gale/trunk
___________________________________________________________________
Name: svk:merge
   - 3a629746-de10-0410-b17b-fd6ecaaa963e:/cig:2175
   + 3a629746-de10-0410-b17b-fd6ecaaa963e:/cig:2176

Modified: long/3D/Gale/trunk/input/benchmarks/extension.xml
===================================================================
--- long/3D/Gale/trunk/input/benchmarks/extension.xml	2008-05-22 18:20:25 UTC (rev 12000)
+++ long/3D/Gale/trunk/input/benchmarks/extension.xml	2008-05-22 18:20:28 UTC (rev 12001)
@@ -122,6 +122,27 @@
       <param name="DofLayout">pressureDofLayout</param>
       <param name="LinkedDofInfo">pressureLinkedDofs</param>
     </struct>
+
+    <struct name="nodalPressure">
+      <param name="Type">MeshVariable</param>
+      <param name="mesh">mesh-linear</param>
+      <param name="Rank">Scalar</param>
+      <param name="DataType">Double</param>
+    </struct>
+    <struct name="nodalPressureDofLayout">
+      <param name="Type">DofLayout</param>
+      <param name="mesh">mesh-linear</param>
+      <list name="BaseVariables">
+        <param>nodalPressure</param>
+      </list>
+    </struct>
+    <struct name="NodalPressureField">
+      <param name="Type">FeVariable</param>
+      <param name="FEMesh">mesh-linear</param>
+      <param name="DofLayout">nodalPressureDofLayout</param>
+      <param name="LinkedDofInfo">nodalPressureLinkedDofs</param>
+    </struct>
+
     <struct name="StressField">
       <param name="Type">StressField</param>
       <param name="StrainRateField">StrainRateField</param>
@@ -346,7 +367,7 @@
     </struct>
     <struct name="yielding">
       <param name="Type">MohrCoulomb</param>
-      <param name="PressureField">PressureField</param>
+      <param name="PressureField">NodalPressureField</param>
       <param name="VelocityGradientsField">VelocityGradientsField</param>
       <param name="MaterialPointsSwarm">materialSwarm</param>
       <param name="Context">context</param>
@@ -428,7 +449,7 @@
       <param name="Swarm">picIntegrationPoints</param>
       <param name="wall">bottom</param>
       <param name="StressField">StressField</param>
-      <param name="PressureField">PressureField</param>
+      <param name="PressureField">NodalPressureField</param>
       <param name="VelocityField">VelocityField</param>
       <param name="friction_type">double</param>
       <param name="friction_value">0.34432761329</param>
@@ -566,6 +587,7 @@
         <param name="type">StaticFrictionVC</param>
         <param name="wall">bottom</param>
         <param name="StaticFriction">0.34432761329</param>
+        <param name="StickOnFirstStep">True</param>
         <param name="includeUpperX">False</param>
         <param name="StressField">StressField</param>
         <param name="PressureField">PressureField</param>



More information about the cig-commits mailing list