| NumCosmo Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
Synopsis
enum NcmSphereMapOrder; enum NcmSphereMapType; struct NcmSphereMap; struct NcmSphereMapAlm; struct NcmSphereMapSHT; NcmSphereMap * ncm_sphere_map_new (gint nside); NcmSphereMap * ncm_sphere_map_clone (NcmSphereMap *map); gboolean ncm_sphere_map_copy (NcmSphereMap *dest,NcmSphereMap *orig); gboolean ncm_sphere_map_init_coord (NcmSphereMap *map); gboolean ncm_sphere_map_set_order (NcmSphereMap *map,NcmSphereMapOrder order,gboolean init_coord); NcmSphereMapAlm * ncm_sphere_mapalm_new (void); gboolean ncm_sphere_mapalm_init (NcmSphereMapAlm *mapalm,gint lmax); NcmSphereMapSHT * ncm_sphere_mapsht_new (NcmSphereMap *map,NcmSphereMapAlm *mapalm,guint fftw_flags); 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); gboolean ncm_sphere_mapsht_alm2map_circle (NcmSphereMapSHT *mapsht,gint ring,gint ring_size,gdouble theta,gdouble phi); gboolean ncm_sphere_mapsht_map2alm (NcmSphereMapSHT *mapsht,gdouble cut); gboolean ncm_sphere_mapsht_alm2map (NcmSphereMapSHT *mapsht); gdouble ncm_sphere_map_homogenize_noise (NcmSphereMap *map,gdouble base_sigma); gdouble ncm_sphere_map_rotate_avg (NcmSphereMap *map,glong n);
Details
enum NcmSphereMapOrder
typedef enum {
NC_SPHERE_MAP_ORDER_NEST,
NC_SPHERE_MAP_ORDER_RING
} NcmSphereMapOrder;
enum NcmSphereMapType
typedef enum {
NC_SPHERE_MAP_TYPE_TEMPERATURE = 1 << 0,
NC_SPHERE_MAP_TYPE_Q_POLARIZATION = 1 << 1,
NC_SPHERE_MAP_TYPE_U_POLARISATION = 1 << 2,
NC_SPHERE_MAP_TYPE_SPUR_SIGNAL = 1 << 3,
NC_SPHERE_MAP_TYPE_N_OBS = 1 << 4
} NcmSphereMapType;
FIXME
ncm_sphere_map_new ()
NcmSphereMap * ncm_sphere_map_new (gint nside);
FIXME
|
FIXME |
Returns : |
FIXME |
ncm_sphere_map_clone ()
NcmSphereMap * ncm_sphere_map_clone (NcmSphereMap *map);
FIXME
|
a NcmSphereMap |
Returns : |
FIXME |
ncm_sphere_map_copy ()
gboolean ncm_sphere_map_copy (NcmSphereMap *dest,NcmSphereMap *orig);
FIXME
|
a NcmSphereMap |
|
a NcmSphereMap |
Returns : |
FIXME |
ncm_sphere_map_init_coord ()
gboolean ncm_sphere_map_init_coord (NcmSphereMap *map);
FIXME
|
a NcmSphereMap |
Returns : |
FIXME |
ncm_sphere_map_set_order ()
gboolean ncm_sphere_map_set_order (NcmSphereMap *map,NcmSphereMapOrder order,gboolean init_coord);
FIXME
|
a NcmSphereMap |
|
a NcmSphereMapOrder |
|
FIXME |
Returns : |
FIXME |
ncm_sphere_mapalm_init ()
gboolean ncm_sphere_mapalm_init (NcmSphereMapAlm *mapalm,gint lmax);
FIXME
|
a NcmSphereMapAlm |
|
FIXME |
Returns : |
FIXME |
ncm_sphere_mapsht_new ()
NcmSphereMapSHT * ncm_sphere_mapsht_new (NcmSphereMap *map,NcmSphereMapAlm *mapalm,guint fftw_flags);
FIXME
|
a NcmSphereMap |
|
a NcmSphereMapAlm |
|
FIXME |
Returns : |
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...
|
a NcmSphereMapSHT |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
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...
|
a NcmSphereMapSHT |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
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
|
a NcmSphereMapSHT |
|
FIXME |
Returns : |
FIXME |
ncm_sphere_mapsht_alm2map ()
gboolean ncm_sphere_mapsht_alm2map (NcmSphereMapSHT *mapsht);
FIXME
|
a NcmSphereMapSHT |
Returns : |
FIXME |
ncm_sphere_map_homogenize_noise ()
gdouble ncm_sphere_map_homogenize_noise (NcmSphereMap *map,gdouble base_sigma);
FIXME
|
a NcmSphereMap |
|
FIXME |
Returns : |
FIXME |
ncm_sphere_map_rotate_avg ()
gdouble ncm_sphere_map_rotate_avg (NcmSphereMap *map,glong n);
FIXME
|
a NcmSphereMap |
|
FIXME |
Returns : |
FIXME |