[cig-commits] r18961 - in short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott: parameters results utils

willic3 at geodynamics.org willic3 at geodynamics.org
Wed Sep 21 18:24:18 PDT 2011


Author: willic3
Date: 2011-09-21 18:24:18 -0700 (Wed, 21 Sep 2011)
New Revision: 18961

Added:
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-1.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-1.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-1.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-2.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-2.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-1.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-1.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-1.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-1.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-2.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-2.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/results/hex8_lock20_tau0-1/
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/results/hex8_lock20_tau0-2/
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/results/hex8_lock40_tau0-1/
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/results/hex8_lock40_tau0-2/
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/results/tet4_lock20_tau0-1/
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/results/tet4_lock20_tau0-2/
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/results/tet4_lock40_tau0-1/
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/results/tet4_lock40_tau0-2/
Removed:
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_hex8_graded_20km.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_hex8_unif_20km.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_hex8_unif_20km.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_graded_20km.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_graded_20km.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_unif_20km.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_unif_20km.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/results/spbm_hex8_graded_20km/
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/results/spbm_hex8_unif_20km/
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/results/spbm_tet4_graded_20km/
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/results/spbm_tet4_unif_20km/
Modified:
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/README
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fault_lock20.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fault_lock40.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-1.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/pylithapp.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/utils/savpres_ss.cfg
Log:
Hopefully provided .cfg files, shell scripts, spatialdb files, and output
directories to run all the benchmark permutations.
Need to test all the options, update the documentation, and provide some
new utilities.



Modified: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/README
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/README	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/README	2011-09-22 01:24:18 UTC (rev 18961)
@@ -1,54 +1,86 @@
 This directory contains the .cfg files and spatial databases needed to run
 the benchmark. The simulations may either be run using the shell scripts
-(spbm_xxx.sh) or by running the commands contained in the scripts. This
-will take the form:
-pylith spbm_xxx.cfg timedep.cfg
+or by running the commands contained in the scripts. This will take the
+form:
+pylith MMMM.cfg fault_lockDD.cfg solmeth.cfg MMMM_lockDD_tau0-X.cfg
 
-The default parameters, which are independent of the mesh used, are
-contained in pylithapp.cfg. Additional mesh-dependent parameters are given
-in the spbm_xxx.cfg files. The timedep.cfg file contains parameters specific
-to time-dependent fault slip. At present, there are four different meshes
-(the meshes and corresponding Cubit journal files are contained in the
-meshes directory). Make sure that you unzip the appropriate mesh before
-trying to run a simulation. Each mesh requires a different .cfg file.
-These files are:
+The MMMM represents the type of mesh (hex8 or tet4), the DD represents the
+locking depth (20 or 40 km), the X represents the ratio of earthquake
+recurrence time to Maxwell time (tau0), and solmeth refers to the type of
+linear solution (asm or fieldsplit).
 
-spbm_hex8_unif_20km.cfg:	This is a simple uniform mesh composed of
-hexahedral elements, with a fault completely contained in the elastic layer.
-The mesh resolution is 20 km throughout.
+The parameters common to all simulations are contained in pylithapp.cfg.
+Additional .cfg files are:
 
-spbm_hex8_graded_20km.cfg:	This mesh is similar to the uniform mesh,
-but an inner region of the mesh is put through one level of refinement, so
-the region surrounding the fault has a finer resolution. This mesh will
-yield more accurate results, but since it contains more cells and vertices
-it will take longer to run.
+Mesh-specific:	
+	hex8.cfg:	Hexahedral mesh with one level of uniform
+			refinement near the mesh center.
+	tet4.cfg:	Tetrahedral mesh that is graded from the center to
+			the outer edges.
 
-spbm_tet4_unif_20km.cfg:	This mesh is exactly analagous to the
-uniform hex mesh, but it is composed of tetrahedral elements. The resulting
-mesh has slightly fewer vertices than the corresponding hex mesh, but many
-more elements (cells).
+Fault locking:
+	fault_lock20.cfg:	Specifies parameters for a locking depth of
+				20 km.
+	fault_lock40.cfg:	Specifies parameters for a locking depth of
+				40 km.
 
-spbm_tet4_graded_20km.cfg:	This mesh is exactly analagous to the
-graded hex mesh, but it is composed of tetrahedral elements. The resulting
-mesh has slightly fewer vertices than the corresponding hex mesh, but many
-more elements (cells). As for the hex case, this mesh should produce more
-accurate results than the graded mesh equivalent, but it will take longer
-to run.
+Solution method:
+	asm.cfg:	Use the generic ASM solution method.
+	fieldsplit.cfg:	Use the field split method with a custom
+			preconditioner.
 
