[cig-commits] r16842 - in short/3D/PyLith/trunk: doc/userguide/tutorials doc/userguide/tutorials/shearwave doc/userguide/tutorials/shearwave/figs examples/bar_shearwave/quad4

brad at geodynamics.org brad at geodynamics.org
Sun May 30 17:23:53 PDT 2010


Author: brad
Date: 2010-05-30 17:23:52 -0700 (Sun, 30 May 2010)
New Revision: 16842

Added:
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/bar.eps
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/bar.svg
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/hex8deform30.jpg
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/hex8mesh.jpg
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4kinematic30.jpg
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4mesh.jpg
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4ratestateageing30.jpg
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4slipweakening30.jpg
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4staticfriction30.jpg
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/tet4deform30.jpg
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/tet4mesh.jpg
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/tri3deform30.jpg
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/tri3mesh.jpg
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/shearwave.lyx
Modified:
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/hex8.lyx
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/quad4.lyx
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/tet4.lyx
   short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/tri3.lyx
   short/3D/PyLith/trunk/doc/userguide/tutorials/tutorials.lyx
   short/3D/PyLith/trunk/examples/bar_shearwave/quad4/dynamic_ratestateageing.cfg
Log:
Finished shear wave stuff in manual.

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/bar.eps
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/bar.eps
___________________________________________________________________
Name: svn:mime-type
   + application/postscript

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/bar.svg
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/bar.svg	                        (rev 0)
+++ short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/bar.svg	2010-05-31 00:23:52 UTC (rev 16842)
@@ -0,0 +1,243 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="499.30875"
+   height="101.508"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.47pre4 r22446"
+   sodipodi:docname="New document 1">
+  <defs
+     id="defs4">
+    <marker
+       inkscape:stockid="Arrow2Mstart"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mstart"
+       style="overflow:visible">
+      <path
+         id="path3691"
+         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(0.6,0.6)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend"
+       style="overflow:visible">
+      <path
+         id="path3694"
+         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Send"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Send"
+       style="overflow:visible">
+      <path
+         id="path3700"
+         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="matrix(-0.3,0,0,-0.3,0.69,0)" />
+    </marker>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="744.09448 : 526.18109 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+       id="perspective10" />
+    <inkscape:perspective
+       id="perspective3604"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective3630"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <inkscape:perspective
+       id="perspective5618"
+       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
+       inkscape:vp_z="1 : 0.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_x="0 : 0.5 : 1"
+       sodipodi:type="inkscape:persp3d" />
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-6"
+       style="overflow:visible">
+      <path
+         id="path3694-4"
+         style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6,-0.6)" />
+    </marker>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.5761988"
+     inkscape:cx="254.70322"
+     inkscape:cy="69.631404"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     units="in"
+     inkscape:window-width="1216"
+     inkscape:window-height="817"
+     inkscape:window-x="277"
+     inkscape:window-y="20"
+     inkscape:window-maximized="0">
+    <inkscape:grid
+       type="xygrid"
+       id="grid2816"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       spacingx="0.05in"
+       spacingy="0.05in"
+       units="in" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-42.69125,-773.47)">
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:#1e6e96;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none"
+       id="rect2818"
+       width="495"
+       height="22.5"
+       x="45"
+       y="112.5"
+       transform="translate(0,692.362)"
+       ry="0" />
+    <path
+       style="fill:none;stroke:#c90003;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="m 292.5,804.862 c 0,45 0,22.5 0,22.5"
+       id="path3592"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 270,791.362 c 0,0 -8.11799,5.03292 -13.5,4.5 -4.22199,-0.41806 -9,-9 -9,-9 -3.82426,-3.82426 -8.11799,9.53292 -13.5,9 -4.22199,-0.41806 -9,-4.5 -9,-4.5"
+       id="path3594"
+       sodipodi:nodetypes="csssc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 364.5,791.362 c 0,0 -8.11799,-5.03292 -13.5,-4.5 -4.22199,0.41806 -9,9 -9,9 -3.82426,3.82427 -8.11799,-9.53292 -13.5,-9 -4.22199,0.41806 -9,4.5 -9,4.5"
+       id="path3594-0"
+       sodipodi:nodetypes="csssc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend)"
+       d="m 211.5,791.362 c -18,0 -18,0 -18,0"
+       id="path3618" />
+    <path
+       style="fill:none;stroke:#60cc0e;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="M 539.69125,113.00172 540,135"
+       id="path3620"
+       transform="translate(0,692.362)" />
+    <path
+       style="fill:none;stroke:#60cc0e;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="M 44.69125,805.36372 45,827.362"
+       id="path3620-7" />
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
+       x="112.5"
+       y="872.362"
+       id="text3644"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3646"
+         x="112.5"
+         y="872.362">Absorbing boundaries</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
+       x="315"
+       y="872.362"
+       id="text3648"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3650"
+         x="315"
+         y="872.362">Fault</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:FreeSans;-inkscape-font-specification:FreeSans"
+       x="256.5"
+       y="782.362"
+       id="text3652"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3654"
+         x="256.5"
+         y="782.362">Shear waves</tspan></text>
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 45,139.5 c 126,27 126,27 126,27 l 369,-27"
+       id="path3656"
+       transform="translate(0,692.362)"
+       sodipodi:nodetypes="ccc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       d="m 324,166.5 -31.5,-27"
+       id="path3658"
+       transform="translate(0,692.362)"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend)"
+       d="m 283.5,809.362 0,13.5"
+       id="path3660" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Mstart);marker-end:none"
+       d="M 301.58159,809.43685 301.5,822.862"
+       id="path3662" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow2Mend)"
+       d="m 373.5,791.362 c 18,0 18,0 18,0"
+       id="path3618-6" />
+  </g>
+</svg>

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/hex8deform30.jpg
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/hex8deform30.jpg
___________________________________________________________________
Name: svn:mime-type
   + image/jpeg

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/hex8mesh.jpg
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/hex8mesh.jpg
___________________________________________________________________
Name: svn:mime-type
   + image/jpeg

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4kinematic30.jpg
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4kinematic30.jpg
___________________________________________________________________
Name: svn:mime-type
   + image/jpeg

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4mesh.jpg
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4mesh.jpg
___________________________________________________________________
Name: svn:mime-type
   + image/jpeg

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4ratestateageing30.jpg
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4ratestateageing30.jpg
___________________________________________________________________
Name: svn:mime-type
   + image/jpeg

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4slipweakening30.jpg
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4slipweakening30.jpg
___________________________________________________________________
Name: svn:mime-type
   + image/jpeg

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4staticfriction30.jpg
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/quad4staticfriction30.jpg
___________________________________________________________________
Name: svn:mime-type
   + image/jpeg

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/tet4deform30.jpg
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/tet4deform30.jpg
___________________________________________________________________
Name: svn:mime-type
   + image/jpeg

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/tet4mesh.jpg
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/tet4mesh.jpg
___________________________________________________________________
Name: svn:mime-type
   + image/jpeg

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/tri3deform30.jpg
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/tri3deform30.jpg
___________________________________________________________________
Name: svn:mime-type
   + image/jpeg

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/tri3mesh.jpg
===================================================================
(Binary files differ)


