[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