[cig-commits] r6200 - in long/3D/Gale/trunk: . input
walter at geodynamics.org
walter at geodynamics.org
Thu Mar 8 11:56:19 PST 2007
Author: walter
Date: 2007-03-08 11:56:19 -0800 (Thu, 08 Mar 2007)
New Revision: 6200
Modified:
long/3D/Gale/trunk/
long/3D/Gale/trunk/input/extension.xml
Log:
r1661 at earth: boo | 2007-03-08 11:55:40 -0800
Make extension use multigrid
Property changes on: long/3D/Gale/trunk
___________________________________________________________________
Name: svk:merge
- 3a629746-de10-0410-b17b-fd6ecaaa963e:/cig:1659
+ 3a629746-de10-0410-b17b-fd6ecaaa963e:/cig:1661
Modified: long/3D/Gale/trunk/input/extension.xml
===================================================================
--- long/3D/Gale/trunk/input/extension.xml 2007-03-08 19:43:06 UTC (rev 6199)
+++ long/3D/Gale/trunk/input/extension.xml 2007-03-08 19:56:19 UTC (rev 6200)
@@ -274,6 +274,7 @@
</struct>
<struct name="uzawa">
<param name="Type">Stokes_SLE_UzawaSolver</param>
+ <param name="velocitySolver">matrixSolver</param>
<param name="Preconditioner">preconditioner</param>
<param name="tolerance">1.0e-5</param>
<param name="maxIterations">5000</param>
@@ -387,6 +388,15 @@
<param name="dim">3</param>
<param name="cellMesh">mesh-linear</param>
</struct>
+ <struct name="matrixSolver">
+ <param name="Type"> PETScMGSolver </param>
+ <param name="levels"> mgLevels </param>
+ <param name="opGenerator"> mgOpGenerator </param>
+ </struct>
+ <struct name="mgOpGenerator">
+ <param name="Type"> DistortedOpGenerator </param>
+ <param name="fineVariable"> VelocityField </param>
+ </struct>
<struct name="conditionFunctions">
<param name="Type">StgFEM_StandardConditionFunctions</param>
</struct>
@@ -407,9 +417,9 @@
<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">8</param>
- <param name="elementResK">4</param>
+ <param name="elementResI">32</param>
+ <param name="elementResJ">32</param>
+ <param name="elementResK">32</param>
<param name="allowUnbalancing">True</param>
<param name="buildNodeNeighbourTbl">True</param>
<param name="buildElementNeighbourTbl">True</param>
@@ -527,6 +537,7 @@
<param name="StepFunctionDim">0</param>
<param name="StepFunctionLessThan">False</param>
<param name="checkpointEvery">1</param>
+ <param name="mgLevels">4</param>
<!-- <param name="journal.info">True</param> -->
<!-- <param name="journal.debug">True</param> -->
More information about the cig-commits
mailing list