Property changes on: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/figs/tri3mesh.jpg
___________________________________________________________________
Name: svn:mime-type
   + image/jpeg

Modified: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/hex8.lyx
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/hex8.lyx	2010-05-30 21:55:50 UTC (rev 16841)
+++ short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/hex8.lyx	2010-05-31 00:23:52 UTC (rev 16842)
@@ -1,4 +1,4 @@
-#LyX 1.6.5 created this file. For more info see http://www.lyx.org/
+#LyX 1.6.4 created this file. For more info see http://www.lyx.org/
 \lyxformat 345
 \begin_document
 \begin_header
@@ -135,9 +135,9 @@
 \begin_layout Plain Layout
 \align center
 \begin_inset Graphics
-	filename figs/hex8_mesh.jpg
+	filename figs/hex8mesh.jpg
 	lyxscale 50
-	scale 45
+	scale 50
 
 \end_inset
 
@@ -235,7 +235,7 @@
 
 \begin_layout Plain Layout
 Displacement field in the bar at 3.0 s.
- Deformation has been exaggerated by a factor of 200.
+ Deformation has been exaggerated by a factor of 800.
 \begin_inset CommandInset label
 LatexCommand label
 name "fig:shearwave:hex8:deform"

Modified: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/quad4.lyx
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/quad4.lyx	2010-05-30 21:55:50 UTC (rev 16841)
+++ short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/quad4.lyx	2010-05-31 00:23:52 UTC (rev 16842)
@@ -1,4 +1,4 @@
-#LyX 1.6.5 created this file. For more info see http://www.lyx.org/
+#LyX 1.6.4 created this file. For more info see http://www.lyx.org/
 \lyxformat 345
 \begin_document
 \begin_header