-The spatial databases are as follows:
+Problem-specific:
+	hex8_lock20_tau0-1.cfg:	Use hex mesh with 20 km locking depth and
+				tau0 value of 1.
+	hex8_lock20_tau0-2.cfg:	Use hex mesh with 20 km locking depth and
+				tau0 value of 2.
+	hex8_lock40_tau0-1.cfg:	Use hex mesh with 40 km locking depth and
+				tau0 value of 1.
+	hex8_lock40_tau0-2.cfg:	Use hex mesh with 40 km locking depth and
+				tau0 value of 2.
+	tet4_lock20_tau0-1.cfg:	Use tet mesh with 20 km locking depth and
+				tau0 value of 1.
+	tet4_lock20_tau0-2.cfg:	Use tet mesh with 20 km locking depth and
+				tau0 value of 2.
+	tet4_lock40_tau0-1.cfg:	Use tet mesh with 40 km locking depth and
+				tau0 value of 1.
+	tet4_lock40_tau0-2.cfg:	Use tet mesh with 40 km locking depth and
+				tau0 value of 2.
+				
+The spatial databases used are:
+Elastic material:
+	mat_elastic.spatialdb:	Uniform elastic properties consistent with
+				lambda = mu = 30 GPa.
 
-finalslip_rupture.spatialdb:	File used to specify coseismic slip.
+Viscoelastic material:
+	mat_maxwell_tau0-1.spatialdb:	Uniform viscoelastic properties
+					consistent with a Maxwell time of
+					200 years (tau0 = 1).
+	mat_maxwell_tau0-2.spatialdb:	Uniform viscoelastic properties
+					consistent with a Maxwell time of
+					100 years (tau0 = 2).
 
-mat_elastic.spatialdb:		File describing uniform elastic properties.
+Fault rupture:
+	finalslip_rupture_lock20.spatialdb:	Fault rupture parameters for
+						a locking depth of 20 km.
+	finalslip_rupture_lock40.spatialdb:	Fault rupture parameters for
+						a locking depth of 40 km.
 
-mat_maxwell.spatialdb:		File describing uniform viscoelastic
-				properties.
-sliprate_creep.spatialdb:	File describing constant velocity slip.
+Fault creep:
+	sliprate_creep_lock20.spatialdb:	Fault creep parameters for a
+						locking depth of 20 km.
+	sliprate_creep_lock40.spatialdb:	Fault creep parameters for a
+						locking depth of 40 km.
 
-sliptime.spatialdb:		File describing slip initiation time.
+Slip time:
+	sliptime.spatialdb:	Slip initial time for all fault sources.
 
-Once you have run a simulation, the output VTK files will be in the
-corresponding subdirectory in the results directory. These files may be
-viewed with a visualization package such as ParaView. To compare the
-results with an analytical solution, there are also some utility programs
-in the utils directory.
+Shell scripts are provided for convenience, to supply all the necessary
+.cfg files to PyLith for each simulation. The names correspond to the
+problem-specific .cfg files listed above.
+
+Once a problem has run, there will be a number of HDF5 files (*.h5) in the
+corresponding output directory (../results/MMMM_lockDD_tau0-X), along with
+XDMF files (*.xmf) that describe the contents of the HDF5 files. The XDMF
+files may be used with visualization packages such as ParaView. There are
+also some postprocessing utilities in the utils directory.

Modified: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fault_lock20.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fault_lock20.cfg	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fault_lock20.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -4,11 +4,10 @@
 # This is not a self-contained simulation configuration file. This
 # file only specifies parameters specific to the time-dependent
 # interface conditions. The general parameters are specificed in the
-# pylithapp.cfg file which PyLith reads by default, and the
-# problem-specific parameters are specified in the spbm_xxxx.cfg files.
+# pylithapp.cfg file which PyLith reads by default. Mesh information is
+# contained in hex8.cfg and tet4.cfg and solution parameters are contained
+# in asm.cfg and fieldsplit.cfg.
 #
-# To run the simulation:
-# pylith spbm_xxxx.cfg timedep.cfg
 
 # ----------------------------------------------------------------------
 # faults

Modified: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fault_lock40.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fault_lock40.cfg	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fault_lock40.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -4,11 +4,9 @@
 # This is not a self-contained simulation configuration file. This
 # file only specifies parameters specific to the time-dependent
 # interface conditions. The general parameters are specificed in the
-# pylithapp.cfg file which PyLith reads by default, and the
-# problem-specific parameters are specified in the spbm_xxxx.cfg files.
-#
-# To run the simulation:
-# pylith spbm_xxxx.cfg timedep.cfg
+# pylithapp.cfg file which PyLith reads by default. Mesh information is
+# contained in hex8.cfg and tet4.cfg and solution parameters are contained
+# in asm.cfg and fieldsplit.cfg.
 
 # ----------------------------------------------------------------------
 # faults

