diff --git a/test/bpn.jl b/test/bpn.jl index 1078e3b..4ea61cf 100644 --- a/test/bpn.jl +++ b/test/bpn.jl @@ -323,9 +323,9 @@ end; NPB = iers_npb(iers2010b, tt_c) @test v2as(NPBe*v, NPB*v) ≤ 2.5e-3 - # CPNc model < 35 mas + # CPNc model < 40 mas NPB = iers_npb(CPNc, tt_c) - @test v2as(NPBe*v, NPB*v) ≤ 35e-3 + @test v2as(NPBe*v, NPB*v) ≤ 40e-3 # CPNd model < 1 mas NPB = iers_npb(CPNd, tt_c) diff --git a/test/cio.jl b/test/cio.jl index 5bce211..126071d 100644 --- a/test/cio.jl +++ b/test/cio.jl @@ -12,12 +12,12 @@ v2as = (x, y) -> acosd(max(-1, min(1, dot(x / norm(x), y / norm(y))))) * 3600 v = rand(BigFloat, 3) v /= norm(v) - # --- Testing IERS 1996 (< 0.1 mas) + # --- Testing IERS 1996 (< 0.5 mas) x, y = cip_xy(iers1996, tt_c) xe, ye = ERFA.bpn2xy(pnm80(DJ2000, tt_d)) - @test r2a*abs(xe-x) ≤ 1e-4 - @test r2a*abs(ye-y) ≤ 1e-4 + @test r2a*abs(xe-x) ≤ 1.5e-4 + @test r2a*abs(ye-y) ≤ 1.5e-4 # TODO: test on cio locator is missing