Here
we calculate static stress changes caused by the displacement of a fault or
dike or point source (we refer to these as Ôsource faultsÕ), derived from the
strain field shown in previous sections. We resolve the shear and normal
components of the stress change on grid node points or on specified ÔreceiverÕ
fault planes. Receiver faults are planes with specified strike, dip, and rake,
on which the stress changes caused by the source faults are resolved. The shear
stress change (an increase or decrease) is dependent on the position, geometry,
and slip of the source fault, and on the position and geometry of the receiver fault
geometry (including its rake). The normal stress change (clamping or
unclamping) alone is independent of the receiver fault rake.
We
use the Coulomb failure criterion, Dsf = D ts + mÕ D sn, in which failure is hypothesized to be
promoted when the Coulomb stress change is positive. Here, Dsf is the change in failure stress on the receiver fault
caused by slip on the source fault(s), D ts is the change in shear stress (reckoned
positive when sheared in the direction of fault slip), D sn is change in normal stress (positive in unclamping of the
fault), and mÕ is effective coefficient of friction on the fault.
WeÕll
explore three kinds of receiver faults: (1) receiver faults listed in the input
file with no slip, (2) focal mechanism files, and (3) faults optimally-oriented
for failure. Their optimal orientations are a function of the regional stress,
the stress change associated with the source fault, and the assumed friction
coefficient.
On
the following page are Figures 2 and 3 from King et al. [1994], which graphically present the Coulomb stress
change resolved on vertical strike-slip faults parallel to the source fault
(Fig. 2a); and resolved on optimally oriented planes (Fig. 2b) for a given
regional uniaxial compression and friction coefficient. In Figure 3, the
influence of the regional stress magnitude is seen on the orientation of the
optimal planes, and on the stress change resolved on these planes. These figures were made in a primordial version of
Coulomb.

Illustration
of the Coulomb stress change (Fig. 2
from King et al [1994]). The panels show a map view of a vertical strike-slip
fault embedded in an elastic halfspace, with imposed slip that tapers toward
the fault ends. Stress changes are depicted by graded colors; green represents
no change in stress. (A) Graphical presentation of equation 8 of King et al
(1994), a Òspecified faultÓ calculation. (B) Graphical presentation of equation
13 of King et al (1994), for optimally-oriented strike-slip (Òopt strike-slipÓ)
faults.

Dependence of the Coulomb stress change on the
regional stress magnitude, sr, for a given
earthquake stress drop, Dt (Fig. 3 from King et al. [1994]). If the earthquake
relieves all of the regional stress (left panel), resulting optimum slip
planes rotate near the fault. If the regional deviatoric stress is much larger
than the earthquake stress drop (right panel), the orientations of the
optimum slip planes are more limited, and regions of increased Coulomb stress
diminish in size and become more isolated from the source fault. In this and
subsequent plots, the maximum and minimum stress changes exceed the plotted
color bar range (in other words, the scale is saturated).
This is the simplest
calculation, and is widely used by researchers. To resolve the stress, you need
to specify the fault strike, dip, and rake of the receiver planes following the
Aki & Richards convention, shown graphically in the next page of
this manual.
1. Launch Matlab/Coulomb
3.1.
2. Choose Input > Open
existing input file. Then in the Open input file window, choose the
Òinput_filesÓ sub-folder within the ÒCoulomb 3.1Ó folder, and select ÒExample-2(LL)-lonlat.inpÓ
3. Choose Functions > Stress > Coulomb
stress change.
4. You will see the pop-up
Stress control panel.
5. To calculate stress
changes on specified receiver fault planes, click ÒSpecified faultsÓ. Coulomb
averages the information on all input fault patches listed in the input file
and puts the values in the boxes, but you can change them. Strike, dip, and
rake are defined following the conventions of Aki & Richards (1980, 2002):

For practice, choose a
strike/dip/rake of 360¡/90¡/0¡, change the friction coefficient to 0.0, set the
stress-change color saturation to ±5 bars, and hit ÔCalc. & ViewÕ.

The Coulomb stress changes
default using our ÒAnatoliaÓ color scheme. Other schemes (ÒRainbowÓ or ÒBlack
& WhiteÓ) can be changed by pulling down the Input > Preferences menu bar and
clicking on ÒColor MapÓ. Then re-run the input file.
7.2 Using the
strike/dip/rake/friction slider (Specified slip control panel)
To vary these parameters on
the fly, hit the > button in the Stress control panel, and the Specified
slip control panel pops up (see it above). Slide the balls to explore
how the stress pattern changes.
7.3 Saving the
graphic and numerical output of stress calculations
To save this graphic, File > Save AsÉ > choose a .pdf
format and rename it; its only 40 kb but is a full vector image. Stress
change is calculated in the lower left corner of
each grid square at the target depth specified in the input file. Calculated values
of stress change may saturate (exceed the plotted range), so experiment with
the slider to see more subtle features. The stress-scale legend is to the right
of the plot.
Every
time you click ÒCal. & ViewÓ in the Stress control panel, a numerical output file called Òdcff.couÓ will be
created or updated and saved in a sub-folder you designate in the Preferences menu. Remember to rename Òdcff.couÓ if you want to
save the numerical file; otherwise they will be overwritten.

In
the figure below, from Lin & Stein (JGR, 2004), the source is an idealized M~7.9 right-lateral southern
San Andreas rupture. The most familiar stress pattern is the case of source and
receiver faults with the same strike, dip and rake (a). But look how strongly the pattern changes when the
receiver faults are nearby thrusts (b-c) or left-lateral faults (d).
Thus, a stress shadow for one receiver may be a stress trigger zone for another
receiver fault. Note also that we tend to assume a high coefficient of friction
(~0.8) for continental thrust faults, moderate friction (0.4) for strike-slip
or unknown faults, and very low friction (>0.2) for major transforms, such
as the San Andreas.

