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

walter at geodynamics.org walter at geodynamics.org
Tue Mar 27 03:15:59 PDT 2007


Author: walter
Date: 2007-03-27 03:15:59 -0700 (Tue, 27 Mar 2007)
New Revision: 6423

Modified:
   long/3D/Gale/trunk/
   long/3D/Gale/trunk/input/extension.xml
   long/3D/Gale/trunk/input/shortening.xml
   long/3D/Gale/trunk/input/sinusoid.xml
   long/3D/Gale/trunk/input/subduction.xml
Log:
 r1761 at earth:  boo | 2007-03-27 03:06:42 -0700
 Change to PCDVC, and make extension lower boundary a step function again.  Inflow boundaries are inconsistent right now.



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

Modified: long/3D/Gale/trunk/input/extension.xml
===================================================================
--- long/3D/Gale/trunk/input/extension.xml	2007-03-27 09:50:30 UTC (rev 6422)
+++ long/3D/Gale/trunk/input/extension.xml	2007-03-27 10:15:59 UTC (rev 6423)
@@ -160,14 +160,16 @@
       <param name="Type">ElementCellLayout</param>
       <param name="Mesh">mesh-linear</param>
     </struct>
-    <struct name="discreteVoronoi">
-      <param name="Type">CellularAutomataVoronoi</param>
-      <param name="resolution">10</param>
-      <param name="diagonalNeighbours">true</param>
-    </struct>
     <struct name="weights">
-      <param name="Type">DiscreteVoronoiWeights</param>
-      <param name="DiscreteVoronoi">discreteVoronoi</param>
+      <param name="Type">PCDVC</param>
+      <param name="resolutionX">10</param>
+      <param name="resolutionY">10</param>
+      <param name="resolutionZ">10</param>
+      <param name="lowerT">0.6</param>
+      <param name="upperT">25</param>
+      <param name="maxDeletions">3</param>
+      <param name="maxSplits">3</param>
+      <param name="MaterialPointsSwarm">materialSwarm</param>
     </struct>
     <struct name="localLayout">
       <param name="Type">MappedParticleLayout</param>
@@ -208,16 +210,6 @@
       <param name="PeriodicBCsManager">periodicBCsManager</param>
       <param name="allowFallbackToFirstOrder">True</param>
     </struct>
-    <struct name="removalRoutine">
-      <param name="Type">DiscreteVoronoiRemove</param>
-      <param name="idealParticleCount">particlesPerCell</param>
-      <param name="DiscreteVoronoi">discreteVoronoi</param>
-    </struct>
-    <struct name="splittingRoutine">
-      <param name="Type">ReseedSplitting</param>
-      <param name="idealParticleCount">particlesPerCell</param>
-      <param name="DiscreteVoronoi">discreteVoronoi</param>
-    </struct>
     <struct name="solutionVelocity">
       <param name="Type">SolutionVector</param>
       <param name="FeVariable">VelocityField</param>
@@ -274,7 +266,7 @@
     </struct>
     <struct name="uzawa">
       <param name="Type">Stokes_SLE_UzawaSolver</param>
-      <param name="velocitySolver">matrixSolver</param>
+<!--       <param name="velocitySolver">matrixSolver</param> -->
       <param name="Preconditioner">preconditioner</param>
       <param name="tolerance">1.0e-5</param>
       <param name="maxIterations">5000</param>
@@ -337,7 +329,7 @@
       <param name="Context">context</param>
       <param name="StrainWeakening">strainWeakening</param>
       <param name="cohesion">10.0</param>
-      <param name="cohesionAfterSoftening">0.0001</param>
+      <param name="cohesionAfterSoftening">0.1</param>
       <param name="frictionCoefficient">0.0</param>
       <param name="frictionCoefficientAfterSoftening">0.0</param>
       <param name="minimumYieldStress">0.00001</param>
@@ -403,10 +395,10 @@
   </struct>
   <list name="plugins">
     <param>Underworld_EulerDeform</param>
-    <param>Underworld_DumpSwarm</param>
+<!--     <param>Underworld_DumpSwarm</param> -->
     <param>Underworld_VTKOutput</param>
   </list>
