[cig-commits] r19950 - in short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott: . parameters

willic3 at geodynamics.org willic3 at geodynamics.org
Mon Apr 16 21:34:12 PDT 2012


Author: willic3
Date: 2012-04-16 21:34:12 -0700 (Mon, 16 Apr 2012)
New Revision: 19950

Added:
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/asm.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/fieldsplit.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/finalslip_rupture_lock20.spatialdb
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_hex8.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_hex8.sh
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_tet4.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_tet4.sh
Removed:
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/fault_lock40.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/asm.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fieldsplit.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/finalslip_rupture_lock20.spatialdb
   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/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/results/
Modified:
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/hex8.cfg
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/mat_maxwell_tau0-10.spatialdb
   short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/tet4.cfg
Log:
More work cleaning up S&P benchmark.



Copied: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/asm.cfg (from rev 19947, short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/asm.cfg)
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/asm.cfg	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/asm.cfg	2012-04-17 04:34:12 UTC (rev 19950)
@@ -0,0 +1,10 @@
+# -*- Python -*-
+[pylithapp]
+# ----------------------------------------------------------------------
+# PETSc
+# ----------------------------------------------------------------------
+# Set the solver options.
+
+[pylithapp.petsc]
+pc_type = asm
+sub_pc_factor_shift_type = nonzero

Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/fault_lock40.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/fault_lock40.cfg	2012-04-17 04:02:38 UTC (rev 19949)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/fault_lock40.cfg	2012-04-17 04:34:12 UTC (rev 19950)
@@ -1,108 +0,0 @@
-# -*- Python -*-
-[pylithapp]
-
-# 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. Mesh information is
-# contained in hex8.cfg and tet4.cfg and solution parameters are contained
-# in asm.cfg and fieldsplit.cfg.
-
-# ----------------------------------------------------------------------
-# faults
-# ----------------------------------------------------------------------
-[pylithapp.timedependent.interfaces.fault]
-output.vertex_info_fields = [normal_dir,strike_dir,dip_dir,final_slip_creep,final_slip_one,final_slip_two,final_slip_three,final_slip_four,final_slip_five,final_slip_six,final_slip_seven,final_slip_eight,final_slip_nine,final_slip_ten,slip_time_creep,slip_time_one,slip_time_two,slip_time_three,slip_time_four,slip_time_five,slip_time_six,slip_time_seven,slip_time_eight,slip_time_nine,slip_time_ten]
-
-# Set earthquake ruptures
-eq_srcs = [creep,one,two,three,four,five,six,seven,eight,nine,ten]
-eq_srcs.creep.origin_time = 00.0*year
-eq_srcs.one.origin_time = 200.0*year
-eq_srcs.two.origin_time = 400.0*year
-eq_srcs.three.origin_time = 600.0*year
-eq_srcs.four.origin_time = 800.0*year
-eq_srcs.five.origin_time = 1000.0*year
-eq_srcs.six.origin_time = 1200.0*year
-eq_srcs.seven.origin_time = 1400.0*year
-eq_srcs.eight.origin_time = 1600.0*year
-eq_srcs.nine.origin_time = 1800.0*year
-eq_srcs.ten.origin_time = 2000.0*year
-
-# one
-[pylithapp.timedependent.interfaces.fault.eq_srcs.one.slip_function]
-slip.label = Slip for rupture source 1
-slip.iohandler.filename = finalslip_rupture_lock40.spatialdb
-slip_time.label = Slip time for rupture source 1
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# two
-[pylithapp.timedependent.interfaces.fault.eq_srcs.two.slip_function]
-slip.label = Slip for rupture source 2
-slip.iohandler.filename = finalslip_rupture_lock40.spatialdb
-slip_time.label = Slip time for rupture source 2
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# three
-[pylithapp.timedependent.interfaces.fault.eq_srcs.three.slip_function]
-slip.label = Slip for rupture source 3
-slip.iohandler.filename = finalslip_rupture_lock40.spatialdb
-slip_time.label = Slip time for rupture source 3
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# four
-[pylithapp.timedependent.interfaces.fault.eq_srcs.four.slip_function]
-slip.label = Slip for rupture source 4
-slip.iohandler.filename = finalslip_rupture_lock40.spatialdb
-slip_time.label = Slip time for rupture source 4
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# five
-[pylithapp.timedependent.interfaces.fault.eq_srcs.five.slip_function]
-slip.label = Slip for rupture source 5
-slip.iohandler.filename = finalslip_rupture_lock40.spatialdb
-slip_time.label = Slip time for rupture source 5
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# six
-[pylithapp.timedependent.interfaces.fault.eq_srcs.six.slip_function]
-slip.label = Slip for rupture source 6
-slip.iohandler.filename = finalslip_rupture_lock40.spatialdb
-slip_time.label = Slip time for rupture source 6
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# seven
-[pylithapp.timedependent.interfaces.fault.eq_srcs.seven.slip_function]
-slip.label = Slip for rupture source 7
-slip.iohandler.filename = finalslip_rupture_lock40.spatialdb
-slip_time.label = Slip time for rupture source 7
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# eight
-[pylithapp.timedependent.interfaces.fault.eq_srcs.eight.slip_function]
-slip.label = Slip for rupture source 8
-slip.iohandler.filename = finalslip_rupture_lock40.spatialdb
-slip_time.label = Slip time for rupture source 8
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# nine
-[pylithapp.timedependent.interfaces.fault.eq_srcs.nine.slip_function]
-slip.label = Slip for rupture source 9
-slip.iohandler.filename = finalslip_rupture_lock40.spatialdb
-slip_time.label = Slip time for rupture source 9
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# ten
-[pylithapp.timedependent.interfaces.fault.eq_srcs.ten.slip_function]
-slip.label = Slip for rupture source 10
-slip.iohandler.filename = finalslip_rupture_lock40.spatialdb
-slip_time.label = Slip time for rupture source 10
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# creep
-[pylithapp.timedependent.interfaces.fault.eq_srcs.creep]
-slip_function = pylith.faults.ConstRateSlipFn
-origin_time = 0.0*s
-slip_function.slip_rate.label = Slip rate for creep slip function
-slip_function.slip_rate.iohandler.filename = sliprate_creep_lock40.spatialdb
-slip_function.slip_time.label = Slip time for creep slip function
-slip_function.slip_time.iohandler.filename = sliptime.spatialdb

