|
25 | 25 | # angular frequency |
26 | 26 | omega = 2 * np.pi * f |
27 | 27 | # normal vector of plane wave |
28 | | -npw = sfs.util.normal(np.radians(pw_angle), np.radians(90)) |
| 28 | +npw = sfs.util.direction_vector(np.radians(pw_angle), np.radians(90)) |
29 | 29 |
|
30 | 30 |
|
31 | 31 | # === get secondary source positions === |
32 | 32 | #x0, n0, a0 = sfs.array.linear(N, dx, center=[-1, 0, 0]) |
33 | 33 | #x0, n0, a0 = sfs.array.linear_nested(N, dx, 2*dx) |
34 | 34 | #x0, n0, a0 = sfs.array.linear_random(N, 0.2*dx, 5*dx) |
35 | | -#x0, n0, a0 = sfs.array.rectangular(N, dx, N, dx, n0=sfs.util.normal(0*np.pi/4, np.pi/2)) |
| 35 | +#x0, n0, a0 = sfs.array.rectangular(N, dx, N, dx, n0=sfs.util.direction_vector(0*np.pi/4, np.pi/2)) |
36 | 36 | #x0, n0, a0 = sfs.array.circular(N, R) |
37 | 37 | x0, n0, a0 = sfs.array.load('../data/arrays/university_rostock.csv') |
38 | 38 |
|
39 | | -#x0, n0, a0 = sfs.array.planar(N, dx, N, dx, n0=sfs.util.normal(np.radians(0),np.radians(180))) |
40 | | -#x0, n0, a0 = sfs.array.cube(N, dx, N, dx, N, dx, n0=sfs.util.normal(0, np.pi/2)) |
| 39 | +#x0, n0, a0 = sfs.array.planar(N, dx, N, dx, n0=sfs.util.direction_vector(np.radians(0),np.radians(180))) |
| 40 | +#x0, n0, a0 = sfs.array.cube(N, dx, N, dx, N, dx, n0=sfs.util.direction_vector(0, np.pi/2)) |
41 | 41 |
|
42 | 42 | #x0, n0, a0 = sfs.array.sphere_load('/Users/spors/Documents/src/SFS/data/spherical_grids/equally_spaced_points/006561points.mat', 1, center=[.5,0,0]) |
43 | 43 |
|
|
0 commit comments