-  <param name="maxTimeSteps">2</param>
+  <param name="maxTimeSteps">500</param>
   <param name="dumpEvery">1</param>
   <param name="outputPath">./output.extension</param>
   <param name="dim">2</param>
@@ -417,8 +409,8 @@
   <param name="maxX">2.0f</param>
   <param name="maxY">0.35f</param>
   <param name="maxZ">1.0f</param>
-  <param name="elementResI">16</param>
-  <param name="elementResJ">16</param>
+  <param name="elementResI">32</param>
+  <param name="elementResJ">8</param>
   <param name="elementResK">8</param>
   <param name="allowUnbalancing">True</param>
   <param name="buildNodeNeighbourTbl">True</param>
@@ -522,11 +514,11 @@
             <param name="type">double</param>
             <param name="value">0</param>
           </struct>
-<!--           <struct> -->
-<!--             <param name="name">vx</param> -->
-<!--             <param name="type">func</param> -->
-<!--             <param name="value">StepFunction</param> -->
-<!--           </struct> -->
+          <struct>
+            <param name="name">vx</param>
+            <param name="type">func</param>
+            <param name="value">StepFunction</param>
+          </struct>
         </list>
       </struct>
     </list>

Modified: long/3D/Gale/trunk/input/shortening.xml
===================================================================
--- long/3D/Gale/trunk/input/shortening.xml	2007-03-27 09:50:30 UTC (rev 6422)
+++ long/3D/Gale/trunk/input/shortening.xml	2007-03-27 10:15:59 UTC (rev 6423)
@@ -160,14 +160,16 @@
       <param name="Type">ElementCellLayout</param>
       <param name="Mesh">mesh-linear</param>
     </struct>
-    <struct name="discreteVoronoi">
-      <param name="Type">CellularAutomataVoronoi</param>
-      <param name="resolution">10</param>
-      <param name="diagonalNeighbours">true</param>
-    </struct>
     <struct name="weights">
-      <param name="Type">DiscreteVoronoiWeights</param>
-      <param name="DiscreteVoronoi">discreteVoronoi</param>
+      <param name="Type">PCDVC</param>
+      <param name="resolutionX">10</param>
+      <param name="resolutionY">10</param>
+      <param name="resolutionZ">10</param>
+      <param name="lowerT">0.6</param>
+      <param name="upperT">25</param>
+      <param name="maxDeletions">3</param>
+      <param name="maxSplits">3</param>
+      <param name="MaterialPointsSwarm">materialSwarm</param>
     </struct>
     <struct name="localLayout">
       <param name="Type">MappedParticleLayout</param>
@@ -208,16 +210,6 @@
       <param name="PeriodicBCsManager">periodicBCsManager</param>
       <param name="allowFallbackToFirstOrder">True</param>
     </struct>
-    <struct name="removalRoutine">
-      <param name="Type">DiscreteVoronoiRemove</param>
-      <param name="idealParticleCount">particlesPerCell</param>
-      <param name="DiscreteVoronoi">discreteVoronoi</param>
-    </struct>
-    <struct name="splittingRoutine">
-      <param name="Type">ReseedSplitting</param>
-      <param name="idealParticleCount">particlesPerCell</param>
-      <param name="DiscreteVoronoi">discreteVoronoi</param>
-    </struct>
     <struct name="solutionVelocity">
       <param name="Type">SolutionVector</param>
       <param name="FeVariable">VelocityField</param>

Modified: long/3D/Gale/trunk/input/sinusoid.xml
===================================================================
--- long/3D/Gale/trunk/input/sinusoid.xml	2007-03-27 09:50:30 UTC (rev 6422)
+++ long/3D/Gale/trunk/input/sinusoid.xml	2007-03-27 10:15:59 UTC (rev 6423)
@@ -160,14 +160,16 @@
       <param name="Type">ElementCellLayout</param>
       <param name="Mesh">mesh-linear</param>
     </struct>
-    <struct name="discreteVoronoi">
-      <param name="Type">CellularAutomataVoronoi</param>
-      <param name="resolution">10</param>
-      <param name="diagonalNeighbours">true</param>
-    </struct>
     <struct name="weights">
