Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

meca_5.sh 4.8 KB

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
  1. #!/bin/bash
  2. # $Id: psmeca.sh 8899 2011-07-27 01:59:56Z pwessel $
  3. #
  4. # Check psmeca for plotting beach balls
  5. . ../functions.sh
  6. header "Test psmeca for plotting focal mechanisms (5)"
  7. ps=meca_5.ps
  8. size=1.0c
  9. #THOUGHTS:
  10. #echo 2.0 1.0 0.0 90 90 90 270 0 90 4 23 0 0 Dip slip | psmeca -Sc${size} -L1 -Gblack -R -J -K -O >> $ps
  11. #echo 2.0 1.0 0.0 90 90 90 90 0 -90 4 23 0 0 Dip slip | psmeca -Sc${size} -L1 -Gblack -R -J -K -O >> $ps
  12. #The previous two lines don't give the same result.. Maybe there could be a warning to not use the
  13. #same strike twice?
  14. ###THE FOLLOWING DOES NOT WORK
  15. ###echo 2.0 1.0 0.0 90 4 270 5 0 0 Dip slip | psmeca -Sa${size} -Gblack -R -J -K -O >> $ps
  16. #the rake should be within -180 to 180, leaving it as 270 breaks the code.. should there be a warning?
  17. #TESTING AKI OPTION -Sa - PURE STRIKE SLIP
  18. # Explocion
  19. # - not possible
  20. # Implocion
  21. # - not possible
  22. # Right lateral strike slip
  23. echo 1.0 1.0 0.0 0 90 0 5 0 0 Strike slip | psmeca -Sa${size} -L1 -Gblack -R-1/6/-1/2 -JM14c -P -Y20c -B2 -K > $ps
  24. # Rotated strike slip
  25. echo 1.0 0.0 0.0 45 90 180 5 0 0 Strike slip 45 deg | psmeca -Sa${size} -L1 -Gblack -R -J -K -O >> $ps
  26. # Dip slip
  27. #echo 2.0 1.0 0.0 90 90 90 5 0 0 Dip slip | psmeca -Sa${size} -L1 -Gblack -R -J -K -O >> $ps
  28. ###THE FOLLOWING DOES NOT WORK
  29. ###echo 2.0 1.0 0.0 90 4 270 5 0 0 Dip slip | psmeca -Sa${size} -Gblack -R -J -K -O >> $ps
  30. echo 2.0 1.0 0.0 90 0 -90 5 0 0 Dip slip | psmeca -Sa${size} -L1 -Gblack -R -J -K -O >> $ps
  31. # Dip slip
  32. #echo 2.0 0.0 0.0 0 90 90 5 0 0 Dip slip | psmeca -Sa${size} -L1 -Gblack -R -J -K -O >> $ps
  33. echo 2.0 0.0 0.0 0 0 -90 5 0 0 Dip slip | psmeca -Sa${size} -L1 -Gblack -R -J -K -O >> $ps
  34. # Thrust
  35. echo 3.0 1.0 0.0 90 45 90 5 0 0 Thrust | psmeca -Sa${size} -L1 -Gblack -R -J -K -O >> $ps
  36. # Thrust
  37. echo 3.0 0.0 0.0 0 45 90 5 0 0 Thrust | psmeca -Sa${size} -L1 -Gblack -R -J -K -O >> $ps
  38. # Horizontal CLVD
  39. # - not possible
  40. # Horizontal CLVD
  41. # - not possible
  42. # Vertical CLVD
  43. # - not possible
  44. # Vertical CLVD
  45. # - not possible
  46. #TESTING HARVARD OPTION -Sc - two fault planes
  47. # Right lateral Strike Slip
  48. # Rotated strike Slip
  49. # Explocion
  50. # - not possible
  51. # Implocion
  52. # - not possible
  53. # Right lateral strike slip
  54. echo 1.0 1.0 0.0 90 90 180 0 90 0 4 23 0 0 Right Strike Slip | psmeca -Sc${size} -L1 -Gblack -R -JM14c -Y-8c -P -B2 -K -O >> $ps
  55. # Rotated strike slip
  56. echo 1.0 0.0 0.0 45 90 180 135 90 0 4 23 0 0 Strike slip 45 deg | psmeca -Sc${size} -L1 -Gblack -R -J -K -O >> $ps
  57. # Dip slip
  58. ##The following two lines should look equal to the ones in the box above and below, but does not
  59. echo 2.0 1.0 0.0 90 90 90 270 0 90 4 23 0 0 Dip slip | psmeca -Sc${size} -L1 -Gblack -R -J -K -O >> $ps
  60. # Dip slip
  61. echo 2.0 0.0 0.0 0 90 90 180 0 90 4 23 0 0 Dip slip | psmeca -Sc${size} -L1 -Gblack -R -J -K -O >> $ps
  62. # Thrust
  63. echo 3.0 1.0 0.0 90 45 90 270 45 90 4 23 0 0 Thrust | psmeca -Sc${size} -L1 -Gblack -R -J -K -O >> $ps
  64. # Thrust
  65. echo 3.0 0.0 0.0 0 45 90 180 45 90 4 23 0 0 Thrust | psmeca -Sc${size} -L1 -Gblack -R -J -K -O >> $ps
  66. # Horizontal CLVD
  67. # - not possible
  68. # Horizontal CLVD
  69. # - not possible
  70. # Vertical CLVD
  71. # - not possible
  72. # Vertical CLVD
  73. # - not possible
  74. #TESTING HARVARD OPTION -Sm - moment tensor elements
  75. #Following Dahlen and Tromp (1998) page 174
  76. # Explocion
  77. echo 0.0 1.0 0.0 1.0 1.0 1.0 0.0 0.0 0.0 23 0 0 Explosion | psmeca -Sm${size} -L1 -Gblack -R -J -Y-8c -P -B2 -K -O >> $ps
  78. # Implocion
  79. echo 0.0 0.0 0.0 -1.0 -1.0 -1.0 0.0 0.0 0.0 23 0 0 Implocion | psmeca -Sm${size} -L1 -Gblack -R -J -K -O >> $ps
  80. # Right lateral strike slip
  81. echo 1.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.0 23 0 0 Strike slip | psmeca -Sm${size} -L1 -Gblack -R -J -K -O >> $ps
  82. # Rotated strike slip
  83. echo 1.0 0.0 0.0 0.0 1.0 -1.0 0.0 0.0 0.0 23 0 0 Strike slip 45 deg | psmeca -Sm${size} -L1 -Gblack -R -J -K -O >> $ps
  84. # Dip slip
  85. echo 2.0 1.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 23 0 0 Dip slip | psmeca -Sm${size} -L1 -Gblack -R -J -K -O >> $ps
  86. # Dip slip
  87. echo 2.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 23 0 0 Dip slip | psmeca -Sm${size} -L1 -Gblack -R -J -K -O >> $ps
  88. # Thrust
  89. echo 3.0 1.0 0.0 1.0 -1.0 0.0 0.0 0.0 0.0 23 0 0 Thrust | psmeca -Sm${size} -L1 -Gblack -R -J -K -O >> $ps
  90. # Thrust
  91. echo 3.0 0.0 0.0 1.0 0.0 -1.0 0.0 0.0 0.0 23 0 0 Thrust | psmeca -Sm${size} -L1 -Gblack -R -J -K -O >> $ps
  92. # Horizontal CLVD
  93. echo 4.0 1.0 0.0 1.0 1.0 -2.0 0.0 0.0 0.0 23 0 0 Horiz. CLVD | psmeca -Sm${size} -L1 -Gblack -R -J -K -O >> $ps
  94. # Horizontal CLVD
  95. echo 4.0 0.0 0.0 1.0 -2.0 1.0 0.0 0.0 0.0 23 0 0 Horiz. CLVD | psmeca -Sm${size} -L1 -Gblack -R -J -K -O >> $ps
  96. # Vertical CLVD-L1
  97. echo 5.0 1.0 0.0 -2.0 1.0 1.0 0.0 0.0 0.0 23 0 0 Vertical CLVD | psmeca -Sm${size} -L1 -Gblack -R -K -J -O >> $ps
  98. # Vertical CLVD
  99. echo 5.0 0.0 0.0 2.0 -1.0 -1.0 0.0 0.0 0.0 23 0 0 Vertical CLVD | psmeca -Sm${size} -L1 -Gblack -R -J -O >> $ps
  100. pscmp
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...