Modified: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8.cfg	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -5,10 +5,7 @@
 # file only specifies parameters specific to the mesh used.
 # The general parameters are specificed in the pylithapp.cfg file which
 # PyLith reads by default. Information controlling time-dependent fault
-# behavior is contained in the file timedep.cfg.
-#
-# To run the simulation:
-# pylith spbm_hex8_graded_20km.cfg timedep.cfg
+# behavior is contained in the files fault_lock20.cfg and fault_lock40.cfg.
 
 # ----------------------------------------------------------------------
 # mesh_generator

Modified: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-1.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-1.cfg	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-1.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -8,7 +8,6 @@
 # PyLith reads by default. Mesh information is contained in hex8.cfg,
 # fault locking information is contained in fault_lockxx.cfg, and solution
 # parameters are contained in asm.cfg and fieldsplit.cfg.
-# behavior is contained in the file timedep.cfg.
 #
 # To run the simulation:
 # pylith hex8.cfg fault_lock20.cfg fieldsplit.cfg hex8_lock20_tau0-1.cfg

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-1.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-1.sh	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-1.sh	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,2 @@
+#!/bin/bash
+pylith hex8.cfg fault_lock20.cfg fieldsplit.cfg hex8_lock20_tau0-1.cfg


Property changes on: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-1.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.cfg	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,40 @@
+# -*- Python -*-
+[pylithapp]
+
+# This is not a self-contained simulation configuration file. This
+# file only specifies material information and output file names for a
+# particular mesh and set of parameters.
+# The general parameters are specificed in the pylithapp.cfg file which
+# PyLith reads by default. Mesh information is contained in hex8.cfg,
+# fault locking information is contained in fault_lockxx.cfg, and solution
+# parameters are contained in asm.cfg and fieldsplit.cfg.
+#
+# To run the simulation:
+# pylith hex8.cfg fault_lock20.cfg fieldsplit.cfg hex8_lock20_tau0-2.cfg
+
+# ----------------------------------------------------------------------
+# materials
+# ----------------------------------------------------------------------
+[pylithapp.timedependent.materials.maxwell]
+db_properties.iohandler.filename = mat_maxwell_tau0-2.spatialdb
+db_properties.label = Viscoelastic properties yielding tau0 = 1
+
+# ----------------------------------------------------------------------
+# output
+# ----------------------------------------------------------------------
+# Give basename for VTK files.
+[pylithapp.problem.formulation.output.domain.writer]
+filename = ../results/hex8_lock20_tau0-2/hex8_lock20_tau0-2.h5
+
+[pylithapp.problem.formulation.output.subdomain]
+writer.filename = ../results/hex8_lock20_tau0-2/hex8_lock20_tau0-2-groundsurf.h5
+
+[pylithapp.timedependent.interfaces.fault.output.writer]
+filename = ../results/hex8_lock20_tau0-2/hex8_lock20_tau0-2-fault.h5
+
+[pylithapp.timedependent.materials.elastic.output]
+writer.filename = ../results/hex8_lock20_tau0-2/hex8_lock20_tau0-2-elastic.h5
+
+[pylithapp.timedependent.materials.maxwell.output]
+writer.filename = ../results/hex8_lock20_tau0-2/hex8_lock20_tau0-2-maxwell.h5
+

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.sh	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.sh	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,2 @@
+#!/bin/bash
+pylith hex8.cfg fault_lock20.cfg fieldsplit.cfg hex8_lock20_tau0-2.cfg


Property changes on: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-1.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-1.cfg	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-1.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,40 @@
+# -*- Python -*-
+[pylithapp]
+
+# This is not a self-contained simulation configuration file. This
+# file only specifies material information and output file names for a
+# particular mesh and set of parameters.
+# The general parameters are specificed in the pylithapp.cfg file which
+# PyLith reads by default. Mesh information is contained in hex8.cfg,
+# fault locking information is contained in fault_lockxx.cfg, and solution
+# parameters are contained in asm.cfg and fieldsplit.cfg.
+#
+# To run the simulation:
+# pylith hex8.cfg fault_lock40.cfg fieldsplit.cfg hex8_lock40_tau0-1.cfg
+
+# ----------------------------------------------------------------------
+# materials
+# ----------------------------------------------------------------------
+[pylithapp.timedependent.materials.maxwell]
+db_properties.iohandler.filename = mat_maxwell_tau0-1.spatialdb
+db_properties.label = Viscoelastic properties yielding tau0 = 1
+
+# ----------------------------------------------------------------------
+# output
+# ----------------------------------------------------------------------
+# Give basename for VTK files.
+[pylithapp.problem.formulation.output.domain.writer]
+filename = ../results/hex8_lock40_tau0-1/hex8_lock40_tau0-1.h5
+
+[pylithapp.problem.formulation.output.subdomain]
+writer.filename = ../results/hex8_lock40_tau0-1/hex8_lock40_tau0-1-groundsurf.h5
+
+[pylithapp.timedependent.interfaces.fault.output.writer]
+filename = ../results/hex8_lock40_tau0-1/hex8_lock40_tau0-1-fault.h5
+
+[pylithapp.timedependent.materials.elastic.output]
+writer.filename = ../results/hex8_lock40_tau0-1/hex8_lock40_tau0-1-elastic.h5
+
+[pylithapp.timedependent.materials.maxwell.output]
+writer.filename = ../results/hex8_lock40_tau0-1/hex8_lock40_tau0-1-maxwell.h5
+

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-1.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-1.sh	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-1.sh	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,2 @@
+#!/bin/bash
+pylith hex8.cfg fault_lock40.cfg fieldsplit.cfg hex8_lock40_tau0-1.cfg


