[cig-commits] r15532 - in short/3D/PyLith/trunk/playpen: . faultfaces faultfaces/test

brad at geodynamics.org brad at geodynamics.org
Tue Aug 11 11:00:02 PDT 2009


Author: brad
Date: 2009-08-11 11:00:01 -0700 (Tue, 11 Aug 2009)
New Revision: 15532

Added:
   short/3D/PyLith/trunk/playpen/faultfaces/
   short/3D/PyLith/trunk/playpen/faultfaces/test/
   short/3D/PyLith/trunk/playpen/faultfaces/test/f003.spatialdb
   short/3D/PyLith/trunk/playpen/faultfaces/test/f005.spatialdb
   short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003.gmv
   short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003.inp
   short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a.inp
   short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005.gmv
   short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005.inp
   short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005a.inp
   short/3D/PyLith/trunk/playpen/faultfaces/test/mat_elastic.spatialdb
   short/3D/PyLith/trunk/playpen/faultfaces/test/pylithapp.cfg
   short/3D/PyLith/trunk/playpen/faultfaces/test/sliptime.spatialdb
   short/3D/PyLith/trunk/playpen/faultfaces/test/tets.gmv
   short/3D/PyLith/trunk/playpen/faultfaces/test/tets.inp
   short/3D/PyLith/trunk/playpen/faultfaces/test/x_neg.pset
