[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