Property changes on: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-1.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-2.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-2.cfg	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-2.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,40 @@
+# -*- Python -*-
+[pylithapp]
+
+# This is not a self-contained simulation configuration file. This
+# file only specifies material information and output file names for a
+# particular mesh and set of parameters.
+# The general parameters are specificed in the pylithapp.cfg file which
+# PyLith reads by default. Mesh information is contained in hex8.cfg,
+# fault locking information is contained in fault_lockxx.cfg, and solution
+# parameters are contained in asm.cfg and fieldsplit.cfg.
+#
+# To run the simulation:
+# pylith hex8.cfg fault_lock40.cfg fieldsplit.cfg hex8_lock40_tau0-2.cfg
+
+# ----------------------------------------------------------------------
+# materials
+# ----------------------------------------------------------------------
+[pylithapp.timedependent.materials.maxwell]
+db_properties.iohandler.filename = mat_maxwell_tau0-2.spatialdb
+db_properties.label = Viscoelastic properties yielding tau0 = 1
+
+# ----------------------------------------------------------------------
+# output
+# ----------------------------------------------------------------------
+# Give basename for VTK files.
+[pylithapp.problem.formulation.output.domain.writer]
+filename = ../results/hex8_lock40_tau0-2/hex8_lock40_tau0-2.h5
+
+[pylithapp.problem.formulation.output.subdomain]
+writer.filename = ../results/hex8_lock40_tau0-2/hex8_lock40_tau0-2-groundsurf.h5
+
+[pylithapp.timedependent.interfaces.fault.output.writer]
+filename = ../results/hex8_lock40_tau0-2/hex8_lock40_tau0-2-fault.h5
+
+[pylithapp.timedependent.materials.elastic.output]
+writer.filename = ../results/hex8_lock40_tau0-2/hex8_lock40_tau0-2-elastic.h5
+
+[pylithapp.timedependent.materials.maxwell.output]
+writer.filename = ../results/hex8_lock40_tau0-2/hex8_lock40_tau0-2-maxwell.h5
+

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-2.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-2.sh	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-2.sh	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,2 @@
+#!/bin/bash
+pylith hex8.cfg fault_lock40.cfg fieldsplit.cfg hex8_lock40_tau0-2.cfg


Property changes on: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock40_tau0-2.sh
___________________________________________________________________
Name: svn:executable
   + *

Modified: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/pylithapp.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/pylithapp.cfg	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/pylithapp.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -3,10 +3,9 @@
 
 # This file contains the problem parameters common to all the examples,
 # and is read automatically.  To run a specific example, it is also
-# necessary to specify the file containing the problem-specific information
-# (spbm_xxxx_yyyy_20km.cfg), as well as the file describing time-dependent
-# fault behavior (timedep.cfg).  For example:
-# pylith spbm_hex8_graded_20km.cfg timedep.cfg
+# necessary to specify the file describing the mesh, the file describing
+# the time-dependent fault behavior, the file describing the solution
+# parameters, and the problem-specific file.
 
 # ----------------------------------------------------------------------
 # journal
@@ -38,7 +37,7 @@
 [pylithapp.mesh_generator]
 # Change the mesh reader to the CUBIT reader.
 reader = pylith.meshio.MeshIOCubit
