def test_rotate_rt_12(): r = np.array([1.0, 0.0]) t = np.array([0.0, 1.0]) azi1 = 30 azi2 = 120 baz = 240 d1, d2 = rotate.rotate_rt_12(r, t, baz, azi1, azi2) n, e = rotate.rotate_12_ne(r, t, baz - 180, baz - 90) d1_true, d2_true = rotate.rotate_ne_12(n, e, azi1, azi2)
def test_rotate_rt_and_12(): r = np.array([1.0, 0.0]) t = np.array([0.0, 1.0]) azi1 = 30 azi2 = 120 baz = 240 d1, d2 = rotate.rotate_rt_12(r, t, baz, azi1, azi2) r_new, t_new = rotate.rotate_12_rt(d1, d2, baz, azi1, azi2) npt.assert_allclose(r, r_new) npt.assert_allclose(t, t_new)