0% found this document useful (0 votes)
40 views8 pages

Standard Rupture Format Specification

srf-v2.0_rev1

Uploaded by

468484524
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views8 pages

Standard Rupture Format Specification

srf-v2.0_rev1

Uploaded by

468484524
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

STANDARD

 RUPTURE  FORMAT  
Version  2.0  
 
Robert  Graves  
12/02/2014  
 
Introduction  
 
The  Standard  Rupture  Format  (SRF)  is  an  ASCII  based  file  format  that  provides  a  complete  
kinematic  description  for  earthquake  ruptures.  
 
The  general  fault  surface  is  represented  by  a  distribution  of  point  sources  (subfaults).    Each  
point  source  description  contains  all  the  necessary  kinematic  information  to  compute  the  
contribution  of  that  subfault  to  the  total  response  of  the  fault  rupture.    In  principle,  there  is  
no  inherent  restriction  on  the  geometry  of  the  fault  surface  or  on  the  spacing  and  
distribution  of  the  point  sources  used  to  describe  the  fault  surface.    However,  it  is  
recognized  that  most  current  methods  used  to  develop  or  model  fault  ruptures  are  based  
on  descriptions  that  employ  planar  rectangular  segments.  To  facilitate  the  exchange  (and  
retention)  of  fault  representations  in  this  format,  the  description  presented  below  allows  
for  the  (optional)  inclusion  of  information  that  specifies  the  planar  segments  used  to  define  
the  fault  surface.  
 
Aki  &  Richards  convention  for  strike,  dip  and  rake  are  used  for  all  the  source  descriptions.    
Slip  is  specified  in  three  orthogonal  directions,  two  within  the  subfault  surface,  and  the  
third  in  the  direction  of  the  outward  normal  to  that  surface.    This  allows  for  the  possibility  
of  time  dependent  rake  and/or  fault  opening.    Figure  1  illustrates  the  coordinate  system  
conventions  used  in  this  description.  

Figure 1: Coordinate system conventions for an


individual subfault. The system (x, y, z) is the global
system (e.g., x = north, y = east, z = down). The
system (u1, u2, u3) is the local system in which the slip
is specified. The axes u1 and u2 are tangent to the
rupture surface and u3 is the outward normal to the
surface. The strike (φ), and dip (δ) are the same as Aki
& Richards. Strictly speaking, the rake (λ) defines the
o
orientation of the u1 axis (with u2 at λ+90 ).

 
For  a  pure  shear  dislocation  with  constant  rake,  all  slip  will  be  in  the  u1  direction.    
Incorporating  time  variable  rake  is  handled  using  two  orthogonal  components  (u1  and  u2)  
each  with  a  unique  slip-­‐rate  function.    In  this  case  λ  can  be  specified  such  that  u1  and  u2  
bracket  the  average  rake  direction.    
Version  2.0  Format  Specification  
 
The  file  type  as  described  below  is  in  ASCII  format  to  allow  for  easy  exchange  and  editing  
capabilities.    The  general  file  format  is  as  follows:  
 
VERSION
HEADER BLOCK (optional)
DATA BLOCK
 
where  
 
VERSION version identifier (e.g., 2.0)
HEADER BLOCK comments and general fault description
DATA BLOCK detailed information for all point sources covering fault surface
 
 
HEADER BLOCK
 
The  optional  HEADER BLOCK  consists  of  a  series  of  lines  describing  the  general  features  of  
the  rupture  and  fault  surfaces.    Comment  lines  are  permitted  in  the  HEADER BLOCK  and  
are  denoted  by  the  ‘#’  character  appearing  at  the  beginning  of  the  line.  
 
Following  the  comment  lines,  an  optional  description  for  one  or  more  planar  segments  
representing  the  fault  can  appear.    Additional  descriptive  formats  can  be  developed  and  
added  as  needed.  
 
For  the  planar  segment  format,  the  first  line  is:  
 
PLANE NSEG
 
where  
 
PLANE flag specifying that following lines describe planar fault
NSEG total number of segments in fault description
 
Then  for  each  fault  segment,  the  following  two  lines  are  needed:  
 
ELON ELAT NSTK NDIP LEN WID
STK DIP DTOP SHYP DHYP
 
where  (for  this  segment)  
 
ELON top center longitude
ELAT top center latitude
NSTK number of point sources (subfaults) along strike
NDIP number of point sources (subfaults) down-dip
LEN segment length (km)
WID segment width (km)
STK segment strike
DIP segment dip
DTOP depth to top of fault segment (km)
SHYP along strike location (from top center) of hypocenter for this segment (km)
DHYP down-dip location (from top edge) of hypocenter for this segment (km)
 
The  above  description  is  repeated  for  each  additional  segment,  up  to  the  total  of  NSEG.  
 
