nifty.re.multi_grid.jhealpix module
-
class T_ang(theta: float, phi: float)[source]
Bases: object
-
__init__(theta: float, phi: float) → None
-
phi: float
-
theta: float
-
tree_flatten()[source]
-
classmethod tree_unflatten(aux_data, children)[source]
-
class T_hpc(x: float, y: float, f: numpy.int32)[source]
Bases: object
-
__init__(x: float, y: float, f: int32) → None
-
f: int32
-
tree_flatten()[source]
-
classmethod tree_unflatten(aux_data, children)[source]
-
x: float
-
y: float
-
class T_hpd(x: numpy.int64, y: numpy.int64, f: numpy.int32)[source]
Bases: object
-
__init__(x: int64, y: int64, f: int32) → None
-
f: int32
-
tree_flatten()[source]
-
classmethod tree_unflatten(aux_data, children)[source]
-
x: int64
-
y: int64
-
class T_loc(z: float, s: float, phi: float)[source]
Bases: object
-
__init__(z: float, s: float, phi: float) → None
-
phi: float
-
s: float
-
tree_flatten()[source]
-
classmethod tree_unflatten(aux_data, children)[source]
-
z: float
-
class T_vec(x: float, y: float, z: float)[source]
Bases: object
-
__init__(x: float, y: float, z: float) → None
-
norm()[source]
-
tree_flatten()[source]
-
classmethod tree_unflatten(aux_data, children)[source]
-
x: float
-
y: float
-
z: float
-
ang2loc(ang: T_ang) → T_loc[source]
-
ang2nest(nside: int64, ang: T_ang) → int64[source]
-
ang2pix(nside, theta, phi, nest=False, lonlat=False)[source]
-
ang2ring(nside: int64, ang: T_ang) → int64[source]
-
ang2vec(theta, phi, lonlat=False)[source]
-
c_idiv(a, b)[source]
-
compress_bits(v: int64)[source]
-
edge_neighbors(nside, hpd, fun)[source]
-
face_neighbors_nest(nside, hpd)[source]
-
face_neighbors_ring(nside, hpd)[source]
-
get_all_neighbours(nside, theta_or_pix, phi=None, nest=False, lonlat=False)[source]
-
get_all_neighbours_valid(nside, theta_or_pix, phi=None, nest=False, lonlat=False)[source]
-
hpc2loc(hpc: T_hpc) → T_loc[source]
-
hpd2loc(nside_: int64, hpd: T_hpd) → T_loc[source]
-
hpd2nest(nside: int64, hpd: T_hpd) → int64[source]
-
hpd2ring(nside_: int64, hpd: T_hpd) → int64[source]
-
isqrt(v: int64)[source]
-
loc2ang(loc: T_loc) → T_ang[source]
-
loc2hpc(loc: T_loc) → T_hpc[source]
-
loc2hpd(nside_: int64, loc: T_loc) → T_hpd[source]
-
loc2vec(loc: T_loc) → T_vec[source]
-
neighbors(nside, pix, nest=False)[source]
-
nest2ang(nside: int64, ipix: int64) → T_ang[source]
-
nest2hpd(nside: int64, pix: int64) → T_hpd[source]
-
nest2ring(nside: int64, ipnest: int64) → int64[source]
-
nest2vec(nside: int64, ipix: int64) → T_vec[source]
-
npix2nside(npix: int64) → int64[source]
-
nside2npix(nside: int64)[source]
-
nside2order(nside: int64) → int64[source]
-
pix2ang(nside, ipix, nest=False, lonlat=False)[source]
-
pix2vec(nside, ipix, nest=False)[source]
-
ring2ang(nside: int64, ipix: int64) → T_ang[source]
-
ring2hpd(nside: int64, pix: int64)[source]
-
ring2nest(nside: int64, ipring: int64) → int64[source]
-
ring2vec(nside: int64, ipix: int64) → T_vec[source]
-
spread_bits(v: int64)[source]
-
vec2ang(x, y, z, lonlat=False)[source]
-
vec2loc(vec: T_vec) → T_loc[source]
-
vec2nest(nside: int64, vec: T_vec) → int64[source]
-
vec2pix(nside, x, y, z, nest=False)[source]
-
vec2ring(nside: int64, vec: T_vec) → int64[source]