[CIG-SHORT] questions about pylith spatial data base

tu xiang tuxiang2016 at outlook.com
Mon Jul 31 05:17:19 PDT 2017




Hello, everyone
I have several questions about pylith spatial data base and hope someone would like to give me a hand.
Question 1
// -*- C++ -*- (tell Emacs to use C++ mode for syntax highlighting)
//
// This spatial database specifies the distribution of slip on the
// fault surface. In this case we prescribe a piecewise linear, depth
// dependent distribution of slip. The slip is 2.0 m left-lateral
// with 0.25 m of reverse slip at the surface with a linear taper from
// 2.0 m to 0.0 m from -2 km to -4 km.
//
#SPATIAL.ascii 1
SimpleDB {
  num-values = 3
  value-names =  left-lateral-slip  reverse-slip  fault-opening
  value-units =  m  m  m
  num-locs = 3
  data-dim = 1 // Locations of data points form a line.  What does data-dim mean? It means linear interpolation?
  space-dim = 3  what does this space-dim mean? What is the difference between this space-dim and the next space-dim?
  cs-data = cartesian {
    to-meters = 1.0e+3 // Specify coordinates in km for convenience.
    space-dim = 3  what does this space-dim mean? What is the difference between this space-dim and the above space-dim?
  } // cs-data
} // SimpleDB
// Columns are
// (1) x coordinate (km)
// (2) y coordinate (km)
// (3) z coordinate (km)
// (4) left-lateral-slip (m) (right-lateral is negative)
// (5) reverse-slip (m)
// (6) fault-opening (m)
0.0  0.0  0.0     2.00  0.25  0.00
0.0  0.0 -2.0     2.00  0.00  0.00
0.0  0.0 -4.0     0.00  0.00  0.00
 [cid:caa4ab30-5260-4873-a60b-6bcdb2122e59]

Figure 1
Question 2
cs-data = cartesian {
    to-meters = 1.0e+3 // Specify coordinates in km for convenience.
    space-dim = 3
  } // cs-data
} // SimpleDB
// Columns are
// (1) x coordinate (km)
// (2) y coordinate (km)
// (3) z coordinate (km)
// (4) left-lateral-slip (m) (right-lateral is negative)
// (5) reverse-slip (m)
// (6) fault-opening (m)
0.0  0.0  0.0     2.00  0.25  0.00

Is the x, y, z coordinate must on the fault? If I construct a curve fault (Figure 2), it will be difficult to ensure the point (x, y, z) is on the fault because of the precision of the value.

[cid:ff970eee-0872-4728-ba7b-33ee5b6e50e6]

 Figure 2 curve fault
Question 3
If I want to specify a complex slip or traction distribution (Figure 3), how to specify?

[cid:f386a8a2-5623-4e7d-b1ba-c24ff34c0208]
Figure 2 complex slip or traction distribution

Looking forward to your reply.
Best regards,
Tu Xiang



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.geodynamics.org/pipermail/cig-short/attachments/20170731/48936619/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pastedImage.png
Type: image/png
Size: 37072 bytes
Desc: pastedImage.png
URL: <http://lists.geodynamics.org/pipermail/cig-short/attachments/20170731/48936619/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pastedImage.png
Type: image/png
Size: 90887 bytes
Desc: pastedImage.png
URL: <http://lists.geodynamics.org/pipermail/cig-short/attachments/20170731/48936619/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pastedImage.png
Type: image/png
Size: 35352 bytes
Desc: pastedImage.png
URL: <http://lists.geodynamics.org/pipermail/cig-short/attachments/20170731/48936619/attachment-0005.png>


More information about the CIG-SHORT mailing list