![]() |
![]() |
![]() |
NumCosmo Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
Synopsis
struct NcSphereMap; struct NcSphereMapAlm; enum NcSphereMapOrder; struct NcSphereMapSHT; enum NcSphereMapType; NcSphereMap * nc_sphere_map_clone (NcSphereMap *map
); gboolean nc_sphere_map_copy (NcSphereMap *dest
,NcSphereMap *orig
); gdouble nc_sphere_map_homogenize_noise (NcSphereMap *map
,gdouble base_sigma
); gboolean nc_sphere_map_init_coord (NcSphereMap *map
); NcSphereMap * nc_sphere_map_new (gint nside
); gdouble nc_sphere_map_rotate_avg (NcSphereMap *map
,glong n
); gboolean nc_sphere_map_set_order (NcSphereMap *map
,NcSphereMapOrder order
,gboolean init_coord
); gboolean nc_sphere_mapalm_init (NcSphereMapAlm *mapalm
,gint lmax
); NcSphereMapAlm * nc_sphere_mapalm_new (void
); gboolean nc_sphere_mapsht_alm2map (NcSphereMapSHT *mapsht
); gboolean nc_sphere_mapsht_alm2map_circle (NcSphereMapSHT *mapsht
,gint ring
,gint ring_size
,gdouble theta
,gdouble phi
); gboolean nc_sphere_mapsht_map2alm (NcSphereMapSHT *mapsht
,gdouble cut
); gboolean nc_sphere_mapsht_map2alm_circle (NcSphereMapSHT *mapsht
,gint ring
,gint ring_size
,gdouble norma
,gdouble theta
,gdouble phi
,gint start_m
,gint end_m
); NcSphereMapSHT * nc_sphere_mapsht_new (NcSphereMap *map
,NcSphereMapAlm *mapalm
,guint fftw_flags
);
Details
enum NcSphereMapOrder
typedef enum { NC_SPHERE_MAP_ORDER_NEST, NC_SPHERE_MAP_ORDER_RING } NcSphereMapOrder;
enum NcSphereMapType
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 } NcSphereMapType;
FIXME
nc_sphere_map_clone ()
NcSphereMap * nc_sphere_map_clone (NcSphereMap *map
);
FIXME
|
a NcSphereMap |
Returns : |
FIXME |
nc_sphere_map_copy ()
gboolean nc_sphere_map_copy (NcSphereMap *dest
,NcSphereMap *orig
);
FIXME
|
a NcSphereMap |
|
a NcSphereMap |
Returns : |
FIXME |
nc_sphere_map_homogenize_noise ()
gdouble nc_sphere_map_homogenize_noise (NcSphereMap *map
,gdouble base_sigma
);
FIXME
|
a NcSphereMap |
|
FIXME |
Returns : |
FIXME |
nc_sphere_map_init_coord ()
gboolean nc_sphere_map_init_coord (NcSphereMap *map
);
FIXME
|
a NcSphereMap |
Returns : |
FIXME |
nc_sphere_map_new ()
NcSphereMap * nc_sphere_map_new (gint nside
);
FIXME
|
FIXME |
Returns : |
FIXME |
nc_sphere_map_rotate_avg ()
gdouble nc_sphere_map_rotate_avg (NcSphereMap *map
,glong n
);
FIXME
|
a NcSphereMap |
|
FIXME |
Returns : |
FIXME |
nc_sphere_map_set_order ()
gboolean nc_sphere_map_set_order (NcSphereMap *map
,NcSphereMapOrder order
,gboolean init_coord
);
FIXME
|
a NcSphereMap |
|
a NcSphereMapOrder |
|
FIXME |
Returns : |
FIXME |
nc_sphere_mapalm_init ()
gboolean nc_sphere_mapalm_init (NcSphereMapAlm *mapalm
,gint lmax
);
FIXME
|
a NcSphereMapAlm |
|
FIXME |
Returns : |
FIXME |
nc_sphere_mapsht_alm2map ()
gboolean nc_sphere_mapsht_alm2map (NcSphereMapSHT *mapsht
);
FIXME
|
a NcSphereMapSHT |
Returns : |
FIXME |
nc_sphere_mapsht_alm2map_circle ()
gboolean nc_sphere_mapsht_alm2map_circle (NcSphereMapSHT *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 NcSphereMapSHT |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
nc_sphere_mapsht_map2alm ()
gboolean nc_sphere_mapsht_map2alm (NcSphereMapSHT *mapsht
,gdouble cut
);
Transform the map to alm circle by circle using fft in each one
|
a NcSphereMapSHT |
|
FIXME |
Returns : |
FIXME |
nc_sphere_mapsht_map2alm_circle ()
gboolean nc_sphere_mapsht_map2alm_circle (NcSphereMapSHT *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 NcSphereMapSHT |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
nc_sphere_mapsht_new ()
NcSphereMapSHT * nc_sphere_mapsht_new (NcSphereMap *map
,NcSphereMapAlm *mapalm
,guint fftw_flags
);
FIXME
|
a NcSphereMap |
|
a NcSphereMapAlm |
|
FIXME |
Returns : |
FIXME |