[cig-commits] r4362 - in long/3D/Gale/trunk/src/Underworld: . InputFiles

walter at geodynamics.org walter at geodynamics.org
Thu Aug 17 17:18:25 PDT 2006


Author: walter
Date: 2006-08-17 17:18:24 -0700 (Thu, 17 Aug 2006)
New Revision: 4362

Added:
   long/3D/Gale/trunk/src/Underworld/InputFiles/CylinderRiseThemal.xml
Modified:
   long/3D/Gale/trunk/src/Underworld/
Log:
 r495 at earth:  boo | 2006-08-17 17:15:28 -0700
  r469 at earth (orig r300):  JulianGiordani | 2006-08-06 17:22:15 -0700
  
  Completing the migration of this inputfile from ExperimentalU/W to U/W. Cleaned the xml in the process by getting rid of some big commented out sections
  
 



Property changes on: long/3D/Gale/trunk/src/Underworld
___________________________________________________________________
Name: svk:merge
   - 9570c393-cf10-0410-b476-9a651db1e55a:/cig:494
c24a034b-ab11-0410-afe6-cfe714e2959e:/trunk:299
   + 9570c393-cf10-0410-b476-9a651db1e55a:/cig:495
c24a034b-ab11-0410-afe6-cfe714e2959e:/trunk:300

Added: long/3D/Gale/trunk/src/Underworld/InputFiles/CylinderRiseThemal.xml
===================================================================
--- long/3D/Gale/trunk/src/Underworld/InputFiles/CylinderRiseThemal.xml	2006-08-18 00:18:24 UTC (rev 4361)
+++ long/3D/Gale/trunk/src/Underworld/InputFiles/CylinderRiseThemal.xml	2006-08-18 00:18:24 UTC (rev 4362)
@@ -0,0 +1,143 @@
+<!-- Rayleigh-Taylor app input file -->
+
+<!-- DTD to validate against -->
+<StGermainData xmlns="http://www.vpac.org/StGermain/XML_IO_Handler/Jun2003">
+
+	<include>./BaseApps/LidDrivenFEM.xml</include>
+
+	<include>./StgFEM_Components/TemperatureField.xml</include>
+	<include>./StgFEM_Components/TempAdvDiff.xml            </include>
+
+	<list name="plugins" mergeType="merge">
+			
+		<param>Underworld_ShapeTemperatureIC</param>	
+
+		<!-- Output Plugins -->
+		<param>StG_FEM_FrequentOutput</param>	
+		<param>Underworld_Vrms</param>	
+		<param>StG_FEM_CPUTime</param>
+		<param>ExperimentalUnderworld_HeatHeight</param>
+	</list>
+
+	<param name="gravity">1e5</param>
+	<param name="defaultDiffusivity">0.0001</param>
+
+	<struct name="components" mergeType="merge">
+		<!-- Shape Definitions -->
+		<struct name="backgroundShape">
+			<param name="Type">Everywhere</param>
+		</struct>	
+		<struct name="cylinder">
+			<param name="Type">Cylinder</param>
+			<param name="CentreX">1.0</param>
+			<param name="CentreY">0.3</param>
+			<param name="CentreZ">0.5</param>
+			<param name="startX">0.0</param>
+			<param name="endX">2.0</param>
+			<param name="radius"> 0.10 </param>
+			<param name="perpendicularAxis"> X </param>
+		</struct>		
+		<!-- Material Definitions -->
+		<struct name="backgroundViscosity">
+			<param name="Type">Arrhenius</param>
+			<param name="eta0">0.2</param>
+			<param name="activationEnergy">3.218875825</param>
+		</struct>
+		<struct name="backgroundMaterial">
+			<param name="Type">RheologyMaterial</param>
+			<param name="Shape">backgroundShape</param>
+			<param name="Rheology">backgroundViscosity</param>
+			<param name="density">1.0</param>
+			<param name="alpha">0.054</param>
+		</struct>
+		<struct name="buoyancyForceTerm">
+			<param name="Type">BuoyancyForceTerm</param>
+			<param name="ForceVector">mom_force</param>
+			<param name="TemperatureField">TemperatureField</param>
+			<param name="Swarm">gaussSwarm</param>
+			<param name="gravity">gravity</param>
+		</struct>
+
+		<!--
+		<struct name="cylinderMaterial">
+			<param name="Type">RheologyMaterial</param>
+			<param name="Shape">cylinder</param>
+			<param name="Rheology">backgroundViscosity</param>
+			<param name="density">1.0</param>
+			<param name="alpha">0.054</param>
+		</struct>
+		-->
+	</struct>
+
+	<param name="journal.info.Context-verbose">true</param>
+	<param name="journal.debug">t</param>
+	<param name="journal-level.info.Stg_ComponentFactory">2</param>
+	<param name="journal-enable-branch.debug.StG_FEM">t</param>
+	<param name="journal-level-branch.debug.StG_FEM"> 1 </param>
+	<param name="journal-enable-branch.debug.Swarm">f</param>
+	<param name="journal-level-branch.debug.Swarm"> 2 </param>
+
+	<!-- general simulation parameters -->
+	<param name="maxTimeSteps"> 300 </param>
+	<param name="dumpEvery"> 1 </param>
+	<param name="outputPath"> ./output/CylinderRiseThemal </param>
+
+	<!-- general decomposition parameters -->
+	<param name="dim"> 3 </param>
+
+	<!-- mesh parameters -->
+	<param name="elementResI"> 12 </param>
+	<param name="elementResJ"> 12 </param>
+	<param name="elementResK"> 12 </param>
+	<param name="timeIntegratorOrder"> 2 </param>
+
+	<param name="shadowDepth"> 1 </param>
+	<param name="minX"> 0.0 </param>
+	<param name="minY"> 0.0 </param>
+	<param name="minZ"> 0.0 </param>
+	<param name="maxX"> 2.0 </param>
+	<param name="maxY"> 1.0 </param>
+	<param name="maxZ"> 1.0 </param>
+	<param name="allowUnbalancing"> True </param>
+	<param name="buildElementNodeTbl"> True </param>
+	
+	<!-- gauss integration point swarm parameters -->
+	<param name="gaussParticlesX"> 2 </param>
+	<param name="gaussParticlesY"> 2 </param>
+	<param name="gaussParticlesZ"> 2 </param>
+
+	<!-- Swarm parameters -->
+	<param name="particlesPerCell"> 30 </param>
+	<param name="seed"> 13 </param>
+
+	<!-- Boundary conditions -->
+	<include>VariableConditions/velocityBCs.freeslip.xml</include>
+	<param name="temperatureICShape"> cylinder </param>
+	<struct name="temperatureICs">
+		<param name="type">CompositeVC</param>
+		<list name="vcList">
+			<struct>
+				<param name="type"> AllNodesVC </param>
+				<list name="variables">
+					<struct>
+						<param name="name">temperature</param>
+						<param name="type">func</param>
+						<param name="value"> ShapeTemperatureIC </param>
+					</struct>
+				</list>
+			</struct>
+		</list>
+	</struct>
+
+	<param name="CentroidMaterial">cylinderMaterial</param>
+
+	<!-- Visualisation stuff -->
+	<include>./Viewports/CylinderRiseThermalVP.xml</include>
+	<include>./window.xml</include>
+	<struct name="components" mergeType="merge">
+		<struct name="window" mergeType="merge">
+			<param name="Viewport">CylinderRiseThermalVP</param>
+		</struct>
+	</struct>
+
+</StGermainData>	



More information about the cig-commits mailing list