@@ -143,9 +143,9 @@
 \begin_layout Plain Layout
 \align center
 \begin_inset Graphics
-	filename figs/quad4_mesh.jpg
+	filename figs/quad4mesh.jpg
 	lyxscale 50
-	scale 45
+	scale 50
 
 \end_inset
 
@@ -261,7 +261,7 @@
 
 \begin_layout Plain Layout
 Displacement field in the bar at 3.0 s.
- Deformation has been exaggerated by a factor of 200.
+ Deformation has been exaggerated by a factor of 800.
 \begin_inset CommandInset label
 LatexCommand label
 name "fig:shearwave:quad4:kinematic"
@@ -369,10 +369,10 @@
 \end_inset
 
 , which was generated using ParaView.
- The steady-state solution is a constant slip rate of ?? m/s, a uniform
- shear strain of ?? in the bar with uniform, constant velocities in the
- y-direction of +?? m/s and -?? m/s on the -x and +x sides of the fault,
- respectively.
+ The steady-state solution is a constant slip rate of 0.08 m/s and shear
+ traction of 6.0 MPa on the fault surface, a uniform shear strain of 2e-5
+ in the bar with uniform, constant velocities in the y-direction of +0.04
+ m/s and -0.04 m/s on the -x and +x sides of the fault, respectively.
 \end_layout
 
 \begin_layout Standard
@@ -399,8 +399,9 @@
 \begin_inset Caption
 
 \begin_layout Plain Layout
-Displacement field in the bar at 3.0 s.
- Deformation has been exaggerated by a factor of 200.
+Velocity field in the bar at 3.0 s for the static friction fault constitutive
+ model.
+ Deformation has been exaggerated by a factor of 800.
 \begin_inset CommandInset label
 LatexCommand label
 name "fig:shearwave:quad4:staticfriction"
@@ -492,10 +493,10 @@
 \end_inset
 
 , which was generated using ParaView.
- The steady-state solution is a constant slip rate of ?? m/s, a uniform
- shear strain of ?? in the bar with uniform, constant velocities in the
- y-direction of +?? m/s and -?? m/s on the -x and +x sides of the fault,
- respectively.
+ The steady-state solution is a constant slip rate of 0.88 m/s and shear
+ traction of 5.0 MPa on the fault surface, a uniform shear strain of 2.2e-4
+ in the bar with uniform, constant velocities in the y-direction of +0.44
+ m/s and -0.44 m/s on the -x and +x sides of the fault, respectively.
 \end_layout
 
 \begin_layout Standard
@@ -522,8 +523,9 @@
 \begin_inset Caption
 
 \begin_layout Plain Layout
-Displacement field in the bar at 3.0 s.
- Deformation has been exaggerated by a factor of 200.
+Velocity field in the bar at 3.0 s for the slip-weakening friction fault
+ constitutive model.
+ Deformation has been exaggerated by a factor of 800.
 \begin_inset CommandInset label
 LatexCommand label
 name "fig:shearwave:quad4:slipweakening"
@@ -597,10 +599,10 @@
 \end_inset
 
 , which was generated using ParaView.
