s2let  2.2.0
Fast wavelets on the sphere
Functions
s2let_hpx.c File Reference
#include <complex.h>
#include <ssht/ssht.h>
#include <stdlib.h>
#include "s2let.h"
Include dependency graph for s2let_hpx.c:

Functions

void healpix_inverse_real_ ()
 
void healpix_forward_real_ ()
 
void healpix_inverse_spin_real_ ()
 
void healpix_forward_spin_real_ ()
 
void write_healpix_map_ ()
 
void read_healpix_map_ ()
 
void read_healpix_maps_ ()
 
void s2let_hpx_alm2map_real (double *f, const complex double *flm, int nside, int L)
 
void s2let_hpx_map2alm_real (complex double *flm, const double *f, int nside, int L)
 
void s2let_hpx_alm2map_spin_real (double *fQ, double *fU, const complex double *flmE, const complex double *flmB, int nside, int L, int spin)
 
void s2let_hpx_map2alm_spin_real (complex double *flmE, complex double *flmB, const double *fQ, const double *fU, int nside, int L, int spin)
 
void s2let_hpx_read_maps (double *f, char *file, int nside, int nmaps)
 
void s2let_hpx_read_map (double *f, char *file, int nside)
 
void s2let_hpx_write_map (char *file, const double *f, int nside)
 
void s2let_hpx_allocate_real (double **f, int nside)
 

Function Documentation

◆ healpix_forward_real_()

void healpix_forward_real_ ( )

◆ healpix_forward_spin_real_()

void healpix_forward_spin_real_ ( )

◆ healpix_inverse_real_()

void healpix_inverse_real_ ( )

◆ healpix_inverse_spin_real_()

void healpix_inverse_spin_real_ ( )

◆ read_healpix_map_()

void read_healpix_map_ ( )

◆ read_healpix_maps_()

void read_healpix_maps_ ( )

◆ s2let_hpx_allocate_real()

void s2let_hpx_allocate_real ( double **  f,
int  nside 
)

Allocate Healpix map.

Parameters
[in,out]fhealpix map.
[in]nsideHealpix resolution.
Return values
none

◆ s2let_hpx_alm2map_real()

void s2let_hpx_alm2map_real ( double *  f,
const complex double *  flm,
int  nside,
int  L 
)

◆ s2let_hpx_alm2map_spin_real()

void s2let_hpx_alm2map_spin_real ( double *  fQ,
double *  fU,
const complex double *  flmE,
const complex double *  flmB,
int  nside,
int  L,
int  spin 
)

◆ s2let_hpx_map2alm_real()

void s2let_hpx_map2alm_real ( complex double *  flm,
const double *  f,
int  nside,
int  L 
)

◆ s2let_hpx_map2alm_spin_real()

void s2let_hpx_map2alm_spin_real ( complex double *  flmE,
complex double *  flmB,
const double *  fQ,
const double *  fU,
int  nside,
int  L,
int  spin 
)

◆ s2let_hpx_read_map()

void s2let_hpx_read_map ( double *  f,
char *  file,
int  nside 
)

Read Healpix map from a FITS file. Interface for HEALPIX Fortran code read_bintab.

Parameters
[out]fInput healpix map.
[in]fileFilename.
[in]nsideHealpix resolution of the output map.
Return values
none

◆ s2let_hpx_read_maps()

void s2let_hpx_read_maps ( double *  f,
char *  file,
int  nside,
int  nmaps 
)

◆ s2let_hpx_write_map()

void s2let_hpx_write_map ( char *  file,
const double *  f,
int  nside 
)

Write Healpix map to a FITS file. Interface for HEALPIX Fortran code write_bintab.

Parameters
[in]fileFilename.
[in]fInput healpix map.
[in]nsideHealpix resolution of the output map.
Return values
none

◆ write_healpix_map_()

void write_healpix_map_ ( )