[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