7.5 Adding Coulomb
stress to an overlay plot and viewing it in 3D
1. Launch
ÔExample-SFBayArea.inpÕ. Overlay > Coastlines.
Open the Ôcoastline dataÕ folder in the Coulomb30 folder, and select
Ôcalifornia_coastline_di_neg.datÕ Answer the pop-up question, ÔnoÕ (some
datasets treat western longitudes as negative; others do not). Now, Overlay > Active faults. Choose
ÔCalifornia faults_longlat_datÕ.
2. You
can now add any kind of stress changes to this plot without losing any of the
overlays. Just hit Functions >
Stress > Coulomb stress change, and select a stress component and option, and you
will see a map view image such as that below left.

3. After completing any Coulomb stress
calculation made over the grid, such as Coulomb stress change, Shear stress
change, or Normal stress change, just return to the MATLAB window and type
in "coulomb_3d_view". This calls a plugin (which can be found in the plugin folder
in Coulomb30 folder). It executes a 3D view that you can manipulate and save as
a pdf file, such as that above right.
7.6 Coulomb stress cross-sections
1.
Choose Input > Open existing input file > Example-2(TH).inp. Next,
choose Functions > Stress > Coulomb stress
change. Change the color saturation to 3.0 bars, and hit ÔCalc. & ViewÕ
in the Stress control panel. After the mapview
plot appears, hit the Cross section button
on the Stress control panel, which displays the cross
section parameters from your input file (left plot below). Click ÒCalc. &
ViewÓ and you will see the image below left. Now change the saturation to ±10
bars and chose interpolated shading, and hit ÒCalc. & ViewÓ again (right panel below).
Mosaic, ±3 bars Interpolated, ±10 bars

2. When building a
cross-section, the ÒStart (A)Ó point should always be on the left side of the
ÒFinish (B)Ó point (see below right). You can
overlay seismicity in cross-sections if you first plot the mapview with
earthquakes and then make the section. The default setting plots seismicity
within ±20 km of the section line. To change this, print EQPICK_WIDTH=5 for ±5
km, etc, in the command window.

2. You can also change
the dip angle of the cross section by entering a new value in the ÒDipÓ box in
the above panel. The blue dashed line is the depth at which stress was sampled
in the map view. The red line is the intersection of the fault plane with the
cross-section line. These can be
seen in map view, which has a blue cross-section line, a red fault perimeter, a
green line where the fault projects to the ground surface, and a black line
where the fault intersects the depth at which stress is being sampled. You can
change the depth, and many other parameters, in the Stress control panel.
4. You can calculate the
maximum or mean values of Coulomb stress changes between various depth ranges.
Click ÒDepth rangeÓ and then ÒCal. & ViewÓ in the Stress control
panel, you will see Depth control panel. In the Depth control panel, enter depths of
the top and bottom surfaces, as well as the depth increment, for which you want
to perform the comparisons. You can calculate either ÒMaximum valuesÓ of
Coulomb stress changes over the given depth range (below left), or the ÒMean
valuesÓ over the range (below, right). The numerical output file shows the
maximum value at each grid point. The maps below were made using the
left-lateral strike-slip fault input file, Example-2(LL)-lonlat.inp.
Max stress change over a
depth range
Mean stress change over a depth range

5. You can plot the
orientation of the Ôspecified faultÕ strike in map view. Choose Input > Open
existing input file > Example-2(LL).inp. Next, choose Functions > Stress > Coulomb
stress change. Check the ÒStrike lineÓ box in the Stress control panel, and for practice,
change friction to 0.0, shading to interpolatedand then ÒCalc. & ViewÓ,
resulting in the following image on the left. Notice that the lines strike 41¡
as specified. Stresses and slip lines are plotted on
the lower left corner of each grid box.

Coulomb makes the tensor addition of the earthquake
stress change, which diminishes with distance from the source fault, and the
regional stress, which is assumed uniform, to calculate the total principal
stress axes. Once the total principal stress axes are determined, Coulomb uses
this and the assumed friction coefficient to determine the optimum planes.
Choose Input > Open
existing input file >
Example-2(LL).inp. Then, Functions > Change
parameters > Grid, and change the grid to
5.0 x 5.0 km so the axes are not too crowded (this is not a requirement; you
can choose any grid spacing of
interest). Now, Functions > Stress > Coulomb
stress change. In the pop-up Stress
control panel, choose ÒOpt.
Strike S.Ó, ÒPrincipal StressÓ,
and ÒInterpolatingÓ, and click ÒCalc. & ViewÓ. You will see the
image on left below. Using Tools > Zoom In, you will see the
right image below.
Normal
view with principal axes
Zoomed view

The axes are not scaled by their stress
magnitudes, since too many would be invisible. Notice that the
axes rotate in 3D, not just in the horizontal plane, and so s3
deviates from being vertical close to the source, as a result of the stress
changes imparted by the earthquake. This means that s3 can be seen
in the lower left corner of the zoomed image.
7.8 Using the regional or ÔtectonicÕ stress in optimally-oriented
stress calculations
The regional stress is used only when you choose Functions > Stress > Coulomb stress changes AND choose one of the
optimally-oriented (ÒOpt.Ó) stress changes in the Stress
control panel. Otherwise the regional
stresses are ignored (see below). See King et al (BSSA, 1994) for more on this
topic.