s2let  2.2.0
Fast wavelets on the sphere
Functions
s2let_hpx_test.c File Reference
#include "s2let.h"
#include <assert.h>
#include <complex.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <time.h>
#include <fftw3.h>
#include <ssht/ssht.h>
Include dependency graph for s2let_hpx_test.c:

Functions

void s2let_hpx_spinalm_test (int nside, int spin, int L, int seed)
 
void s2let_transform_axisym_hpx_test (double *accuracy, double *timing, int nside, int L, int seed)
 
void s2let_transform_axisym_hpx_wav_test (double *accuracy, double *timing, int nside, int B, int L, int J_min, int seed)
 
void s2let_hpx_io_test (int nside, int L, int seed)
 
void s2let_mw_io_test (int L, int seed)
 
void s2let_mw_io_spin_test (int L, int seed)
 
int main (int argc, char *argv[])
 

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ s2let_hpx_io_test()

void s2let_hpx_io_test ( int  nside,
int  L,
int  seed 
)

Test the Input-Output facilities for Healpix maps (to FITS filts)

Parameters
[in]nsideHealpix resolution.
[in]LAngular harmonic band-limit.
[in]seedRandom seed.
Return values
none

◆ s2let_hpx_spinalm_test()

void s2let_hpx_spinalm_test ( int  nside,
int  spin,
int  L,
int  seed 
)

◆ s2let_mw_io_spin_test()

void s2let_mw_io_spin_test ( int  L,
int  seed 
)

Test the Input-Output facilities for the MW sampling (to FITS filts)

Parameters
[in]LAngular harmonic band-limit.
[in]seedRandom seed.
Return values
none

◆ s2let_mw_io_test()

void s2let_mw_io_test ( int  L,
int  seed 
)

Test the Input-Output facilities for the MW sampling (to FITS filts)

Parameters
[in]LAngular harmonic band-limit.
[in]seedRandom seed.
Return values
none

◆ s2let_transform_axisym_hpx_test()

void s2let_transform_axisym_hpx_test ( double *  accuracy,
double *  timing,
int  nside,
int  L,
int  seed 
)

Perform HEALPIX spherical harmonic transform back and forth. Test that the interfaces to HEALPIX routines work.

Parameters
[out]nsideHealpix resolution.
[in]LBand-limit.
[in]seedRandom seed.
Return values
none

◆ s2let_transform_axisym_hpx_wav_test()

void s2let_transform_axisym_hpx_wav_test ( double *  accuracy,
double *  timing,
int  nside,
int  B,
int  L,
int  J_min,
int  seed 
)

Perform wavelet transform with HEALPIX map back and forth. Test that the interfaces to HEALPIX routines work.

Parameters
[out]nsideHealpix resolution.
[in]LBand-limit.
[in]seedRandom seed.
Return values
none