- The steady-state solution is a constant slip rate of ?? m/s, a uniform
- shear strain of ?? in the bar with uniform, constant velocities in the
- y-direction of +?? m/s and -?? m/s on the -x and +x sides of the fault,
- respectively.
+ The steady-state solution is a constant slip rate of 0.572 m/s and shear
+ traction of 5.385 MPa on the fault surface, a uniform shear strain of 1.43e-4
+ in the bar with uniform, constant velocities in the y-direction of +0.286
+ m/s and -0.286 m/s on the -x and +x sides of the fault, respectively.
 \end_layout
 
 \begin_layout Standard
@@ -627,8 +629,9 @@
 \begin_inset Caption
 
 \begin_layout Plain Layout
-Displacement field in the bar at 3.0 s.
- Deformation has been exaggerated by a factor of 200.
+Velocity field in the bar at 3.0 s for the rate- and state-friction fault
+ constitutive model.
+ Deformation has been exaggerated by a factor of 800.
 \begin_inset CommandInset label
 LatexCommand label
 name "fig:shearwave:quad4:ratestateageing"

Added: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/shearwave.lyx
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/shearwave.lyx	                        (rev 0)
+++ short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/shearwave.lyx	2010-05-31 00:23:52 UTC (rev 16842)
@@ -0,0 +1,162 @@
+#LyX 1.6.4 created this file. For more info see http://www.lyx.org/
+\lyxformat 345
+\begin_document
+\begin_header
+\textclass book
+\begin_preamble
+
+\end_preamble
+\use_default_options false
+\language english
+\inputencoding latin1
+\font_roman default
+\font_sans default
+\font_typewriter default
+\font_default_family default
+\font_sc false
+\font_osf false
+\font_sf_scale 100
+\font_tt_scale 100
+
+\graphics default
+\paperfontsize default
+\spacing single
+\use_hyperref false
+\papersize default
+\use_geometry true
+\use_amsmath 1
+\use_esint 0
+\cite_engine basic
+\use_bibtopic false
+\paperorientation portrait
+\leftmargin 1in
+\topmargin 1in
+\rightmargin 1in
+\bottommargin 2in
+\secnumdepth 3
+\tocdepth 3
+\paragraph_separation indent
+\defskip medskip
+\quotes_language english
+\papercolumns 1
+\papersides 2
+\paperpagestyle default
+\tracking_changes false
+\output_changes false
+\author "" 
+\author "" 
+\end_header
+
+\begin_body
+
+\begin_layout Section
+Shear Wave in a Bar
+\end_layout
+
+\begin_layout Standard
+This suite of examples focuses on the dynamics of a shear wave propagating
+ down an 8 km long bar with a 400 m wide cross-section.
+ Motion is limited to shear deformation by fixing the longitudinal degree
+ of freedom.
+ For each cell type (tri3, quad4, tet4, and hex8) we generate a shear wave
+ using a kinematic fault rupture with simultaneous slip over the fault surface,
+ which we place at the center of the bar.
+ The discretization size is 200 m in all cases.
+ The slip time histories follows the integral of Brune's far-field time
+ function with slip initiating at 0.1 s, a left-lateral final slip of 1.0
+ m, and a rise time of 2.0 s.
+ The shear wave speed in the bar is 1.0 km/s, so the shear wave reaches each
+ end of the bar at 4.1 s.
+ Absorbing boundaries on the ends of the bar prevent significant reflections.
+ The bar comes to a rest with a static offset.
+\end_layout
+
+\begin_layout Standard
+\begin_inset Float figure
+wide false
+sideways false
+status collapsed
+
+\begin_layout Plain Layout
+\align center
+\begin_inset Graphics
+	filename figs/bar.eps
+	lyxscale 50
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset Caption
+
+\begin_layout Plain Layout
+Domain for shear wave propagation in a 8.0 km bar with 400 m cross-section.
+ We generate a shear wave via slip on a fault located in the middle of the
+ bar while limiting deformation to the transverse direction.
+\begin_inset CommandInset label
+LatexCommand label
+name "fig:shearwave:domain"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+For the bar discretized with quad4 cells we also consider the fault subjected
+ to frictional sliding controlled by static friction, linear slip-weakening
+ friction, and rate- and state-friction.
+ We use initial tractions applied to the fault to drive the dislocation
+ and generate the shear wave.
+ Because the fault tractions are constant in time, they continue to drive
+ the motion even after the shear wave reaches the absorbing boundary, leading
+ to a steady state solution with uniform shear deformation in the bar and
+ a constant slip rate on the fault.
+ 
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset include
+LatexCommand input
+filename "tri3.lyx"
+
+\end_inset
+
+
+\begin_inset CommandInset include
+LatexCommand input
+filename "tet4.lyx"
+
+\end_inset
+
+
+\begin_inset CommandInset include
+LatexCommand input
+filename "hex8.lyx"
+
+\end_inset
+
+
+\begin_inset CommandInset include
+LatexCommand input
+filename "quad4.lyx"
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document