Log:
Added fault faces test.

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/f003.spatialdb
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/f003.spatialdb	                        (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/f003.spatialdb	2009-08-11 18:00:01 UTC (rev 15532)
@@ -0,0 +1,29 @@
+// -*- C++ -*- (tell Emacs to use C++ mode for syntax highlighting)
+//
+// This spatial database specifies the distribution of slip on the
+// fault surface. In this case we prescribe a piecewise linear, depth
+// dependent distribution of slip. The slip is 2.0 m right-lateral
+// with 0.25 m of reverse slip at the surface with a linear taper from
+// 2.0 m to 0.0 m from -2 km to -4 km.
+//
+#SPATIAL.ascii 1
+SimpleDB {
+  num-values = 3
+  value-names =  left-lateral-slip  reverse-slip  fault-opening
+  value-units =  m  m  m
+  num-locs = 1
+  data-dim = 0
+  space-dim = 3
+  cs-data = cartesian {
+    to-meters = 1.0
+    space-dim = 3
+  } // cs-data
+} // SimpleDB
+// Columns are
+// (1) x coordinate (m)
+// (2) y coordinate (m)
+// (3) z coordinate (m)
+// (4) left-lateral-slip (m) (right-lateral is negative)
+// (5) reverse-slip (m)
+// (6) fault-opening (m)
+0.0  0.0  0.0    -2.0e-3  0.00  0.00

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/f005.spatialdb
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/f005.spatialdb	                        (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/f005.spatialdb	2009-08-11 18:00:01 UTC (rev 15532)
@@ -0,0 +1,29 @@
+// -*- C++ -*- (tell Emacs to use C++ mode for syntax highlighting)
+//
+// This spatial database specifies the distribution of slip on the
+// fault surface. In this case we prescribe a piecewise linear, depth
+// dependent distribution of slip. The slip is 2.0 m right-lateral
+// with 0.25 m of reverse slip at the surface with a linear taper from
+// 2.0 m to 0.0 m from -2 km to -4 km.
+//
+#SPATIAL.ascii 1
+SimpleDB {
+  num-values = 3
+  value-names =  left-lateral-slip  reverse-slip  fault-opening
+  value-units =  m  m  m
+  num-locs = 1
+  data-dim = 0
+  space-dim = 3
+  cs-data = cartesian {
+    to-meters = 1.0
+    space-dim = 3
+  } // cs-data
+} // SimpleDB
+// Columns are
+// (1) x coordinate (m)
+// (2) y coordinate (m)
+// (3) z coordinate (m)
+// (4) left-lateral-slip (m) (right-lateral is negative)
+// (5) reverse-slip (m)
+// (6) fault-opening (m)
+0.0  0.0  0.0    -2.0e-3  0.00  0.00

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003.gmv
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003.gmv
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003.inp
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003.inp	                        (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003.inp	2009-08-11 18:00:01 UTC (rev 15532)
@@ -0,0 +1,80 @@
+        16         18          5          4          0
+001   6.666666666667E-01  1.000000000000E+00  6.666666666667E-01
+002   6.666666666667E-01  1.000000000000E+00  1.000000000000E+00
+003   6.666666666667E-01  6.666666666667E-01  1.000000000000E+00
+004   6.666666666667E-01  0.000000000000E+00  0.000000000000E+00
+005   6.666666666667E-01  3.333333333333E-01  1.000000000000E+00
+006   6.666666666667E-01  0.000000000000E+00  3.333333333333E-01
+007   6.666666666667E-01  0.000000000000E+00  1.000000000000E+00
+008   6.666666666667E-01  6.666666666667E-01  6.666666666667E-01
+009   6.666666666667E-01  3.333333333333E-01  0.000000000000E+00
+010   6.666666666667E-01  6.666666666667E-01  0.000000000000E+00
+011   6.666666666667E-01  3.333333333333E-01  3.333333333333E-01
+012   6.666666666667E-01  0.000000000000E+00  6.666666666667E-01
+013   6.666666666667E-01  3.333333333333E-01  6.666666666667E-01
+014   6.666666666667E-01  6.666666666667E-01  3.333333333333E-01
+015   6.666666666667E-01  1.000000000000E+00  0.000000000000E+00
+016   6.666666666667E-01  1.000000000000E+00  3.333333333333E-01
+001        3   tri  1  3  2
+002        3   tri  8  3  1
+003        3   tri  8  5  3
+004        3   tri  9  6 11
+005        3   tri  9 11 10
+006        3   tri  4  6  9
+007        3   tri 12  7 13
+008        3   tri 10 11 14
+009        3   tri 11 12 13
+010        3   tri 10 14 15
+011        3   tri 11 13 14
+012        3   tri 16  8  1
+013        3   tri 15 14 16
+014        3   tri 14 13  8
+015        3   tri 14  8 16
+016        3   tri 13  5  8
+017        3   tri  6 12 11
+018        3   tri 13  7  5
+00005  1  1  1  1  1
+idnode0, integer 
+dfield, real 
+x_n_norm, real 
+y_n_norm, real 
+z_n_norm, real 
+   1   47  0.280978517998E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   2   63  0.198681815444E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   3   59  0.280978517998E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   4    3  0.198681815444E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   5   55  0.222133246290E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   6   19  0.222133246290E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   7   51  0.198681815444E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   8   43  0.344126998889E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   9    7  0.222133246290E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  10   11  0.280978517998E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  11   23  0.243334942880E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  12   35  0.280978517998E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  13   39  0.298022889885E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  14   27  0.298022889885E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  15   15  0.198681815444E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  16   31  0.222133246290E-07 -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+00004  1  1  1  1
+idelem0, integer 
+idelem1, integer 
+numbnd_e, integer 
+id_numb_e, integer 
+   1    2    1  17  1
+   2   19   36  17  1
+   3   29   41  17  1
+   4   96   62  17  1
+   5   95   63  17  1
+   6   69   70  17  1
+   7  147   82  17  1
+   8  107   85  17  1
+   9  144   86  17  1
+  10  109   87  17  1
+  11  146   88  17  1
+  12   94  105  17  1
+  13  125  108  17  1
+  14   77  116  17  1
+  15   91  120  17  1
+  16   45  142  17  1
+  17  156  155  17  1
+  18   53  161  17  1

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a.inp
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a.inp	                        (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a.inp	2009-08-11 18:00:01 UTC (rev 15532)
@@ -0,0 +1,78 @@
+        16         18          4          3          0
+001   6.666666666667E-01  1.000000000000E+00  6.666666666667E-01
+002   6.666666666667E-01  1.000000000000E+00  1.000000000000E+00
+003   6.666666666667E-01  6.666666666667E-01  1.000000000000E+00
+004   6.666666666667E-01  0.000000000000E+00  0.000000000000E+00
+005   6.666666666667E-01  3.333333333333E-01  1.000000000000E+00
+006   6.666666666667E-01  0.000000000000E+00  3.333333333333E-01
+007   6.666666666667E-01  0.000000000000E+00  1.000000000000E+00
+008   6.666666666667E-01  6.666666666667E-01  6.666666666667E-01
+009   6.666666666667E-01  3.333333333333E-01  0.000000000000E+00
+010   6.666666666667E-01  6.666666666667E-01  0.000000000000E+00
+011   6.666666666667E-01  3.333333333333E-01  3.333333333333E-01
+012   6.666666666667E-01  0.000000000000E+00  6.666666666667E-01
+013   6.666666666667E-01  3.333333333333E-01  6.666666666667E-01
+014   6.666666666667E-01  6.666666666667E-01  3.333333333333E-01
+015   6.666666666667E-01  1.000000000000E+00  0.000000000000E+00
+016   6.666666666667E-01  1.000000000000E+00  3.333333333333E-01
+001        3   tri  1  3  2
+002        3   tri  8  3  1
+003        3   tri  8  5  3
+004        3   tri  9  6 11
+005        3   tri  9 11 10
+006        3   tri  4  6  9
+007        3   tri 12  7 13
+008        3   tri 10 11 14
+009        3   tri 11 12 13
+010        3   tri 10 14 15
+011        3   tri 11 13 14
+012        3   tri 16  8  1
+013        3   tri 15 14 16
+014        3   tri 14 13  8
+015        3   tri 14  8 16
+016        3   tri 13  5  8
+017        3   tri  6 12 11
+018        3   tri 13  7  5
+00004  1  1  1  1
+idnode0, integer 
+x_n_norm, real 
+y_n_norm, real 
+z_n_norm, real 
+   1   47  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   2   63  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   3   59  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   4    3  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   5   55  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   6   19  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   7   51  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   8   43  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   9    7  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  10   11  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  11   23  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  12   35  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  13   39  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  14   27  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  15   15  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  16   31  -0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+00003  1  1  1
+idelem0, integer 
+idelem1, integer 
+numbnd_e, integer 
+   1    2    1  17
+   2   19   36  17
+   3   29   41  17
+   4   96   62  17
+   5   95   63  17
+   6   69   70  17
+   7  147   82  17
+   8  107   85  17
+   9  144   86  17
+  10  109   87  17
+  11  146   88  17
+  12   94  105  17
+  13  125  108  17
+  14   77  116  17
+  15   91  120  17
+  16   45  142  17
+  17  156  155  17
+  18   53  161  17

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005.gmv
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005.gmv
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005.inp
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005.inp	                        (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005.inp	2009-08-11 18:00:01 UTC (rev 15532)
@@ -0,0 +1,80 @@
+        16         18          5          4          0
+001   3.333333333333E-01  1.000000000000E+00  1.000000000000E+00
+002   3.333333333333E-01  6.666666666667E-01  1.000000000000E+00
+003   3.333333333333E-01  1.000000000000E+00  0.000000000000E+00
+004   3.333333333333E-01  0.000000000000E+00  0.000000000000E+00
+005   3.333333333333E-01  3.333333333333E-01  0.000000000000E+00
+006   3.333333333333E-01  0.000000000000E+00  3.333333333333E-01
+007   3.333333333333E-01  3.333333333333E-01  3.333333333333E-01
+008   3.333333333333E-01  6.666666666667E-01  6.666666666667E-01
+009   3.333333333333E-01  1.000000000000E+00  6.666666666667E-01
+010   3.333333333333E-01  6.666666666667E-01  3.333333333333E-01
+011   3.333333333333E-01  3.333333333333E-01  6.666666666667E-01
+012   3.333333333333E-01  3.333333333333E-01  1.000000000000E+00
+013   3.333333333333E-01  6.666666666667E-01  0.000000000000E+00
+014   3.333333333333E-01  0.000000000000E+00  6.666666666667E-01
+015   3.333333333333E-01  0.000000000000E+00  1.000000000000E+00
+016   3.333333333333E-01  1.000000000000E+00  3.333333333333E-01
+001        5   tri  4  5  6
+002        5   tri  5  7  6
+003        5   tri  8  9  2
+004        5   tri 10 11  7
+005        5   tri  8  2 12
+006        5   tri  5 13  7
+007        5   tri  7 14  6
+008        5   tri 11 14  7
+009        5   tri 13 10  7
+010        5   tri 13  3 10
+011        5   tri  9  1  2
+012        5   tri 16  9  8
+013        5   tri 11 15 14
+014        5   tri  3 16 10
+015        5   tri 10  8 11
+016        5   tri 10 16  8
+017        5   tri  8 12 11
+018        5   tri 12 15 11
+00005  1  1  1  1  1
+idnode0, integer 
+dfield, real 
+x_n_norm, real 
+y_n_norm, real 
+z_n_norm, real 
+   1   62  0.993414078776E-08  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   2   58  0.222133246290E-07  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   3   14  0.993414078776E-08  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   4    2  0.993414078776E-08  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   5    6  0.140489966326E-07  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   6   18  0.140489966326E-07  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   7   22  0.172064365739E-07  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   8   42  0.298022889885E-07  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   9   46  0.222133246290E-07  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  10   26  0.243334942880E-07  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  11   38  0.243334942880E-07  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  12   54  0.140489966326E-07  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  13   10  0.222133246290E-07  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  14   34  0.222133246290E-07  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  15   50  0.993414078776E-08  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  16   30  0.140489966326E-07  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+00004  1  1  1  1
+idelem0, integer 
+idelem1, integer 
+numbnd_e, integer 
+id_numb_e, integer 
+   1    8    7   8  1
+   2   71   12   8  1
+   3   13   16   8  1
+   4  152   17   8  1
+   5   14   18   8  1
+   6   80   20   8  1
+   7   23   21   8  1
+   8  153   25   8  1
+   9  111   32   8  1
+  10  110   33   8  1
+  11   74   66   8  1
+  12   92   90   8  1
+  13  119  117   8  1
+  14  112  122   8  1
+  15  162  123   8  1
+  16  159  124   8  1
+  17   47  131   8  1
+  18   39  134   8  1

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005a.inp
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005a.inp	                        (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005a.inp	2009-08-11 18:00:01 UTC (rev 15532)
@@ -0,0 +1,78 @@
+        16         18          4          3          0
+001   3.333333333333E-01  1.000000000000E+00  1.000000000000E+00
+002   3.333333333333E-01  6.666666666667E-01  1.000000000000E+00
+003   3.333333333333E-01  1.000000000000E+00  0.000000000000E+00
+004   3.333333333333E-01  0.000000000000E+00  0.000000000000E+00
+005   3.333333333333E-01  3.333333333333E-01  0.000000000000E+00
+006   3.333333333333E-01  0.000000000000E+00  3.333333333333E-01
+007   3.333333333333E-01  3.333333333333E-01  3.333333333333E-01
+008   3.333333333333E-01  6.666666666667E-01  6.666666666667E-01
+009   3.333333333333E-01  1.000000000000E+00  6.666666666667E-01
+010   3.333333333333E-01  6.666666666667E-01  3.333333333333E-01
+011   3.333333333333E-01  3.333333333333E-01  6.666666666667E-01
+012   3.333333333333E-01  3.333333333333E-01  1.000000000000E+00
+013   3.333333333333E-01  6.666666666667E-01  0.000000000000E+00
+014   3.333333333333E-01  0.000000000000E+00  6.666666666667E-01
+015   3.333333333333E-01  0.000000000000E+00  1.000000000000E+00
+016   3.333333333333E-01  1.000000000000E+00  3.333333333333E-01
+001        5   tri  4  5  6
+002        5   tri  5  7  6
+003        5   tri  8  9  2
+004        5   tri 10 11  7
+005        5   tri  8  2 12
+006        5   tri  5 13  7
+007        5   tri  7 14  6
+008        5   tri 11 14  7
+009        5   tri 13 10  7
+010        5   tri 13  3 10
+011        5   tri  9  1  2
+012        5   tri 16  9  8
+013        5   tri 11 15 14
+014        5   tri  3 16 10
+015        5   tri 10  8 11
+016        5   tri 10 16  8
+017        5   tri  8 12 11
+018        5   tri 12 15 11
+00004  1  1  1  1
+idnode0, integer 
+x_n_norm, real 
+y_n_norm, real 
+z_n_norm, real 
+   1   62  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   2   58  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   3   14  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   4    2  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   5    6  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   6   18  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   7   22  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   8   42  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+   9   46  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  10   26  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  11   38  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  12   54  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  13   10  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  14   34  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  15   50  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+  16   30  0.100000000000E+01  0.000000000000E+00  0.000000000000E+00
+00003  1  1  1
+idelem0, integer 
+idelem1, integer 
+numbnd_e, integer 
+   1    8    7   8
+   2   71   12   8
+   3   13   16   8
+   4  152   17   8
+   5   14   18   8
+   6   80   20   8
+   7   23   21   8
+   8  153   25   8
+   9  111   32   8
+  10  110   33   8
+  11   74   66   8
+  12   92   90   8
+  13  119  117   8
+  14  112  122   8
+  15  162  123   8
+  16  159  124   8
+  17   47  131   8
+  18   39  134   8

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/mat_elastic.spatialdb
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/mat_elastic.spatialdb	                        (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/mat_elastic.spatialdb	2009-08-11 18:00:01 UTC (rev 15532)
@@ -0,0 +1,26 @@
+// -*- C++ -*- (tell Emacs to use C++ mode for syntax highlighting)
+//
+// This spatial database specifies the distribution of material
+// properties. In this case, the material properties are uniform.
+//
+#SPATIAL.ascii 1
+SimpleDB {
+  num-values = 3 // number of material property values
+  value-names =  density vs vp // names of the material property values
+  value-units =  kg/m**3  m/s  m/s
+  num-locs = 1 // number of locations
+  data-dim = 0
+  space-dim = 3
+  cs-data = cartesian {
+    to-meters = 1.0
+    space-dim = 3
+  }
+}
+// Columns are
+// (1) x coordinate (m)
+// (2) y coordinate (m)
+// (3) z coordinate (m)
+// (4) density (kg/m^3)
+// (5) vs (m/s)
+// (6) vp (m/s)
+0.0  0.0  0.0   2700.0  3333.333333333333  5773.502691896258

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/pylithapp.cfg
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/pylithapp.cfg	                        (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/pylithapp.cfg	2009-08-11 18:00:01 UTC (rev 15532)
@@ -0,0 +1,196 @@
+# -*- Python -*-
+[pylithapp]
+
+# ----------------------------------------------------------------------
+# journal
+# ----------------------------------------------------------------------
+# Turn on some journals to show progress.
+[pylithapp.journal.info]
+timedependent = 1
+implicit = 1
+petsc = 1
+solverlinear = 1
+meshreader = 1
+meshgenerator = 1
+meshiolagrit = 1
+gmvfile = 1
+psetfile = 1
+implicitelasticity = 1
+elasticityimplicit = 1
+faultcohesivekin = 1
+#quadrature3d = 1
+#fiatlagrange = 1
+
+[pylithapp.journal.debug]
+pylithapp = 1
+problem = 1
+implicit = 1
+meshreader = 1
+meshgenerator = 1
+
+# ----------------------------------------------------------------------
+# mesh_generator
+# ----------------------------------------------------------------------
+[pylithapp.mesh_generator]
+debug = 0
+reader = pylith.meshio.MeshIOLagrit
+reader.filename_gmv = tets.gmv
+reader.filename_pset = x_neg.pset
+
+# ----------------------------------------------------------------------
+# problem
+# ----------------------------------------------------------------------
+[pylithapp.timedependent]
+dimension = 3
+normalizer.length_scale = 1.0*m
+formulation = pylith.problems.Implicit
+bc = [x_neg]
+#interfaces = [f003,f005]
+interfaces = [f003]
+
+[pylithapp.timedependent.implicit]
+output = [domain]
+time_step.total_time = 0.0*s
+time_step.dt = 1.0*s
+
+# ----------------------------------------------------------------------
+# boundary conditions
+# ----------------------------------------------------------------------
+[pylithapp.timedependent.bc.x_neg]
+bc_dof = [0, 1, 2]
+label = boundary_xneg
+db_initial.label = Dirichlet BC on -x
+
+# ----------------------------------------------------------------------
+# materials
+# ----------------------------------------------------------------------
+[pylithapp.timedependent]
+materials = [elastic_left,elastic_middle,elastic_right]
+
+[pylithapp.timedependent.materials.elastic_left]
+label = Leftmost elastic material
+id = 1
+db_properties.iohandler.filename = mat_elastic.spatialdb
+quadrature.cell = pylith.feassemble.FIATSimplex
+quadrature.cell.shape = tetrahedron
+
+[pylithapp.timedependent.materials.elastic_middle]
+label = Middle elastic material
+id = 2
+db_properties.iohandler.filename = mat_elastic.spatialdb
+quadrature.cell = pylith.feassemble.FIATSimplex
+quadrature.cell.shape = tetrahedron
+
+[pylithapp.timedependent.materials.elastic_right]
+label = Rightmost elastic material
+id = 3
+db_properties.iohandler.filename = mat_elastic.spatialdb
+quadrature.cell = pylith.feassemble.FIATSimplex
+quadrature.cell.shape = tetrahedron
+
+# ----------------------------------------------------------------------
+# faults
+# ----------------------------------------------------------------------
+[pylithapp.timedependent.interfaces.f003]
+label = f003
+id = 1003
+quadrature.cell = pylith.feassemble.FIATSimplex
+quadrature.cell.shape = triangle
+use_fault_mesh = True
+fault_mesh_filename = fault_surf_003a.inp
+output.vertex_info_fields = [normal_dir,strike_dir,dip_dir,final_slip,slip_time]
+[pylithapp.timedependent.interfaces.f003.eq_srcs.rupture.slip_function]
+slip.iohandler.filename = f003.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+
+#[pylithapp.timedependent.interfaces.f005]
+#label = f005
+#id = 1005
+#quadrature.cell = pylith.feassemble.FIATSimplex
+#quadrature.cell.shape = triangle
+#use_fault_mesh = True
+#fault_mesh_filename = fault_surf_005a.inp
+#output.vertex_info_fields = [normal_dir,strike_dir,dip_dir,final_slip,slip_time]
+#[pylithapp.timedependent.interfaces.f005.eq_srcs.rupture.slip_function]
+#slip.iohandler.filename = f005.spatialdb
+#slip_time.iohandler.filename = sliptime.spatialdb
+
+
+# ----------------------------------------------------------------------
+# output
+# ----------------------------------------------------------------------
+[pylithapp.problem.formulation.output.domain.writer]
+filename = tets.vtk
+
+[pylithapp.timedependent.interfaces.f003.output.writer]
+filename = tets-f003.vtk
+
+#[pylithapp.timedependent.interfaces.f005.output.writer]
+#filename = tets-f005.vtk
+
+[pylithapp.timedependent.materials.elastic_left.output]
+cell_filter = pylith.meshio.CellFilterAvgMesh
+cell_info_fields = [mu,lambda,density]
+cell_data_fields = [total_strain,stress]
+writer.filename = tets-elastic_left.vtk
+
+[pylithapp.timedependent.materials.elastic_middle.output]
+cell_filter = pylith.meshio.CellFilterAvgMesh
+cell_info_fields = [mu,lambda,density]
+cell_data_fields = [total_strain,stress]
+writer.filename = tets-elastic_middle.vtk
+
+[pylithapp.timedependent.materials.elastic_right.output]
+cell_filter = pylith.meshio.CellFilterAvgMesh
+cell_info_fields = [mu,lambda,density]
+cell_data_fields = [total_strain,stress]
+writer.filename = tets-elastic_right.vtk
+
+
+# ----------------------------------------------------------------------
+# PETSc
+# ----------------------------------------------------------------------
+# Set the solver options.
+
+[pylithapp.petsc]
+# Basic setup
+pc_type = asm
+ksp_gmres_restart = 70
+sub_pc_factor_shift_positive_definite = 0
+sub_pc_factor_shift_nonzero =
+
+# Solve using mumps
+# pc_type = lu
+# pc_factor_mat_solver_package = mumps
+# pc_factor_shift_nonzero = true
+
+# Convergence
+ksp_rtol = 1.0e-9
+ksp_max_it = 1000
+
+# Logging settings
+ksp_monitor = true
+ksp_view = true
+log_summary = true
+ksp_monitor_singular_value = true
+snes_monitor = true
+snes_view = true
+ksp_converged_reason = true
+snes_converged_reason = true
+
+# Shift options
+# pc_factor_shift_positive_definite = true
+
+# Option # 1
+# ksp_type = preonly
+# pc_type = lu
+# pc_factor_mat_solver_package = superlu
+
+# Option # 2
+# ksp_type = gmres
+# pc_type = bjacobi
+# pc_bjacobi_blocks = 4
+# sub_pc_type = lu
+# sub_pc_factor_mat_solver_package = superlu
+
+# start_in_debugger = true

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/sliptime.spatialdb
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/sliptime.spatialdb	                        (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/sliptime.spatialdb	2009-08-11 18:00:01 UTC (rev 15532)
@@ -0,0 +1,27 @@
+// -*- C++ -*- (tell Emacs to use C++ mode for syntax highlighting)
+//
+// This spatial database specifies the distribution of the slip
+// initiation time over the fault surface for the kinematic fault
+// rupture. Because this is a quasi-static simulation, we specify that
+// the slip initiates at t=0.0 s so that we have slip at the first
+// time step.
+//
+#SPATIAL.ascii 1
+SimpleDB {
+  num-values = 1
+  value-names =  slip-time
+  value-units =  s
+  num-locs = 1
+  data-dim = 0 // data is uniform (1 location)
+  space-dim = 3
+  cs-data = cartesian {
+    to-meters = 1.0
+    space-dim = 3
+  }
+}
+// Columns are
+// (1) x coordinate (m)
+// (2) y coordinate (m)
+// (3) z coordinate (m)
+// (4) Slip initiation time (s)
+0.0  0.0  0.0   0.0

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/tets.gmv
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/playpen/faultfaces/test/tets.gmv
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/tets.inp
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/tets.inp	                        (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/tets.inp	2009-08-11 18:00:01 UTC (rev 15532)
@@ -0,0 +1,296 @@
+        64        162          4          0          0
+001   0.000000000000E+00  0.000000000000E+00  0.000000000000E+00
+002   3.333333333333E-01  0.000000000000E+00  0.000000000000E+00
+003   6.666666666667E-01  0.000000000000E+00  0.000000000000E+00
+004   1.000000000000E+00  0.000000000000E+00  0.000000000000E+00
+005   0.000000000000E+00  3.333333333333E-01  0.000000000000E+00
+006   3.333333333333E-01  3.333333333333E-01  0.000000000000E+00
+007   6.666666666667E-01  3.333333333333E-01  0.000000000000E+00
+008   1.000000000000E+00  3.333333333333E-01  0.000000000000E+00
+009   0.000000000000E+00  6.666666666667E-01  0.000000000000E+00
+010   3.333333333333E-01  6.666666666667E-01  0.000000000000E+00
+011   6.666666666667E-01  6.666666666667E-01  0.000000000000E+00
+012   1.000000000000E+00  6.666666666667E-01  0.000000000000E+00
+013   0.000000000000E+00  1.000000000000E+00  0.000000000000E+00
+014   3.333333333333E-01  1.000000000000E+00  0.000000000000E+00
+015   6.666666666667E-01  1.000000000000E+00  0.000000000000E+00
+016   1.000000000000E+00  1.000000000000E+00  0.000000000000E+00
+017   0.000000000000E+00  0.000000000000E+00  3.333333333333E-01
+018   3.333333333333E-01  0.000000000000E+00  3.333333333333E-01
+019   6.666666666667E-01  0.000000000000E+00  3.333333333333E-01
+020   1.000000000000E+00  0.000000000000E+00  3.333333333333E-01
+021   0.000000000000E+00  3.333333333333E-01  3.333333333333E-01
+022   3.333333333333E-01  3.333333333333E-01  3.333333333333E-01
+023   6.666666666667E-01  3.333333333333E-01  3.333333333333E-01
+024   1.000000000000E+00  3.333333333333E-01  3.333333333333E-01
+025   0.000000000000E+00  6.666666666667E-01  3.333333333333E-01
+026   3.333333333333E-01  6.666666666667E-01  3.333333333333E-01
+027   6.666666666667E-01  6.666666666667E-01  3.333333333333E-01
+028   1.000000000000E+00  6.666666666667E-01  3.333333333333E-01
+029   0.000000000000E+00  1.000000000000E+00  3.333333333333E-01
+030   3.333333333333E-01  1.000000000000E+00  3.333333333333E-01
+031   6.666666666667E-01  1.000000000000E+00  3.333333333333E-01
+032   1.000000000000E+00  1.000000000000E+00  3.333333333333E-01
+033   0.000000000000E+00  0.000000000000E+00  6.666666666667E-01
+034   3.333333333333E-01  0.000000000000E+00  6.666666666667E-01
+035   6.666666666667E-01  0.000000000000E+00  6.666666666667E-01
+036   1.000000000000E+00  0.000000000000E+00  6.666666666667E-01
+037   0.000000000000E+00  3.333333333333E-01  6.666666666667E-01
+038   3.333333333333E-01  3.333333333333E-01  6.666666666667E-01
+039   6.666666666667E-01  3.333333333333E-01  6.666666666667E-01
+040   1.000000000000E+00  3.333333333333E-01  6.666666666667E-01
+041   0.000000000000E+00  6.666666666667E-01  6.666666666667E-01
+042   3.333333333333E-01  6.666666666667E-01  6.666666666667E-01
+043   6.666666666667E-01  6.666666666667E-01  6.666666666667E-01
+044   1.000000000000E+00  6.666666666667E-01  6.666666666667E-01
+045   0.000000000000E+00  1.000000000000E+00  6.666666666667E-01
+046   3.333333333333E-01  1.000000000000E+00  6.666666666667E-01
+047   6.666666666667E-01  1.000000000000E+00  6.666666666667E-01
+048   1.000000000000E+00  1.000000000000E+00  6.666666666667E-01
+049   0.000000000000E+00  0.000000000000E+00  1.000000000000E+00
+050   3.333333333333E-01  0.000000000000E+00  1.000000000000E+00
+051   6.666666666667E-01  0.000000000000E+00  1.000000000000E+00
+052   1.000000000000E+00  0.000000000000E+00  1.000000000000E+00
+053   0.000000000000E+00  3.333333333333E-01  1.000000000000E+00
+054   3.333333333333E-01  3.333333333333E-01  1.000000000000E+00
+055   6.666666666667E-01  3.333333333333E-01  1.000000000000E+00
+056   1.000000000000E+00  3.333333333333E-01  1.000000000000E+00
+057   0.000000000000E+00  6.666666666667E-01  1.000000000000E+00
+058   3.333333333333E-01  6.666666666667E-01  1.000000000000E+00
+059   6.666666666667E-01  6.666666666667E-01  1.000000000000E+00
+060   1.000000000000E+00  6.666666666667E-01  1.000000000000E+00
+061   0.000000000000E+00  1.000000000000E+00  1.000000000000E+00
+062   3.333333333333E-01  1.000000000000E+00  1.000000000000E+00
+063   6.666666666667E-01  1.000000000000E+00  1.000000000000E+00
+064   1.000000000000E+00  1.000000000000E+00  1.000000000000E+00
+0001        3   tet 47 59 63 48
+0002        1   tet 47 59 62 63
+0003        1   tet 47 58 62 59
+0004        2   tet 46 57 61 58
+0005        3   tet 63 60 64 48
+0006        2   tet 13 25 29 14
+0007        2   tet  2 17  6 18
+0008        1   tet  2 18  6  3
+0009        3   tet 55 56 59 44
+0010        3   tet 19 20  8  4
+0011        3   tet 47 59 48 44
+0012        2   tet  6 21 22 18
+0013        1   tet 42 58 46 43
+0014        1   tet 42 54 58 43
+0015        1   tet 19 34 22 23
+0016        2   tet 42 57 46 58
+0017        2   tet 26 37 38 22
+0018        2   tet 42 57 58 54
+0019        1   tet 43 58 47 59
+0020        2   tet  6 21 10 22
+0021        2   tet 22 33 34 18
+0022        3   tet 23 20 24  8
+0023        1   tet 22 34 19 18
+0024        3   tet 55 52 56 40
+0025        2   tet 38 37 34 22
+0026        3   tet 55 56 44 40
+0027        1   tet 23 34 38 35
+0028        3   tet 51 52 55 40
+0029        1   tet 43 58 59 55
+0030        3   tet 43 55 44 40
+0031        1   tet  7 18 22 19
+0032        2   tet 10 25 26 22
+0033        2   tet 10 25 14 26
+0034        1   tet 43 58 46 47
+0035        2   tet  9 21 25 10
+0036        3   tet 43 59 47 44
+0037        1   tet  7 22 10 11
+0038        1   tet 43 54 58 55
+0039        1   tet 54 50 39 38
+0040        2   tet 53 49 50 38
+0041        3   tet 43 55 59 44
+0042        3   tet 59 60 48 44
+0043        2   tet 42 53 57 54
+0044        2   tet 42 57 45 46
+0045        1   tet 39 54 43 55
+0046        2   tet  9 25 13 10
+0047        1   tet 42 54 39 38
+0048        2   tet  5 17 21  6
+0049        2   tet  1 17  5  2
+0050        2   tet 45 57 61 46
+0051        2   tet 41 57 45 42
+0052        2   tet  2 17  5  6
+0053        1   tet 39 54 55 51
+0054        3   tet 39 51 40 36
+0055        1   tet 39 54 42 43
+0056        2   tet 41 53 42 38
+0057        3   tet 51 52 40 36
+0058        2   tet 41 53 57 42
+0059        2   tet 37 49 38 34
+0060        1   tet  3 18  6  7
+0061        2   tet  5 21  9  6
+0062        3   tet  7 19 23  8
+0063        3   tet  7 23 11  8
+0064        2   tet 33 49 37 34
+0065        3   tet 23 24 12  8
+0066        2   tet 46 58 61 62
+0067        3   tet 59 56 60 44
+0068        3   tet 11 23 12  8
+0069        1   tet  3 18  7 19
+0070        3   tet  3 19  7  4
+0071        1   tet  6 18 22  7
+0072        2   tet  6 21  9 10
+0073        2   tet  6 17 21 18
+0074        1   tet 46 58 62 47
+0075        3   tet 43 44 47 32
+0076        1   tet 35 50 38 39
+0077        1   tet 27 42 43 39
+0078        2   tet 37 53 41 38
+0079        3   tet  7 19  8  4
+0080        1   tet  6 22 10  7
+0081        2   tet 26 37 41 38
+0082        3   tet 35 51 39 36
+0083        1   tet 31 42 46 43
+0084        1   tet 11 22 26 23
+0085        3   tet 11 23 27 12
+0086        3   tet 23 35 39 24
+0087        3   tet 11 27 15 12
+0088        3   tet 23 39 27 24
+0089        2   tet 30 41 45 42
+0090        2   tet 30 42 45 46
+0091        1   tet 27 42 31 43
+0092        1   tet 30 42 46 31
+0093        3   tet 19 20 23  8
+0094        1   tet 31 43 46 47
+0095        1   tet  7 22 11 23
+0096        1   tet  7 22 23 19
+0097        3   tet 35 36 24 20
+0098        2   tet 37 49 53 38
+0099        3   tet 47 44 48 32
+0100        3   tet 27 24 28 12
+0101        3   tet 27 28 16 12
+0102        1   tet 11 26 14 15
+0103        2   tet 10 21 25 22
+0104        2   tet 10 25 13 14
+0105        3   tet 31 43 47 32
+0106        2   tet 25 37 41 26
+0107        1   tet 11 26 27 23
+0108        3   tet 15 27 31 16
+0109        1   tet 11 26 15 27
+0110        1   tet 10 26 14 11
+0111        1   tet 10 22 26 11
+0112        1   tet 14 26 30 15
+0113        3   tet 15 27 16 12
+0114        2   tet 25 41 29 26
+0115        3   tet 23 24 27 12
+0116        3   tet 27 39 43 28
+0117        2   tet 38 49 50 34
+0118        2   tet 26 41 29 30
+0119        1   tet 38 50 35 34
+0120        3   tet 27 43 31 28
+0121        2   tet 14 25 29 26
+0122        2   tet 14 26 29 30
+0123        2   tet 26 41 42 38
+0124        2   tet 26 41 30 42
+0125        1   tet 15 27 30 31
+0126        1   tet 27 38 42 39
+0127        1   tet 15 26 30 27
+0128        3   tet 59 60 63 48
+0129        1   tet 27 42 30 31
+0130        3   tet 27 28 31 16
+0131        2   tet 42 53 54 38
+0132        3   tet 31 28 32 16
+0133        3   tet 39 40 43 28
+0134        2   tet 54 53 50 38
+0135        1   tet 39 50 54 51
+0136        3   tet 43 44 32 28
+0137        3   tet 27 39 28 24
+0138        3   tet 39 36 40 24
+0139        3   tet 39 40 28 24
+0140        3   tet 43 40 44 28
+0141        3   tet 35 36 39 24
+0142        3   tet 39 55 43 40
+0143        2   tet 17 33 21 18
+0144        1   tet 23 38 39 35
+0145        2   tet 21 33 22 18
+0146        1   tet 23 38 27 39
+0147        1   tet 35 50 39 51
+0148        2   tet 29 41 45 30
+0149        2   tet 21 33 37 22
+0150        2   tet 25 37 26 22
+0151        2   tet 21 37 25 22
+0152        1   tet 26 38 23 22
+0153        1   tet 38 34 23 22
+0154        3   tet 31 43 32 28
+0155        3   tet 19 35 23 20
+0156        1   tet 19 34 23 35
+0157        2   tet 37 33 34 22
+0158        1   tet 23 38 26 27
+0159        1   tet 26 42 30 27
+0160        3   tet 23 35 24 20
+0161        3   tet 39 51 55 40
+0162        1   tet 26 38 42 27
+00004  1  1  1  1
+imt1, integer 
+itp1, integer 
+icr1, integer 
+isn1, integer 
+0000000001  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000002  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000003  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000004  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000005  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000006  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000007  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000008  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000009  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000010  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000011  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000012  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000013  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000014  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000015  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000016  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000017  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000018  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000019  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000020  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000021  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000022  1.000000000000E+00  2.000000000000E+00  0.000000000000E+00  0.000000000000E+00
+0000000023  1.000000000000E+00  2.000000000000E+00  0.000000000000E+00  0.000000000000E+00
+0000000024  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000025  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000026  1.000000000000E+00  2.000000000000E+00  0.000000000000E+00  0.000000000000E+00
+0000000027  1.000000000000E+00  2.000000000000E+00  0.000000000000E+00  0.000000000000E+00
+0000000028  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000029  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000030  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000031  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000032  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000033  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000034  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000035  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000036  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000037  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000038  1.000000000000E+00  2.000000000000E+00  0.000000000000E+00  0.000000000000E+00
+0000000039  1.000000000000E+00  2.000000000000E+00  0.000000000000E+00  0.000000000000E+00
+0000000040  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000041  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000042  1.000000000000E+00  2.000000000000E+00  0.000000000000E+00  0.000000000000E+00
+0000000043  1.000000000000E+00  2.000000000000E+00  0.000000000000E+00  0.000000000000E+00
+0000000044  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000045  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000046  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000047  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000048  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000049  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000050  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000051  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000052  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000053  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000054  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000055  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000056  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000057  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000058  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000059  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000060  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000061  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000062  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000063  1.000000000000E+00  1.200000000000E+01  0.000000000000E+00  0.000000000000E+00
+0000000064  1.000000000000E+00  1.000000000000E+01  0.000000000000E+00  0.000000000000E+00

Added: short/3D/PyLith/trunk/playpen/faultfaces/test/x_neg.pset
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/x_neg.pset	                        (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/x_neg.pset	2009-08-11 18:00:01 UTC (rev 15532)
@@ -0,0 +1,3 @@
+pset ascii    1
+boundary_xneg    1   16
+1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61



More information about the CIG-COMMITS mailing list