Copied: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/fieldsplit.cfg (from rev 19947, short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fieldsplit.cfg)
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/fieldsplit.cfg	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/fieldsplit.cfg	2012-04-17 04:34:12 UTC (rev 19950)
@@ -0,0 +1,22 @@
+# -*- Python -*-
+[pylithapp]
+
+# Field split
+[pylithapp.timedependent.formulation]
+split_fields = True
+use_custom_constraint_pc = True
+matrix_type = aij
+
+[pylithapp.petsc]
+ksp_gmres_restart = 500
+fs_pc_type = fieldsplit
+fs_pc_fieldsplit_real_diagonal = True
+fs_pc_fieldsplit_type = multiplicative
+fs_fieldsplit_0_pc_type = ml
+fs_fieldsplit_1_pc_type = ml
+fs_fieldsplit_2_pc_type = ml
+fs_fieldsplit_3_pc_type = jacobi
+fs_fieldsplit_0_ksp_type = preonly
+fs_fieldsplit_1_ksp_type = preonly
+fs_fieldsplit_2_ksp_type = preonly
+fs_fieldsplit_3_ksp_type = preonly

Copied: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/finalslip_rupture_lock20.spatialdb (from rev 19947, short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/finalslip_rupture_lock20.spatialdb)
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/finalslip_rupture_lock20.spatialdb	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/finalslip_rupture_lock20.spatialdb	2012-04-17 04:34:12 UTC (rev 19950)
@@ -0,0 +1,32 @@
+// -*- C++ -*- (tell Emacs to use C++ mode for syntax highlighting)
+//
+// This spatial database specifies the distribution of slip on the
+// fault surface. We apply 4.0 m of left-lateral slip, corresponding to
+// the accumulated slip deficit assuming a slip rate of 2 cm/yr over
+// 200 years. This slip is applied from the surface down to z = -20 km.
+//
+#SPATIAL.ascii 1
+SimpleDB {
+  num-values = 3
+  value-names =  left-lateral-slip  reverse-slip  fault-opening
+  value-units =  m  m  m
+  num-locs = 5
+  data-dim = 1 // Data is specified along a line.
+  space-dim = 3
+  cs-data = cartesian {
+    to-meters = 1.0e+3 // Specify coordinates in km for convenience.
+    space-dim = 3
+  } // cs-data
+} // SimpleDB
+// Columns are
+// (1) x coordinate (km)
+// (2) y coordinate (km)
+// (3) z coordinate (km)
+// (4) left-lateral-slip (m) (right-lateral is negative)
+// (5) reverse-slip (m)
+// (6) fault-opening (m)
+0.0  0.0   0.00     4.0  0.0  0.0
+0.0  0.0  -19.00    4.0  0.0  0.0
+0.0  0.0  -20.00    2.0  0.0  0.0
+0.0  0.0  -21.00    0.0  0.0  0.0
+0.0  0.0  -1000.0   0.0  0.0  0.0

