| Top |
Functions
| NcmSphereMap * | ncm_sphere_map_new () |
| NcmSphereMap * | ncm_sphere_map_clone () |
| gboolean | ncm_sphere_map_copy () |
| gboolean | ncm_sphere_map_init_coord () |
| gboolean | ncm_sphere_map_set_order () |
| NcmSphereMapAlm * | ncm_sphere_mapalm_new () |
| gboolean | ncm_sphere_mapalm_init () |
| NcmSphereMapSHT * | ncm_sphere_mapsht_new () |
| gboolean | ncm_sphere_mapsht_map2alm_circle () |
| gboolean | ncm_sphere_mapsht_alm2map_circle () |
| gboolean | ncm_sphere_mapsht_map2alm () |
| gboolean | ncm_sphere_mapsht_alm2map () |
| gdouble | ncm_sphere_map_homogenize_noise () |
| gdouble | ncm_sphere_map_rotate_avg () |
| #define | NCM_MAP_ALM_SIZE() |
| #define | NCM_MAP_N_IND_PLM() |
| #define | NCM_MAP_MAX_RING_SIZE() |
| #define | NCM_MAP_N_DIFFERENT_SIZED_RINGS() |
| #define | NCM_MAP_RING_PLAN_INDEX() |
| #define | NCM_MAP_RING_SIZE() |
| #define | NCM_MAP_N_RINGS() |
| #define | NCM_MAP_ALM_M_START() |
| #define | NCM_MAP_ALM_INDEX() |
Types and Values
| enum | NcmSphereMapOrder |
| enum | NcmSphereMapType |
| struct | NcmSphereMap |
| struct | NcmSphereMapAlm |
| struct | NcmSphereMapSHT |
| #define | NCM_SPHERE_MAP_RNG_NAME |
Functions
ncm_sphere_map_set_order ()
gboolean ncm_sphere_map_set_order (NcmSphereMap *map,NcmSphereMapOrder order,gboolean init_coord);
FIXME
ncm_sphere_mapalm_init ()
gboolean ncm_sphere_mapalm_init (NcmSphereMapAlm *mapalm,gint lmax);
FIXME
ncm_sphere_mapsht_new ()
NcmSphereMapSHT * ncm_sphere_mapsht_new (NcmSphereMap *map,NcmSphereMapAlm *mapalm,guint fftw_flags);
FIXME
ncm_sphere_mapsht_map2alm_circle ()
gboolean ncm_sphere_mapsht_map2alm_circle (NcmSphereMapSHT *mapsht,gint ring,gint ring_size,gdouble norma,gdouble theta,gdouble phi,gint start_m,gint end_m);
Transform the map to alm circle by circle using fft in each one Copied from gsl-1.11 specfunc/legendre_poly.c line 596 And then adapted...
ncm_sphere_mapsht_alm2map_circle ()
gboolean ncm_sphere_mapsht_alm2map_circle (NcmSphereMapSHT *mapsht,gint ring,gint ring_size,gdouble theta,gdouble phi);
Transform the map to alm circle by circle using fft in each one Copied from gsl-1.11 specfunc/legendre_poly.c line 596 And then adapted... And then adapted again...
ncm_sphere_mapsht_map2alm ()
gboolean ncm_sphere_mapsht_map2alm (NcmSphereMapSHT *mapsht,gdouble cut);
Transform the map to alm circle by circle using fft in each one
ncm_sphere_map_homogenize_noise ()
gdouble ncm_sphere_map_homogenize_noise (NcmSphereMap *map,gdouble base_sigma);
FIXME
NCM_MAP_RING_PLAN_INDEX()
#define NCM_MAP_RING_PLAN_INDEX(nside,ring_n) (((ring_n) < (nside)) ? (ring_n) : ((ring_n)>=(3*(nside)) ? (4*(nside)-(ring_n)-2) : ((nside)-1)))
NCM_MAP_RING_SIZE()
#define NCM_MAP_RING_SIZE(nside,ring_n) (4*(NCM_MAP_RING_PLAN_INDEX(nside,ring_n)+1))