-reorder_mesh = true
+# reorder_mesh = true
 
 [pylithapp.mesh_generator.reader]
 coordsys.space_dim = 3

Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_hex8_graded_20km.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_hex8_graded_20km.sh	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_hex8_graded_20km.sh	2011-09-22 01:24:18 UTC (rev 18961)
@@ -1 +0,0 @@
-pylith spbm_hex8_graded_20km.cfg timedep.cfg

Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_hex8_unif_20km.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_hex8_unif_20km.cfg	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_hex8_unif_20km.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -1,54 +0,0 @@
-# -*- Python -*-
-[pylithapp]
-
-# This is not a self-contained simulation configuration file. This
-# file only specifies parameters specific to the mesh used.
-# The general parameters are specificed in the pylithapp.cfg file which
-# PyLith reads by default. Information controlling time-dependent fault
-# behavior is contained in the file timedep.cfg.
-#
-# To run the simulation:
-# pylith spbm_hex8_unif_20km.cfg timedep.cfg
-
-# ----------------------------------------------------------------------
-# mesh_generator
-# ----------------------------------------------------------------------
-[pylithapp.mesh_generator.reader]
-# Set filename of mesh to import.
-filename = ../meshes/spbm_hex8_unif_20km.exo
-
-# ----------------------------------------------------------------------
-# materials
-# ----------------------------------------------------------------------
-[pylithapp.timedependent.materials]
-elastic.quadrature.cell = pylith.feassemble.FIATLagrange
-elastic.quadrature.cell.dimension = 3
-maxwell.quadrature.cell = pylith.feassemble.FIATLagrange
-maxwell.quadrature.cell.dimension = 3
-
-# ----------------------------------------------------------------------
-# faults
-# ----------------------------------------------------------------------
-[pylithapp.timedependent.interfaces.fault]
-quadrature.cell = pylith.feassemble.FIATLagrange
-quadrature.cell.dimension = 2
-
-# ----------------------------------------------------------------------
-# output
-# ----------------------------------------------------------------------
-# Give basename for VTK files.
-[pylithapp.problem.formulation.output.domain.writer]
-filename = ../results/spbm_hex8_unif_20km/spbm_hex8_unif_20km.vtk
-
-[pylithapp.problem.formulation.output.subdomain]
-writer.filename = ../results/spbm_hex8_unif_20km/spbm_hex8_unif_20km-groundsurf.vtk
-
-[pylithapp.timedependent.interfaces.fault.output.writer]
-filename = ../results/spbm_hex8_unif_20km/spbm_hex8_unif_20km-fault.vtk
-
-[pylithapp.timedependent.materials.elastic.output]
-writer.filename = ../results/spbm_hex8_unif_20km/spbm_hex8_unif_20km-elastic.vtk
-
-[pylithapp.timedependent.materials.maxwell.output]
-writer.filename = ../results/spbm_hex8_unif_20km/spbm_hex8_unif_20km-maxwell.vtk
-

Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_hex8_unif_20km.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_hex8_unif_20km.sh	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_hex8_unif_20km.sh	2011-09-22 01:24:18 UTC (rev 18961)
@@ -1 +0,0 @@
-pylith spbm_hex8_unif_20km.cfg timedep.cfg

Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_graded_20km.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_graded_20km.cfg	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_graded_20km.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -1,55 +0,0 @@
-# -*- Python -*-
-[pylithapp]
-
-# This is not a self-contained simulation configuration file. This
-# file only specifies parameters specific to the mesh used.
-# The general parameters are specificed in the pylithapp.cfg file which
-# PyLith reads by default. Information controlling time-dependent fault
-# behavior is contained in the file timedep.cfg.
-#
-# To run the simulation:
-# pylith spbm_tet4_graded_20km.cfg timedep.cfg
-
-# ----------------------------------------------------------------------
-# mesh_generator
-# ----------------------------------------------------------------------
-[pylithapp.mesh_generator.reader]
-# Set filename of mesh to import.
-filename = ../meshes/spbm_tet4_graded_20km.exo
-
-# ----------------------------------------------------------------------
-# materials
-# ----------------------------------------------------------------------
-[pylithapp.timedependent.materials]
-elastic.quadrature.cell = pylith.feassemble.FIATSimplex
-elastic.quadrature.cell.shape = tetrahedron
-maxwell.quadrature.cell = pylith.feassemble.FIATSimplex
-maxwell.quadrature.cell.shape = tetrahedron
-
-# ----------------------------------------------------------------------
-# faults
-# ----------------------------------------------------------------------
-[pylithapp.timedependent.interfaces.fault]
-quadrature.cell = pylith.feassemble.FIATSimplex
-quadrature.cell.shape = triangle
-
-# ----------------------------------------------------------------------
-# output
-# ----------------------------------------------------------------------
-# Give basename for VTK files.
-[pylithapp.problem.formulation.output.domain.writer]
-filename = ../results/spbm_tet4_graded_20km/spbm_tet4_graded_20km.vtk
-
-[pylithapp.problem.formulation.output.subdomain]
-label = 17 ; nodeset for subdomain
-writer.filename = ../results/spbm_tet4_graded_20km/spbm_tet4_graded_20km-groundsurf.vtk
-
-[pylithapp.timedependent.interfaces.fault.output.writer]
-filename = ../results/spbm_tet4_graded_20km/spbm_tet4_graded_20km-fault.vtk
-
-[pylithapp.timedependent.materials.elastic.output]
-writer.filename = ../results/spbm_tet4_graded_20km/spbm_tet4_graded_20km-elastic.vtk
-
-[pylithapp.timedependent.materials.maxwell.output]
-writer.filename = ../results/spbm_tet4_graded_20km/spbm_tet4_graded_20km-maxwell.vtk
-

Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_graded_20km.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_graded_20km.sh	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_graded_20km.sh	2011-09-22 01:24:18 UTC (rev 18961)
@@ -1 +0,0 @@
-pylith spbm_tet4_graded_20km.cfg timedep.cfg

Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_unif_20km.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_unif_20km.cfg	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_unif_20km.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -1,54 +0,0 @@
-# -*- Python -*-
-[pylithapp]
-
-# This is not a self-contained simulation configuration file. This
-# file only specifies parameters specific to the mesh used.
-# The general parameters are specificed in the pylithapp.cfg file which
-# PyLith reads by default. Information controlling time-dependent fault
-# behavior is contained in the file timedep.cfg.
-#
-# To run the simulation:
-# pylith spbm_tet4_unif_20km.cfg timedep.cfg
-
-# ----------------------------------------------------------------------
-# mesh_generator
-# ----------------------------------------------------------------------
-[pylithapp.mesh_generator.reader]
-# Set filename of mesh to import.
-filename = ../meshes/spbm_tet4_unif_20km.exo
-
-# ----------------------------------------------------------------------
-# materials
-# ----------------------------------------------------------------------
-[pylithapp.timedependent.materials]
-elastic.quadrature.cell = pylith.feassemble.FIATSimplex
-elastic.quadrature.cell.shape = tetrahedron
-maxwell.quadrature.cell = pylith.feassemble.FIATSimplex
-maxwell.quadrature.cell.shape = tetrahedron
-
-# ----------------------------------------------------------------------
-# faults
-# ----------------------------------------------------------------------
-[pylithapp.timedependent.interfaces.fault]
-quadrature.cell = pylith.feassemble.FIATSimplex
-quadrature.cell.shape = triangle
-
-# ----------------------------------------------------------------------
-# output
-# ----------------------------------------------------------------------
-# Give basename for VTK files.
-[pylithapp.problem.formulation.output.domain.writer]
-filename = ../results/spbm_tet4_unif_20km/spbm_tet4_unif_20km.vtk
-
-[pylithapp.problem.formulation.output.subdomain]
-writer.filename = ../results/spbm_tet4_unif_20km/spbm_tet4_unif_20km-groundsurf.vtk
-
-[pylithapp.timedependent.interfaces.fault.output.writer]
-filename = ../results/spbm_tet4_unif_20km/spbm_tet4_unif_20km-fault.vtk
-
-[pylithapp.timedependent.materials.elastic.output]
-writer.filename = ../results/spbm_tet4_unif_20km/spbm_tet4_unif_20km-elastic.vtk
-
-[pylithapp.timedependent.materials.maxwell.output]
-writer.filename = ../results/spbm_tet4_unif_20km/spbm_tet4_unif_20km-maxwell.vtk
-

Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_unif_20km.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_unif_20km.sh	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/spbm_tet4_unif_20km.sh	2011-09-22 01:24:18 UTC (rev 18961)
@@ -1 +0,0 @@
-pylith spbm_tet4_unif_20km.cfg timedep.cfg