Modified: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/tet4.lyx
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/tet4.lyx	2010-05-30 21:55:50 UTC (rev 16841)
+++ short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/tet4.lyx	2010-05-31 00:23:52 UTC (rev 16842)
@@ -1,4 +1,4 @@
-#LyX 1.6.5 created this file. For more info see http://www.lyx.org/
+#LyX 1.6.4 created this file. For more info see http://www.lyx.org/
 \lyxformat 345
 \begin_document
 \begin_header
@@ -134,9 +134,9 @@
 \begin_layout Plain Layout
 \align center
 \begin_inset Graphics
-	filename figs/tet4_mesh.jpg
+	filename figs/tet4mesh.jpg
 	lyxscale 50
-	scale 45
+	scale 50
 
 \end_inset
 
@@ -235,7 +235,7 @@
 
 \begin_layout Plain Layout
 Displacement field in the bar at 3.0 s.
- Deformation has been exaggerated by a factor of 200.
+ Deformation has been exaggerated by a factor of 800.
 \begin_inset CommandInset label
 LatexCommand label
 name "fig:shearwave:tet4:deform"

Modified: short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/tri3.lyx
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/tri3.lyx	2010-05-30 21:55:50 UTC (rev 16841)
+++ short/3D/PyLith/trunk/doc/userguide/tutorials/shearwave/tri3.lyx	2010-05-31 00:23:52 UTC (rev 16842)
@@ -1,4 +1,4 @@
-#LyX 1.6.5 created this file. For more info see http://www.lyx.org/
+#LyX 1.6.4 created this file. For more info see http://www.lyx.org/
 \lyxformat 345
 \begin_document
 \begin_header
@@ -143,9 +143,9 @@
 \begin_layout Plain Layout
 \align center
 \begin_inset Graphics
-	filename figs/tri3_mesh.jpg
+	filename figs/tri3mesh.jpg
 	lyxscale 50
-	scale 45
+	scale 50
 
 \end_inset
 
@@ -299,7 +299,7 @@
 
 \begin_layout Plain Layout
 Displacement field in the bar at 3.0 s.
- Deformation has been exaggerated by a factor of 200.
+ Deformation has been exaggerated by a factor of 800.
 \begin_inset CommandInset label
 LatexCommand label
 name "fig:shearwave:tri3:deform"

Modified: short/3D/PyLith/trunk/doc/userguide/tutorials/tutorials.lyx
===================================================================
--- short/3D/PyLith/trunk/doc/userguide/tutorials/tutorials.lyx	2010-05-30 21:55:50 UTC (rev 16841)
+++ short/3D/PyLith/trunk/doc/userguide/tutorials/tutorials.lyx	2010-05-31 00:23:52 UTC (rev 16842)
@@ -1,4 +1,4 @@
-#LyX 1.6.5 created this file. For more info see http://www.lyx.org/
+#LyX 1.6.4 created this file. For more info see http://www.lyx.org/
 \lyxformat 345
 \begin_document
 \begin_header
@@ -220,117 +220,13 @@
 \end_inset
 
 