Here  is  an  example  description  for  a  3  segment  fault:  
 
PLANE 3
-119.0985 35.0140 2 2 16.00 12.00
95 40 3.00 -2.00 10.00
-118.9582 35.1398 3 2 30.00 18.00
49 80 0.00 -15.00 10.00
-118.6702 35.2318 4 2 20.00 15.00
210 75 0.00 10.00 12.00
 
 
DATA BLOCK
 
Following  the  optional  header  lines  described  above  are  the  required  DATA BLOCK  lines.    
The  DATA BLOCK  consists  of  one  or  more  POINT BLOCK  structures.    Strictly  speaking,  
only  one  POINT BLOCK  structure  is  required,  and  it  can  contain  the  information  for  all  of  
the  point  sources  covering  the  fault.    However,  the  use  of  multiple  POINT BLOCK  
structures  is  convenient  for  describing  the  individual  segments  of  a  multi-­‐segment  fault  
rupture  (i.e.,  one  POINT BLOCK  structure  for  each  segment).  
 
The  first  line  in  each  POINT BLOCK  is:  
 
POINTS NP
 
where  
 
POINTS flag specifying that following lines describe point sources (subfaults)
NP number of point sources (subfaults) to follow
 
Following  this  are  blocks  of  lines  containing  information  about  each  of  the  NP  point  
sources  (subfaults).    The  format  of  the  lines  in  each  of  these  NP  blocks  is:  
 
LON LAT DEP STK DIP AREA TINIT DT VS DEN
RAKE SLIP1 NT1 SLIP2 NT2 SLIP3 NT3
SR1[1] SR1[2] SR1[3] . . . SR1[NT1]
SR2[1] SR2[2] SR2[3] . . . SR2[NT3]
SR3[1] SR3[2] SR3[3] . . . SR3[NT3]
 
where  
 
LON longitude of subfault center
LAT latitude of subfault center
DEP depth of subfault center (km)
STK strike
DIP dip
AREA area of subfault (cm2)
TINIT initiation time when rupture reaches subfault center (sec)
DT time step in slip velocity function (sec)
VS shear wave velocity at source point (cm/sec), enter -1 if not known
DEN density at source point (g/cm3), enter -1 if not known
RAKE direction of u1 axis (rake direction)
SLIP1 total slip in u1 direction (cm)
NT1 number of time points in slip rate function for u1 direction
SLIP2 total slip in u2 direction (cm)
NT2 number of time points in slip rate function for u2 direction
SLIP3 total slip in u3 (surface normal) direction (cm)
NT3 number of time points in slip rate function for u3 direction
SR1[1],…,SR1[NT1] slip rate at each time step for u1 direction (cm/sec)
SR2[1],…,SR2[NT2] slip rate at each time step for u2 direction (cm/sec)
SR3[1],…,SR3[NT3] slip rate at each time step for u3 direction (cm/sec)
 
Although  the  general  format  given  here  allows  for  slip  in  all  three  directions  (u1,  u2,  u3),  
most  cases  will  have  only  one  (u1)  or  two  (u1,  u2)  non-­‐zero  slip  components.    In  these  
situations,  the  remaining  slip  components,  as  well  as  the  number  of  time  points  for  the  slip  
rate  function,  are  specified  as  “0”.  
 
 
Changes  from  Version  1.0  

1. Added  option  to  specify  comment  lines  within  the  HEADER BLOCK.    Comment  lines  
are  denoted  with  a  leading  ‘#’.  

2. Added  fields  for  VS  (shear  wave  velocity  in  cm/sec)  and  DEN  (density  in  g/cm3)  to  
the  subfault  description.    Values  for  these  parameters  may  not  always  be  available  
(e.g.,  for  scenario  ruptures  generated  for  an  unspecified  region),  in  which  case  a  
value  of  -­‐1  should  be  entered.  

3. Added  option  to  subdivide  the  specification  of  the  individual  point  source  
descriptions  into  multiple  POINT BLOCK  structures  (version  1.0  requires  that  the  
subfault  descriptions  for  all  fault  segments  be  included  in  a  single  POINT BLOCK  
structure).  
 
   
Examples  
 
Example  1:  Single  Point  Source  
 
