[cig-commits] r6142 - in long/3D/Gale/trunk/src/StgFEM: . Apps/StgFEM_Components

walter at geodynamics.org walter at geodynamics.org
Thu Mar 1 11:36:29 PST 2007


Author: walter
Date: 2007-03-01 11:36:29 -0800 (Thu, 01 Mar 2007)
New Revision: 6142

Added:
   long/3D/Gale/trunk/src/StgFEM/Apps/StgFEM_Components/StokesMatrixFree.xml
Modified:
   long/3D/Gale/trunk/src/StgFEM/
Log:
 r1029 at earth (orig r760):  LukeHodkinson | 2007-02-28 16:48:20 -0800
 Adding an XML file to enable matrix free methods
 for the stokes solver.
 



Property changes on: long/3D/Gale/trunk/src/StgFEM
___________________________________________________________________
Name: svk:merge
   - 38867592-cf10-0410-9e16-a142ea72ac34:/cig:880
db209038-57f2-0310-97fa-b160e0ae9d04:/branches/decomp3d:759
db209038-57f2-0310-97fa-b160e0ae9d04:/trunk:669
   + 38867592-cf10-0410-9e16-a142ea72ac34:/cig:880
db209038-57f2-0310-97fa-b160e0ae9d04:/branches/decomp3d:760
db209038-57f2-0310-97fa-b160e0ae9d04:/trunk:669

Added: long/3D/Gale/trunk/src/StgFEM/Apps/StgFEM_Components/StokesMatrixFree.xml
===================================================================
--- long/3D/Gale/trunk/src/StgFEM/Apps/StgFEM_Components/StokesMatrixFree.xml	2007-03-01 19:36:27 UTC (rev 6141)
+++ long/3D/Gale/trunk/src/StgFEM/Apps/StgFEM_Components/StokesMatrixFree.xml	2007-03-01 19:36:29 UTC (rev 6142)
@@ -0,0 +1,26 @@
+<?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">
+
+	<!-- Matrix free shells. -->
+	<struct name="components" mergeType="merge">
+		<struct name="kMat">
+			<param name="Type"> PETScShellMatrix </param>
+			<param name="stiffnessMatrix"> k_matrix </param>
+			<param name="sle"> stokesEqn </param>
+		</struct>
+		<struct name="gMat">
+			<param name="Type"> PETScShellMatrix </param>
+			<param name="stiffnessMatrix"> g_matrix </param>
+			<param name="sle"> stokesEqn </param>
+		</struct>
+		<struct name="cMat">
+			<param name="Type"> PETScShellMatrix </param>
+			<param name="stiffnessMatrix"> preconditioner </param>
+			<param name="sle"> stokesEqn </param>
+		</struct>
+	</struct>
+
+</StGermainData>



More information about the cig-commits mailing list