예제 #1
0
    def test_ang2pix(self):

        with NumpyRNGContext(12345):

            nside = 1024
            hpx = Healpix(nside)

            theta = np.random.uniform(0, np.pi, 10000)
            phi = np.random.uniform(0, 2 * np.pi, 10000)

            assert_equal(hp.ang2pix(nside, theta, phi),
                         hpx.ang2pix_many(theta, phi))
예제 #2
0
    def test_ang2pix(self):

        if not DO_HEALPY:
            # not possible on Windows
            return

        with NumpyRNGContext(12345):

            nside = 1024
            hpx = Healpix(nside)

            theta = np.random.uniform(0, np.pi, 10000)
            phi = np.random.uniform(0, 2 * np.pi, 10000)

            assert_equal(hp.ang2pix(nside, theta, phi),
                         hpx.ang2pix_many(theta, phi))
예제 #3
0
    def test_ang2pix(self):

        if not DO_HEALPY:
            # not possible on Windows
            return

        with NumpyRNGContext(12345):

            nside = 1024
            hpx = Healpix(nside)

            theta = np.random.uniform(0, np.pi, 10000)
            phi = np.random.uniform(0, 2 * np.pi, 10000)

            assert_equal(
                hp.ang2pix(nside, theta, phi),
                hpx.ang2pix_many(theta, phi)
                )