2.0
#
# Example 1: This is an example of the simplest form of a SRF file.
#
# This file represents a point source with strike=291, dip=59 and rake=142.
# Since the source is represented kinematically, it has a slip (16.32 cm)
# over an area (2.64926e+11 cm*cm) with rigidity given by Vs*Vs*den
# [(3.64e+05 cm/s)*(3.64e+05 cm/s)*(2.67 g/cm^3)=3.54e+11 dyne/cm^2].
# This gives a seismic moment of 1.53e+24 dyne-cm (Mw 5.42).
#
# The slip-rate function is a simple isosceles triangle discretized at 0.025 sec.
# Note that the slip-rate function is zero for all time points after those
# listed in the file (i.e., the last time point is implicitly zero and
# is not included).
#
# Other useful information that might be included in these comment lines is documentation
# of the source of the rupture e.g.,
#
# "Example 1 is a sample SRF generated by hand on Fri Nov 21 12:52:16 PST 2014
# (Robert Graves, <[email protected]>)."
#
# or the usable bandwidth of the rupture, e.g.,
#
# "This model is applicable in the bandwidth T>10 sec."
#
POINTS 1
-117.7610 33.9530 14.70 291 59 2.64926e+11 0.0000 2.50000e-02 3.64000e+05 2.67000e+00
142 16.32 4 0.00 0 0.00 0
0.00000e+00 1.63200e+02 3.26400e+02 1.63200e+02
 
Example  2:  Single  Planar  Fault  
 
2.0
#
# Example 2a: Single planar fault.
#
# Following these comment lines, a description of the fault plane location and
# geometry is given by 3 lines starting with "PLANE 1". Note that this description
# of the fault plane is optional. However, this information is useful in that it
# provides a concise description of the fault (e.g. for plotting purposes, etc.).
#
# The kinematic rupture information begins with the line "POINTS 4", which means this
# rupture is represented by 4 subfaults. The detailed description of the rupture on
# each subfault follows this line. Note that each subfault has a single slip-rate
# function with the direction of slip (rake) varying from subfault to subfault.
#
# Other useful information that might be included in these comment lines is documentation
# of the source of the rupture e.g.,
#
# "Example 2a is a sample rupture scenario generated Mon Nov 24 11:50:22 PST 2014
# with the code "genslip-v3.3.2" (Robert Graves, <[email protected]>)."
#
# or the usable bandwidth of the rupture, e.g.,
#
# "This rupture is applicable in the bandwidth T>3 sec."
#
PLANE 1
-119.0985 35.0140 2 2 16.00 12.00
95 40 3.00 -2.00 10.00
POINTS 4
-119.1459 34.9826 4.9284 95 40 4.80000e+11 2.6465 1.00000e-01 3.20000e+05 2.65000e+00
82 8.59 6 0.00 0 0.00 0
0.00000e+00 5.91682e+01 1.16849e+01 8.57081e+00 4.81257e+00 1.63265e+00
-119.0585 34.9763 4.9284 95 40 4.80000e+11 2.4801 1.00000e-01 3.20000e+05 2.65000e+00
120 43.18 7 0.00 0 0.00 0
0.00000e+00 2.88510e+02 5.43680e+01 4.31742e+01 2.83736e+01 1.38752e+01
3.50832e+00
-119.1503 34.9414 8.7851 95 40 4.80000e+11 0.0000 1.00000e-01 3.60000e+05 2.75000e+00
76 26.61 2 0.00 0 0.00 0
0.00000e+00 2.66114e+02
-119.0629 34.9352 8.7851 95 40 4.80000e+11 0.1637 1.00000e-01 3.60000e+05 2.75000e+00
82 118.54 9 0.00 0 0.00 0
0.00000e+00 6.18123e+02 2.28298e+02 1.12802e+02 9.21321e+01 6.71185e+01
4.17206e+01 1.99587e+01 5.27757e+00
 
   
Example  3:  Multi-­‐segment  Rupture  
 