Modified: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4.cfg	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -5,10 +5,7 @@
 # file only specifies parameters specific to the mesh used.
 # The general parameters are specificed in the pylithapp.cfg file which
 # PyLith reads by default. Information controlling time-dependent fault
-# behavior is contained in the file timedep.cfg.
-#
-# To run the simulation:
-# pylith spbm_hex8_graded_20km.cfg timedep.cfg
+# behavior is contained in the files fault_lock20.cfg and fault_lock40.cfg.
 
 # ----------------------------------------------------------------------
 # mesh_generator

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-1.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-1.cfg	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-1.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,39 @@
+# -*- Python -*-
+[pylithapp]
+
+# This is not a self-contained simulation configuration file. This
+# file only specifies material information and output file names for a
+# particular mesh and set of parameters.
+# The general parameters are specificed in the pylithapp.cfg file which
+# PyLith reads by default. Mesh information is contained in tet4.cfg,
+# fault locking information is contained in fault_lockxx.cfg, and solution
+# parameters are contained in asm.cfg and fieldsplit.cfg.
+#
+# To run the simulation:
+# pylith tet4.cfg fault_lock20.cfg fieldsplit.cfg tet4_lock20_tau0-1.cfg
+
+# ----------------------------------------------------------------------
+# materials
+# ----------------------------------------------------------------------
+[pylithapp.timedependent.materials.maxwell]
+db_properties.iohandler.filename = mat_maxwell_tau0-1.spatialdb
+db_properties.label = Viscoelastic properties yielding tau0 = 1
+
+# ----------------------------------------------------------------------
+# output
+# ----------------------------------------------------------------------
+# Give basename for VTK files.
+[pylithapp.problem.formulation.output.domain.writer]
+filename = ../results/tet4_lock20_tau0-1/tet4_lock20_tau0-1.h5
+
+[pylithapp.problem.formulation.output.subdomain]
+writer.filename = ../results/tet4_lock20_tau0-1/tet4_lock20_tau0-1-groundsurf.h5
+
+[pylithapp.timedependent.interfaces.fault.output.writer]
+filename = ../results/tet4_lock20_tau0-1/tet4_lock20_tau0-1-fault.h5
+
+[pylithapp.timedependent.materials.elastic.output]
+writer.filename = ../results/tet4_lock20_tau0-1/tet4_lock20_tau0-1-elastic.h5
+
+[pylithapp.timedependent.materials.maxwell.output]
+writer.filename = ../results/tet4_lock20_tau0-1/tet4_lock20_tau0-1-maxwell.h5

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-1.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-1.sh	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-1.sh	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,2 @@
+#!/bin/bash
+pylith tet4.cfg fault_lock20.cfg fieldsplit.cfg tet4_lock20_tau0-1.cfg


