[cig-commits] r15592 - short/3D/PyLith/trunk/playpen/faultfaces/test
brad at geodynamics.org
brad at geodynamics.org
Tue Aug 25 16:27:06 PDT 2009
Author: brad
Date: 2009-08-25 16:27:06 -0700 (Tue, 25 Aug 2009)
New Revision: 15592
Added:
short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a_1.inp
short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a_2.inp
short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a_3.inp
short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005a_1.inp
Modified:
short/3D/PyLith/trunk/playpen/faultfaces/test/pylithapp.cfg
Log:
Added another fault file.
Added: short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a_1.inp
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a_1.inp (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a_1.inp 2009-08-25 23:27:06 UTC (rev 15592)
@@ -0,0 +1,18 @@
+ 3 1 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
+001 3 tri 1 3 2
+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
+00003 1 1 1
+idelem0, integer
+idelem1, integer
+numbnd_e, integer
+ 1 2 1 17
Added: short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a_2.inp
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a_2.inp (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a_2.inp 2009-08-25 23:27:06 UTC (rev 15592)
@@ -0,0 +1,18 @@
+ 3 1 4 3 0
+001 6.666666666667E-01 0.000000000000E+00 3.333333333333E-01
+002 6.666666666667E-01 3.333333333333E-01 0.000000000000E+00
+003 6.666666666667E-01 3.333333333333E-01 3.333333333333E-01
+001 3 tri 2 1 3
+00004 1 1 1 1
+idnode0, integer
+x_n_norm, real
+y_n_norm, real
+z_n_norm, real
+ 1 19 -0.100000000000E+01 0.000000000000E+00 0.000000000000E+00
+ 2 7 -0.100000000000E+01 0.000000000000E+00 0.000000000000E+00
+ 3 23 -0.100000000000E+01 0.000000000000E+00 0.000000000000E+00
+00003 1 1 1
+idelem0, integer
+idelem1, integer
+numbnd_e, integer
+ 1 96 62 17
Added: short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a_3.inp
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a_3.inp (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_003a_3.inp 2009-08-25 23:27:06 UTC (rev 15592)
@@ -0,0 +1,18 @@
+ 3 1 4 3 0
+001 6.666666666667E-01 6.666666666667E-01 0.000000000000E+00
+002 6.666666666667E-01 6.666666666667E-01 3.333333333333E-01
+003 6.666666666667E-01 1.000000000000E+00 0.000000000000E+00
+001 3 tri 1 2 3
+00004 1 1 1 1
+idnode0, integer
+x_n_norm, real
+y_n_norm, real
+z_n_norm, real
+ 1 11 -0.100000000000E+01 0.000000000000E+00 0.000000000000E+00
+ 2 27 -0.100000000000E+01 0.000000000000E+00 0.000000000000E+00
+ 3 15 -0.100000000000E+01 0.000000000000E+00 0.000000000000E+00
+00003 1 1 1
+idelem0, integer
+idelem1, integer
+numbnd_e, integer
+ 10 109 87 17
Added: short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005a_1.inp
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005a_1.inp (rev 0)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/fault_surf_005a_1.inp 2009-08-25 23:27:06 UTC (rev 15592)
@@ -0,0 +1,18 @@
+ 3 1 4 3 0
+001 3.333333333333E-01 3.333333333333E-01 6.666666666667E-01
+002 3.333333333333E-01 0.000000000000E+00 6.666666666667E-01
+003 3.333333333333E-01 0.000000000000E+00 1.000000000000E+00
+001 5 tri 1 3 2
+00004 1 1 1 1
+idnode0, integer
+x_n_norm, real
+y_n_norm, real
+z_n_norm, real
+ 1 38 0.100000000000E+01 0.000000000000E+00 0.000000000000E+00
+ 2 34 0.100000000000E+01 0.000000000000E+00 0.000000000000E+00
+ 3 50 0.100000000000E+01 0.000000000000E+00 0.000000000000E+00
+00003 1 1 1
+idelem0, integer
+idelem1, integer
+numbnd_e, integer
+ 1 119 117 8
Modified: short/3D/PyLith/trunk/playpen/faultfaces/test/pylithapp.cfg
===================================================================
--- short/3D/PyLith/trunk/playpen/faultfaces/test/pylithapp.cfg 2009-08-25 19:54:47 UTC (rev 15591)
+++ short/3D/PyLith/trunk/playpen/faultfaces/test/pylithapp.cfg 2009-08-25 23:27:06 UTC (rev 15592)
@@ -47,8 +47,7 @@
formulation = pylith.problems.Implicit
bc = [x_neg]
# Switch the following 2 lines to get 2 faults, plus changes noted below.
-interfaces = [f003,f005]
-#interfaces = [f003]
+interfaces = [f003,f005,f003b,f003c]
[pylithapp.timedependent.implicit]
output = [domain]
@@ -101,28 +100,53 @@
quadrature.cell = pylith.feassemble.FIATSimplex
quadrature.cell.shape = triangle
use_fault_mesh = True
-fault_mesh_filename = fault_surf_003a.inp
+fault_mesh_filename = fault_surf_003a_1.inp
output.vertex_info_fields = [normal_dir,strike_dir,dip_dir,final_slip_rupture,slip_time_rupture]
output.vertex_data_fields = [slip,traction_change]
[pylithapp.timedependent.interfaces.f003.eq_srcs.rupture.slip_function]
slip.iohandler.filename = f003.spatialdb
slip_time.iohandler.filename = sliptime.spatialdb
-#Uncomment the following lines to include second fault.
[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
+fault_mesh_filename = fault_surf_005a_1.inp
output.vertex_info_fields = [normal_dir,strike_dir,dip_dir,final_slip_rupture,slip_time_rupture]
output.vertex_data_fields = [slip,traction_change]
[pylithapp.timedependent.interfaces.f005.eq_srcs.rupture.slip_function]
slip.iohandler.filename = f005.spatialdb
slip_time.iohandler.filename = sliptime.spatialdb
+[pylithapp.timedependent.interfaces.f003b]
+label = f003b
+id = 1004
+quadrature.cell = pylith.feassemble.FIATSimplex
+quadrature.cell.shape = triangle
+use_fault_mesh = True
+fault_mesh_filename = fault_surf_003a_2.inp
+output.vertex_info_fields = [normal_dir,strike_dir,dip_dir,final_slip_rupture,slip_time_rupture]
+output.vertex_data_fields = [slip,traction_change]
+[pylithapp.timedependent.interfaces.f003b.eq_srcs.rupture.slip_function]
+slip.iohandler.filename = f003.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+[pylithapp.timedependent.interfaces.f003c]
+label = f003c
+id = 1006
+quadrature.cell = pylith.feassemble.FIATSimplex
+quadrature.cell.shape = triangle
+use_fault_mesh = True
+fault_mesh_filename = fault_surf_003a_2.inp
+output.vertex_info_fields = [normal_dir,strike_dir,dip_dir,final_slip_rupture,slip_time_rupture]
+output.vertex_data_fields = [slip,traction_change]
+[pylithapp.timedependent.interfaces.f003c.eq_srcs.rupture.slip_function]
+slip.iohandler.filename = f003.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+
+
# ----------------------------------------------------------------------
# output
# ----------------------------------------------------------------------
@@ -132,10 +156,15 @@
[pylithapp.timedependent.interfaces.f003.output.writer]
filename = tets-f003.vtk
-#Uncomment the following lines to include second fault.
[pylithapp.timedependent.interfaces.f005.output.writer]
filename = tets-f005.vtk
+[pylithapp.timedependent.interfaces.f003b.output.writer]
+filename = tets-f003b.vtk
+
+[pylithapp.timedependent.interfaces.f003c.output.writer]
+filename = tets-f003c.vtk
+
[pylithapp.timedependent.materials.elastic_left.output]
cell_filter = pylith.meshio.CellFilterAvgMesh
cell_info_fields = [mu,lambda,density]
More information about the CIG-COMMITS
mailing list