-\end_layout
-
-\begin_layout Section
-Shear Wave in a Bar
-\end_layout
-
-\begin_layout Standard
-This suite of examples focuses on the dynamics of a shear wave propagating
- down an 8 km long bar with a 400 m wide cross-section.
- Motion is limited to shear deformation by fixing the longitudinal degree
- of freedom.
- For each cell type (tri3, quad4, tet4, and hex8) we generate a shear wave
- using a kinematic fault rupture with simultaneous slip over the fault surface,
- which we place at the center of the bar.
- The discretization size is 200 m in all cases.
- The slip time histories follows the integral of Brune's far-field time
- function with slip initiating at 0.1 s, a left-lateral final slip of 1.0
- m, and a rise time of 2.0 s.
- The shear wave speed in the bar is 1.0 km/s, so the shear wave reaches each
- end of the bar at 4.1 s.
- Absorbing boundaries on the ends of the bar prevent significant reflections.
- The bar comes to a rest with a static offset.
-\end_layout
-
-\begin_layout Standard
-\noindent
-\align center
-\begin_inset Float figure
-wide false
-sideways false
-status open
-
-\begin_layout Plain Layout
-\align center
-\begin_inset Graphics
-	filename figs/bar.eps
-	lyxscale 50
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Plain Layout
-\begin_inset Caption
-
-\begin_layout Plain Layout
-Domain for shear wave propagation in a 8.0 km bar with 400 m cross-section.
- We generate a shear wave via slip on a fault located in the middle of the
- bar while limiting deformation to the transverse direction.
-\begin_inset CommandInset label
-LatexCommand label
-name "fig:shearwave:domain"
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-For the bar discretized with quad4 cells we also consider the fault subjected
- to frictional sliding controlled by static friction, linear slip-weakening
- friction, and rate- and state-friction.
- We use initial tractions applied to the fault to drive the dislocation
- and generate the shear wave.
- Because the fault tractions are constant in time, they continue to drive
- the motion even after the shear wave reaches the absorbing boundary, leading
- to a steady state solution with uniform shear deformation in the bar and
- a constant slip rate on the fault.
- 
-\end_layout
-
-\begin_layout Standard
 \begin_inset CommandInset include
 LatexCommand input
-filename "shearwave/tri3.lyx"
+filename "shearwave/shearwave.lyx"
 
 \end_inset
 
 
-\begin_inset CommandInset include
-LatexCommand input
-filename "shearwave/tet4.lyx"
-
-\end_inset
-
-
-\begin_inset CommandInset include
-LatexCommand input
-filename "shearwave/hex8.lyx"
-
-\end_inset
-
-
-\begin_inset CommandInset include
-LatexCommand input
-filename "shearwave/quad4.lyx"
-
-\end_inset
-
-
 \end_layout
 
 \begin_layout Section

Modified: short/3D/PyLith/trunk/examples/bar_shearwave/quad4/dynamic_ratestateageing.cfg
===================================================================
--- short/3D/PyLith/trunk/examples/bar_shearwave/quad4/dynamic_ratestateageing.cfg	2010-05-30 21:55:50 UTC (rev 16841)
+++ short/3D/PyLith/trunk/examples/bar_shearwave/quad4/dynamic_ratestateageing.cfg	2010-05-31 00:23:52 UTC (rev 16842)
@@ -57,10 +57,10 @@
 # ----------------------------------------------------------------------
 # Set filenames for output.
 [pylithapp.problem.formulation.output.output]
-writer.filename = output/shearwave-ratestateageing.vtk
+writer.filename = output/ratestateageing.vtk
 
 [pylithapp.timedependent.interfaces.fault.output]
-writer.filename = output/shearwave-ratestateageing-fault.vtk
+writer.filename = output/ratestateageing-fault.vtk
 
 [pylithapp.timedependent.materials.elastic.output]
-writer.filename = output/shearwave-ratestateageing-statevars.vtk
+writer.filename = output/ratestateageing-statevars.vtk



More information about the CIG-COMMITS mailing list