Property changes on: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-1.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.cfg	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,39 @@
+# -*- Python -*-
+[pylithapp]
+
+# This is not a self-contained simulation configuration file. This
+# file only specifies material information and output file names for a
+# particular mesh and set of parameters.
+# The general parameters are specificed in the pylithapp.cfg file which
+# PyLith reads by default. Mesh information is contained in tet4.cfg,
+# fault locking information is contained in fault_lockxx.cfg, and solution
+# parameters are contained in asm.cfg and fieldsplit.cfg.
+#
+# To run the simulation:
+# pylith tet4.cfg fault_lock20.cfg fieldsplit.cfg tet4_lock20_tau0-2.cfg
+
+# ----------------------------------------------------------------------
+# materials
+# ----------------------------------------------------------------------
+[pylithapp.timedependent.materials.maxwell]
+db_properties.iohandler.filename = mat_maxwell_tau0-2.spatialdb
+db_properties.label = Viscoelastic properties yielding tau0 = 1
+
+# ----------------------------------------------------------------------
+# output
+# ----------------------------------------------------------------------
+# Give basename for VTK files.
+[pylithapp.problem.formulation.output.domain.writer]
+filename = ../results/tet4_lock20_tau0-2/tet4_lock20_tau0-2.h5
+
+[pylithapp.problem.formulation.output.subdomain]
+writer.filename = ../results/tet4_lock20_tau0-2/tet4_lock20_tau0-2-groundsurf.h5
+
+[pylithapp.timedependent.interfaces.fault.output.writer]
+filename = ../results/tet4_lock20_tau0-2/tet4_lock20_tau0-2-fault.h5
+
+[pylithapp.timedependent.materials.elastic.output]
+writer.filename = ../results/tet4_lock20_tau0-2/tet4_lock20_tau0-2-elastic.h5
+
+[pylithapp.timedependent.materials.maxwell.output]
+writer.filename = ../results/tet4_lock20_tau0-2/tet4_lock20_tau0-2-maxwell.h5

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.sh	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.sh	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,2 @@
+#!/bin/bash
+pylith tet4.cfg fault_lock20.cfg fieldsplit.cfg tet4_lock20_tau0-2.cfg


Property changes on: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-1.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-1.cfg	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-1.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,39 @@
+# -*- Python -*-
+[pylithapp]
+
+# This is not a self-contained simulation configuration file. This
+# file only specifies material information and output file names for a
+# particular mesh and set of parameters.
+# The general parameters are specificed in the pylithapp.cfg file which
+# PyLith reads by default. Mesh information is contained in tet4.cfg,
+# fault locking information is contained in fault_lockxx.cfg, and solution
+# parameters are contained in asm.cfg and fieldsplit.cfg.
+#
+# To run the simulation:
+# pylith tet4.cfg fault_lock40.cfg fieldsplit.cfg tet4_lock40_tau0-1.cfg
+
+# ----------------------------------------------------------------------
+# materials
+# ----------------------------------------------------------------------
+[pylithapp.timedependent.materials.maxwell]
+db_properties.iohandler.filename = mat_maxwell_tau0-1.spatialdb
+db_properties.label = Viscoelastic properties yielding tau0 = 1
+
+# ----------------------------------------------------------------------
+# output
+# ----------------------------------------------------------------------
+# Give basename for VTK files.
+[pylithapp.problem.formulation.output.domain.writer]
+filename = ../results/tet4_lock40_tau0-1/tet4_lock40_tau0-1.h5
+
+[pylithapp.problem.formulation.output.subdomain]
+writer.filename = ../results/tet4_lock40_tau0-1/tet4_lock40_tau0-1-groundsurf.h5
+
+[pylithapp.timedependent.interfaces.fault.output.writer]
+filename = ../results/tet4_lock40_tau0-1/tet4_lock40_tau0-1-fault.h5
+
+[pylithapp.timedependent.materials.elastic.output]
+writer.filename = ../results/tet4_lock40_tau0-1/tet4_lock40_tau0-1-elastic.h5
+
+[pylithapp.timedependent.materials.maxwell.output]
+writer.filename = ../results/tet4_lock40_tau0-1/tet4_lock40_tau0-1-maxwell.h5

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-1.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-1.sh	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-1.sh	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,2 @@
+#!/bin/bash
+pylith tet4.cfg fault_lock40.cfg fieldsplit.cfg tet4_lock40_tau0-1.cfg