-      <param name="Type">DiscreteVoronoiWeights</param>
-      <param name="DiscreteVoronoi">discreteVoronoi</param>
+      <param name="Type">PCDVC</param>
+      <param name="resolutionX">10</param>
+      <param name="resolutionY">10</param>
+      <param name="resolutionZ">10</param>
+      <param name="lowerT">0.6</param>
+      <param name="upperT">25</param>
+      <param name="maxDeletions">3</param>
+      <param name="maxSplits">3</param>
+      <param name="MaterialPointsSwarm">materialSwarm</param>
     </struct>
     <struct name="localLayout">
       <param name="Type">MappedParticleLayout</param>
@@ -208,16 +210,6 @@
       <param name="PeriodicBCsManager">periodicBCsManager</param>
       <param name="allowFallbackToFirstOrder">True</param>
     </struct>
-    <struct name="removalRoutine">
-      <param name="Type">DiscreteVoronoiRemove</param>
-      <param name="idealParticleCount">particlesPerCell</param>
-      <param name="DiscreteVoronoi">discreteVoronoi</param>
-    </struct>
-    <struct name="splittingRoutine">
-      <param name="Type">ReseedSplitting</param>
-      <param name="idealParticleCount">particlesPerCell</param>
-      <param name="DiscreteVoronoi">discreteVoronoi</param>
-    </struct>
     <struct name="solutionVelocity">
       <param name="Type">SolutionVector</param>
       <param name="FeVariable">VelocityField</param>
@@ -371,7 +363,7 @@
     <param>Underworld_DumpSwarm</param>
     <param>Underworld_VTKOutput</param>
   </list>
-  <param name="maxTimeSteps">500</param>
+  <param name="maxTimeSteps">50</param>
   <param name="outputEvery">1</param>
   <param name="dumpEvery">1</param>
   <param name="outputPath">./output.sinusoid</param>

Modified: long/3D/Gale/trunk/input/subduction.xml
===================================================================
--- long/3D/Gale/trunk/input/subduction.xml	2007-03-27 09:50:30 UTC (rev 6422)
+++ long/3D/Gale/trunk/input/subduction.xml	2007-03-27 10:15:59 UTC (rev 6423)
@@ -166,14 +166,16 @@
       <param name="Type">ElementCellLayout</param>
       <param name="Mesh">mesh-linear</param>
     </struct>
-    <struct name="discreteVoronoi">
-      <param name="Type">CellularAutomataVoronoi</param>
-      <param name="resolution">10</param>
-      <param name="diagonalNeighbours">true</param>
-    </struct>
     <struct name="weights">
-      <param name="Type">DiscreteVoronoiWeights</param>
-      <param name="DiscreteVoronoi">discreteVoronoi</param>
+      <param name="Type">PCDVC</param>
+      <param name="resolutionX">10</param>
+      <param name="resolutionY">10</param>
+      <param name="resolutionZ">10</param>
+      <param name="lowerT">0.6</param>
+      <param name="upperT">25</param>
+      <param name="maxDeletions">3</param>
+      <param name="maxSplits">3</param>
+      <param name="MaterialPointsSwarm">materialSwarm</param>
     </struct>
     <struct name="localLayout">
       <param name="Type">MappedParticleLayout</param>
@@ -214,17 +216,6 @@
       <param name="PeriodicBCsManager">periodicBCsManager</param>
       <param name="allowFallbackToFirstOrder">True</param>
     </struct>
-    <struct name="removalRoutine">
-      <param name="Type">DiscreteVoronoiRemove</param>
-      <param name="idealParticleCount">particlesPerCell</param>
-      <param name="DiscreteVoronoi">discreteVoronoi</param>
-    </struct>
-    <struct name="splittingRoutine">
-      <param name="Type">ReseedSplitting</param>
-      <param name="idealParticleCount">particlesPerCell</param>
-      <param name="originalParticleShape">leftBoundaryShape</param>
-      <param name="DiscreteVoronoi">discreteVoronoi</param>
-    </struct>
     <struct name="solutionVelocity">
       <param name="Type">SolutionVector</param>
       <param name="FeVariable">VelocityField</param>



More information about the cig-commits mailing list