@@ -29,16 +29,16 @@ def strikedip2vector(strike: NumericInput, dip: NumericInput) -> np.ndarray:
29
29
return vec
30
30
31
31
32
- def azimuthplunge2vector (
33
- plunge_dir : NumericInput ,
32
+ def plungeazimuth2vector (
34
33
plunge : NumericInput ,
34
+ azimuth : NumericInput ,
35
35
degrees : bool = True ,
36
36
) -> np .ndarray :
37
37
"""Convert plunge and plunge direction to a vector
38
38
39
39
Parameters
40
40
----------
41
- plunge_dir : Union[np.ndarray, list]
41
+ azimuth : Union[np.ndarray, list]
42
42
array or array like of plunge direction values
43
43
plunge : Union[np.ndarray, list]
44
44
array or array like of plunge values
@@ -52,16 +52,16 @@ def azimuthplunge2vector(
52
52
plunge = np .array ([plunge ], dtype = float )
53
53
else :
54
54
plunge = np .array (plunge , dtype = float )
55
- if isinstance (plunge_dir , numbers .Number ):
56
- plunge_dir = np .array ([plunge_dir ], dtype = float )
55
+ if isinstance (azimuth , numbers .Number ):
56
+ azimuth = np .array ([azimuth ], dtype = float )
57
57
else :
58
- plunge_dir = np .array (plunge_dir , dtype = float )
58
+ azimuth = np .array (azimuth , dtype = float )
59
59
if degrees :
60
60
plunge = np .deg2rad (plunge )
61
- plunge_dir = np .deg2rad (plunge_dir )
61
+ azimuth = np .deg2rad (azimuth )
62
62
vec = np .zeros ((len (plunge ), 3 ))
63
- vec [:, 0 ] = np .sin (plunge_dir ) * np .cos (plunge )
64
- vec [:, 1 ] = np .cos (plunge_dir ) * np .cos (plunge )
63
+ vec [:, 0 ] = np .sin (azimuth ) * np .cos (plunge )
64
+ vec [:, 1 ] = np .cos (azimuth ) * np .cos (plunge )
65
65
vec [:, 2 ] = - np .sin (plunge )
66
66
return vec
67
67
0 commit comments