Modified: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/hex8.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/hex8.cfg	2012-04-17 04:02:38 UTC (rev 19949)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/hex8.cfg	2012-04-17 04:34:12 UTC (rev 19950)
@@ -12,7 +12,7 @@
 # ----------------------------------------------------------------------
 [pylithapp.mesh_generator.reader]
 # Set filename of mesh to import.
-filename = ../meshes/hex8_refined_20km.exo
+filename = meshes/hex8_refined_20km.exo
 
 # ----------------------------------------------------------------------
 # materials

Modified: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/mat_maxwell_tau0-10.spatialdb
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/mat_maxwell_tau0-10.spatialdb	2012-04-17 04:02:38 UTC (rev 19949)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/mat_maxwell_tau0-10.spatialdb	2012-04-17 04:34:12 UTC (rev 19950)
@@ -3,8 +3,8 @@
 // This spatial database specifies the distribution of material
 // properties. In this case, the material properties are uniform.
 // The properties here correspond to lambda = mu = 30 GPa, and a viscosity
-// that provides a relaxation time (2 * vis/mu) of 100 years. This
-// corresponds to a value of tau0 (recurrence_time/relaxation_time) of 2.
+// that provides a relaxation time (2 * vis/mu) of 20 years. This
+// corresponds to a value of tau0 (recurrence_time/relaxation_time) of 10.
 //
 #SPATIAL.ascii 1
 SimpleDB {
@@ -27,4 +27,4 @@
 // (5) vs (m/s)
 // (6) vp (m/s)
 // (7) viscosity (Pa*s)
-0.0  0.0  0.0   2700.0  3333.333333333333  5773.502691896258 4.73364e19
+0.0  0.0  0.0   2700.0  3333.333333333333  5773.502691896258 9.46728e+18

Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/asm.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/asm.cfg	2012-04-17 04:02:38 UTC (rev 19949)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/asm.cfg	2012-04-17 04:34:12 UTC (rev 19950)
@@ -1,10 +0,0 @@
-# -*- Python -*-
-[pylithapp]
-# ----------------------------------------------------------------------
-# PETSc
-# ----------------------------------------------------------------------
-# Set the solver options.
-
-[pylithapp.petsc]
-pc_type = asm
-sub_pc_factor_shift_type = nonzero

Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fieldsplit.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fieldsplit.cfg	2012-04-17 04:02:38 UTC (rev 19949)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fieldsplit.cfg	2012-04-17 04:34:12 UTC (rev 19950)
@@ -1,21 +0,0 @@
-# -*- Python -*-
-[pylithapp]
-
-# Field split
-[pylithapp.timedependent.formulation]
-split_fields = True
-use_custom_constraint_pc = True
-matrix_type = aij
-
-[pylithapp.petsc]
-fs_pc_type = fieldsplit
-fs_pc_fieldsplit_real_diagonal = 
-fs_pc_fieldsplit_type = multiplicative
-fs_fieldsplit_0_pc_type = ml
-fs_fieldsplit_1_pc_type = ml
-fs_fieldsplit_2_pc_type = ml
-fs_fieldsplit_3_pc_type = ml
-fs_fieldsplit_0_ksp_type = preonly
-fs_fieldsplit_1_ksp_type = preonly
-fs_fieldsplit_2_ksp_type = preonly
-fs_fieldsplit_3_ksp_type = preonly

Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/finalslip_rupture_lock20.spatialdb
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/finalslip_rupture_lock20.spatialdb	2012-04-17 04:02:38 UTC (rev 19949)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/finalslip_rupture_lock20.spatialdb	2012-04-17 04:34:12 UTC (rev 19950)
@@ -1,32 +0,0 @@
-// -*- C++ -*- (tell Emacs to use C++ mode for syntax highlighting)
-//
-// This spatial database specifies the distribution of slip on the
-// fault surface. We apply 4.0 m of left-lateral slip, corresponding to
-// the accumulated slip deficit assuming a slip rate of 2 cm/yr over
-// 200 years. This slip is applied from the surface down to z = -20 km.
-//
-#SPATIAL.ascii 1
-SimpleDB {
-  num-values = 3
-  value-names =  left-lateral-slip  reverse-slip  fault-opening
-  value-units =  m  m  m
-  num-locs = 5
-  data-dim = 1 // Data is specified along a line.
-  space-dim = 3
-  cs-data = cartesian {
-    to-meters = 1.0e+3 // Specify coordinates in km for convenience.
-    space-dim = 3
-  } // cs-data
-} // SimpleDB
-// Columns are
-// (1) x coordinate (km)
-// (2) y coordinate (km)
-// (3) z coordinate (km)
-// (4) left-lateral-slip (m) (right-lateral is negative)
-// (5) reverse-slip (m)
-// (6) fault-opening (m)
-0.0  0.0   0.00     4.0  0.0  0.0
-0.0  0.0  -19.00    4.0  0.0  0.0
-0.0  0.0  -20.00    2.0  0.0  0.0
-0.0  0.0  -21.00    0.0  0.0  0.0
-0.0  0.0  -1000.0   0.0  0.0  0.0

Deleted: 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	2012-04-17 04:02:38 UTC (rev 19949)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.cfg	2012-04-17 04:34:12 UTC (rev 19950)
@@ -1,40 +0,0 @@
-# -*- 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
-

Deleted: 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	2012-04-17 04:02:38 UTC (rev 19949)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.sh	2012-04-17 04:34:12 UTC (rev 19950)
@@ -1,2 +0,0 @@
-#!/bin/bash
-pylith hex8.cfg fault_lock20.cfg fieldsplit.cfg hex8_lock20_tau0-2.cfg

Deleted: 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	2012-04-17 04:02:38 UTC (rev 19949)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.cfg	2012-04-17 04:34:12 UTC (rev 19950)
@@ -1,39 +0,0 @@
-# -*- 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

Deleted: 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	2012-04-17 04:02:38 UTC (rev 19949)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.sh	2012-04-17 04:34:12 UTC (rev 19950)
@@ -1,2 +0,0 @@
-#!/bin/bash
-pylith tet4.cfg fault_lock20.cfg fieldsplit.cfg tet4_lock20_tau0-2.cfg

Copied: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_hex8.cfg (from rev 19947, short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.cfg)
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_hex8.cfg	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_hex8.cfg	2012-04-17 04:34:12 UTC (rev 19950)
@@ -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 slip information is contained in fault_lock20.cfg, and solution
+# parameters are contained in asm.cfg and fieldsplit.cfg.
+#
+# To run the simulation:
+# pylith hex8.cfg fault_lock20.cfg fieldsplit.cfg sp_hex8.cfg
+
+# ----------------------------------------------------------------------
+# materials
+# ----------------------------------------------------------------------
+[pylithapp.timedependent.materials.maxwell]
+db_properties.iohandler.filename = mat_maxwell_tau0-10.spatialdb
+db_properties.label = Viscoelastic properties yielding tau0 = 10
+
+# ----------------------------------------------------------------------
+# output
+# ----------------------------------------------------------------------
+# Give basename for VTK files.
+[pylithapp.problem.formulation.output.domain.writer]
+filename = output/sp_hex8/sp_hex8.h5
+
+[pylithapp.problem.formulation.output.subdomain]
+writer.filename = output/sp_hex8/sp_hex8-groundsurf.h5
+
+[pylithapp.timedependent.interfaces.fault.output.writer]
+filename = output/sp_hex8/sp_hex8-fault.h5
+
+[pylithapp.timedependent.materials.elastic.output]
+writer.filename = output/sp_hex8/sp_hex8-elastic.h5
+
+[pylithapp.timedependent.materials.maxwell.output]
+writer.filename = output/sp_hex8/sp_hex8-maxwell.h5
+

Copied: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_hex8.sh (from rev 19947, short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/hex8_lock20_tau0-2.sh)
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_hex8.sh	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_hex8.sh	2012-04-17 04:34:12 UTC (rev 19950)
@@ -0,0 +1,2 @@
+#!/bin/bash
+pylith hex8.cfg fault_lock20.cfg fieldsplit.cfg sp_hex8.cfg

Copied: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_tet4.cfg (from rev 19947, short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.cfg)
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_tet4.cfg	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_tet4.cfg	2012-04-17 04:34:12 UTC (rev 19950)
@@ -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-10.spatialdb
+db_properties.label = Viscoelastic properties yielding tau0 = 10
+
+# ----------------------------------------------------------------------
+# output
+# ----------------------------------------------------------------------
+# Give basename for VTK files.
+[pylithapp.problem.formulation.output.domain.writer]
+filename = output/sp_tet4/sp_tet4.h5
+
+[pylithapp.problem.formulation.output.subdomain]
+writer.filename = output/sp_tet4/sp_tet4-groundsurf.h5
+
+[pylithapp.timedependent.interfaces.fault.output.writer]
+filename = output/sp_tet4/sp_tet4-fault.h5
+
+[pylithapp.timedependent.materials.elastic.output]
+writer.filename = output/sp_tet4/sp_tet4-elastic.h5
+
+[pylithapp.timedependent.materials.maxwell.output]
+writer.filename = output/sp_tet4/sp_tet4-maxwell.h5

Copied: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_tet4.sh (from rev 19947, short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/tet4_lock20_tau0-2.sh)
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_tet4.sh	                        (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/sp_tet4.sh	2012-04-17 04:34:12 UTC (rev 19950)
@@ -0,0 +1,2 @@
+#!/bin/bash
+pylith tet4.cfg fault_lock20.cfg fieldsplit.cfg sp_tet4.cfg

Modified: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/tet4.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/tet4.cfg	2012-04-17 04:02:38 UTC (rev 19949)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/tet4.cfg	2012-04-17 04:34:12 UTC (rev 19950)
@@ -12,7 +12,7 @@
 # ----------------------------------------------------------------------
 [pylithapp.mesh_generator.reader]
 # Set filename of mesh to import.
-filename = ../meshes/tet4_graded_4km.exo
+filename = meshes/tet4_graded_6.7km.exo
 
 # ----------------------------------------------------------------------
 # materials



More information about the CIG-COMMITS mailing list