2.0
#
# Example 3a: Multi-segment fault rupture (3 segments).
#
# This rupture consists of 3 planar rectangular segments. Following these comment lines,
# a description of the location and geometry of the individual fault segments is given by
# 7 lines starting with "PLANE 3"; 2 lines for each of the 3 fault segments. Note that
# this description of the fault segments is optional. However, this information is useful in
# that it provides a concise description of the fault (e.g. for plotting purposes, etc.).
#
# The kinematic rupture information for each segment begins with a line "POINTS <NP>".
# There are 3 of these in this file, one for each segment, and the detailed subfault
# information for each segment follows the "POINTS <NP>" line. The number of subfaults
# (<NP>) can be different for each segment (<NP>= 4, 6, 8, respectively for the
# 3 segments in this file).
#
# Other useful information that might be included in these comment lines is documentation
# of the source of the rupture e.g.,
#
# "Example 3a is a sample rupture scenario generated Mon Nov 24 12:19:29 PST 2014
# with the code "genslip-v3.3.2" (Robert Graves, <[email protected]>)."
#
# or the usable bandwidth of the rupture, e.g.,
#
# "This rupture is applicable in the bandwidth T>8 sec."
#
PLANE 3
-119.0985 35.0140 2 2 16.00 12.00
95 40 3.00 -2.00 10.00
-118.9582 35.1398 3 2 30.00 18.00
49 80 0.00 -15.00 10.00
-118.6702 35.2318 4 2 20.00 15.00
210 75 0.00 10.00 12.00
POINTS 4
-119.1459 34.9826 4.9284 95 40 4.8000e+11 3.9808 5.00000e-01 -1.00000e+00 -1.00000e+00
90 78.56 3 0.00 0 0.00 0
0.00000e+00 1.15372e+02 4.17567e+01
-119.0585 34.9763 4.9284 95 40 4.8000e+11 3.9946 5.00000e-01 -1.00000e+00 -1.00000e+00
94 124.76 3 0.00 0 0.00 0
0.00000e+00 1.86001e+02 6.35258e+01
-119.1503 34.9414 8.7851 95 40 4.8000e+11 0.0000 5.00000e-01 -1.00000e+00 -1.00000e+00
20 248.43 2 0.00 0 0.00 0
0.00000e+00 4.96865e+02
-119.0629 34.9352 8.7851 95 40 4.8000e+11 4.6669 5.00000e-01 -1.00000e+00 -1.00000e+00
115 0.00 0 0.00 0 0.00 0
POINTS 6
-118.9772 35.0207 4.4316 49 80 9.0000e+11 8.5605 5.00000e-01 -1.00000e+00 -1.00000e+00
5 81.21 3 0.00 0 0.00 0
0.00000e+00 1.06553e+02 5.58618e+01
-118.8944 35.0797 4.4316 49 80 9.0000e+11 11.7304 5.00000e-01 -1.00000e+00 -1.00000e+00
-11 102.76 3 0.00 0 0.00 0
0.00000e+00 1.44288e+02 6.12220e+01
-118.8115 35.1386 4.4316 49 80 9.0000e+11 16.1476 5.00000e-01 -1.00000e+00 -1.00000e+00
7 61.28 2 0.00 0 0.00 0
0.00000e+00 1.22558e+02
-118.9659 35.0102 13.2949 49 80 9.0000e+11 6.0000 5.00000e-01 -1.00000e+00 -1.00000e+00
-48 302.30 4 0.00 0 0.00 0
0.00000e+00 3.70640e+02 2.02352e+02 3.16073e+01
-118.8831 35.0691 13.2949 49 80 9.0000e+11 12.2177 5.00000e-01 -1.00000e+00 -1.00000e+00
-14 0.00 0 0.00 0 0.00 0
-118.8002 35.1280 13.2949 49 80 9.0000e+11 14.2068 5.00000e-01 -1.00000e+00 -1.00000e+00
60 130.10 2 0.00 0 0.00 0
0.00000e+00 2.60198e+02
POINTS 8
-118.6980 35.3227 3.6222 210 75 3.7500e+11 24.2740 5.00000e-01 -1.00000e+00 -1.00000e+00
52 62.62 3 0.00 0 0.00 0
0.00000e+00 8.55161e+01 3.97197e+01
(continued on next page)
-118.7255 35.2838 3.6222 210 75 3.7500e+11 20.3903 5.00000e-01 -1.00000e+00 -1.00000e+00
73 259.66 6 0.00 0 0.00 0
0.00000e+00 3.57517e+02 7.02898e+01 5.18295e+01 2.94211e+01 1.02659e+01
-118.7530 35.2449 3.6222 210 75 3.7500e+11 20.5304 5.00000e-01 -1.00000e+00 -1.00000e+00
58 89.32 3 0.00 0 0.00 0
0.00000e+00 1.20825e+02 5.78088e+01
-118.7805 35.2060 3.6222 210 75 3.7500e+11 18.2282 5.00000e-01 -1.00000e+00 -1.00000e+00
22 173.57 4 0.00 0 0.00 0
0.00000e+00 2.04059e+02 1.03183e+02 3.98911e+01
-118.7165 35.3314 10.8667 210 75 3.7500e+11 21.5693 5.00000e-01 -1.00000e+00 -1.00000e+00
90 138.38 2 0.00 0 0.00 0
0.00000e+00 2.76766e+02
-118.7440 35.2925 10.8667 210 75 3.7500e+11 20.7451 5.00000e-01 -1.00000e+00 -1.00000e+00
45 77.84 2 0.00 0 0.00 0
0.00000e+00 1.55686e+02
-118.7715 35.2536 10.8667 210 75 3.7500e+11 18.3628 5.00000e-01 -1.00000e+00 -1.00000e+00
-15 102.13 3 0.00 0 0.00 0
0.00000e+00 1.33963e+02 7.02981e+01
-118.7990 35.2147 10.8667 210 75 3.7500e+11 18.0000 5.00000e-01 -1.00000e+00 -1.00000e+00
35 0.00 0 0.00 0 0.00 0
 

You might also like