Property changes on: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-1.sh
___________________________________________________________________
Name: svn:executable
   + *

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-2.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-2.cfg	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-2.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,39 @@
+# -*- Python -*-
+[pylithapp]
+
+# This is not a self-contained simulation configuration file. This
+# file only specifies material information and output file names for a
+# particular mesh and set of parameters.
+# The general parameters are specificed in the pylithapp.cfg file which
+# PyLith reads by default. Mesh information is contained in tet4.cfg,
+# fault locking information is contained in fault_lockxx.cfg, and solution
+# parameters are contained in asm.cfg and fieldsplit.cfg.
+#
+# To run the simulation:
+# pylith tet4.cfg fault_lock40.cfg fieldsplit.cfg tet4_lock40_tau0-2.cfg
+
+# ----------------------------------------------------------------------
+# materials
+# ----------------------------------------------------------------------
+[pylithapp.timedependent.materials.maxwell]
+db_properties.iohandler.filename = mat_maxwell_tau0-2.spatialdb
+db_properties.label = Viscoelastic properties yielding tau0 = 1
+
+# ----------------------------------------------------------------------
+# output
+# ----------------------------------------------------------------------
+# Give basename for VTK files.
+[pylithapp.problem.formulation.output.domain.writer]
+filename = ../results/tet4_lock40_tau0-2/tet4_lock40_tau0-2.h5
+
+[pylithapp.problem.formulation.output.subdomain]
+writer.filename = ../results/tet4_lock40_tau0-2/tet4_lock40_tau0-2-groundsurf.h5
+
+[pylithapp.timedependent.interfaces.fault.output.writer]
+filename = ../results/tet4_lock40_tau0-2/tet4_lock40_tau0-2-fault.h5
+
+[pylithapp.timedependent.materials.elastic.output]
+writer.filename = ../results/tet4_lock40_tau0-2/tet4_lock40_tau0-2-elastic.h5
+
+[pylithapp.timedependent.materials.maxwell.output]
+writer.filename = ../results/tet4_lock40_tau0-2/tet4_lock40_tau0-2-maxwell.h5

Added: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-2.sh
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-2.sh	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-2.sh	2011-09-22 01:24:18 UTC (rev 18961)
@@ -0,0 +1,2 @@
+#!/bin/bash
+pylith tet4.cfg fault_lock40.cfg fieldsplit.cfg tet4_lock40_tau0-2.cfg


Property changes on: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock40_tau0-2.sh
___________________________________________________________________
Name: svn:executable
   + *

Modified: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/utils/savpres_ss.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/utils/savpres_ss.cfg	2011-09-21 23:57:40 UTC (rev 18960)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/utils/savpres_ss.cfg	2011-09-22 01:24:18 UTC (rev 18961)
@@ -3,9 +3,9 @@
 
 # Top-level info
 elas_thick = 40.0*km
-lock_depth = 20.0*km
+lock_depth = 40.0*km
 recurrence_time = 200.0*year
-viscosity = 4.73364e+19*Pa*s
+viscosity = 1.64730672e19*Pa*s
 shear_modulus = 30.0*GPa
 plate_velocity = 2.0*cm/year
 
@@ -21,18 +21,18 @@
 output_displ_csv = True
 output_vel_csv = True
 # displ_vtk_basename = vtk_results/savpres_displ.vtk
-displ_csv_filename = savpres_displ.csv
+displ_csv_filename = savpres2_displ.csv
 # vel_vtk_basename = vtk_results/savpres_vel.vtk
-vel_csv_filename = savpres_vel.csv
+vel_csv_filename = savpres2_vel.csv
 
 # Convert meters to cm and m/s to cm/year
 displ_scale_factor = 100.0
-vel_scale_factor = 3.15576e9
+vel_scale_factor = 3.15576e7
 
 # Use km for output coordinates
-coord_scale_factor = 0.001
-coord_units = km
+coord_scale_factor = 1.0
+coord_units = m
 
 time_units = 1.0*year
 time_stamp_width = 4
-title = Test model with D = 20 km, H = 40 km, and tau0 = 0.5.
+title = Test model with D = 40 km, H = 40 km, and tau0 = 0.5.



More information about the CIG-COMMITS mailing list