FLAGLET  1.0b1
Exact wavelets on the ball
Functions
src/main/c/flaglet_tiling.c File Reference
#include "flaglet.h"
#include <stdlib.h>
#include <math.h>
#include <s2let.h>

Go to the source code of this file.

Functions

void flaglet_tiling_axisym_allocate (double **kappa_lp, double **kappa0_lp, int B_l, int B_p, int L, int P)
void flaglet_tiling_axisym (double *kappa_lp, double *kappa0_lp, int B_l, int B_p, int L, int P, int J_min_l, int J_min_p)
double flaglet_tiling_axisym_check_identity (double *kappa_lp, double *kappa0_lp, int B_l, int B_p, int L, int P, int J_min_l, int J_min_p)

Function Documentation

void flaglet_tiling_axisym ( double *  kappa_lp,
double *  kappa0_lp,
int  B_l,
int  B_p,
int  L,
int  P,
int  J_min_l,
int  J_min_p 
)

Allocates tiling in FLAG - harmonic space.

Parameters:
[out]kappa_lpKernel functions for the wavelets.
[out]kappa0_lpKernel for the scaling function.
[in]B_lWavelet parameter for angular harmonic space.
[in]B_pWavelet parameter for radial harmonic space.
[in]LAngular harmonic band-limit.
[in]PRadial harmonic band-limit.
[in]J_min_lFirst wavelet scale to be used in angular space.
[in]J_min_pFirst wavelet scale to be used in radial space.
Return values:
none

Definition at line 42 of file flaglet_tiling.c.

void flaglet_tiling_axisym_allocate ( double **  kappa_lp,
double **  kappa0_lp,
int  B_l,
int  B_p,
int  L,
int  P 
)

Allocates tiling in FLAG - harmonic space.

Parameters:
[out]kappa_lpKernel functions for the wavelets.
[out]kappa0_lpKernel for the scaling function.
[in]B_lWavelet parameter for angular harmonic space.
[in]B_pWavelet parameter for radial harmonic space.
[in]LAngular harmonic band-limit.
[in]PRadial harmonic band-limit.
Return values:
none

Definition at line 21 of file flaglet_tiling.c.

double flaglet_tiling_axisym_check_identity ( double *  kappa_lp,
double *  kappa0_lp,
int  B_l,
int  B_p,
int  L,
int  P,
int  J_min_l,
int  J_min_p 
)

Checks exactness of the FLAG - harmonic tiling.

Parameters:
[in]kappa_lpKernel functions for the wavelets.
[in]kappa0_lpKernel for the scaling function.
[in]B_lWavelet parameter for angular harmonic space.
[in]B_pWavelet parameter for radial harmonic space.
[in]LAngular harmonic band-limit.
[in]PRadial harmonic band-limit.
[in]J_min_lFirst wavelet scale to be used in angular space.
[in]J_min_pFirst wavelet scale to be used in radial space.
Return values:
Achievedaccuracy (should be lower than e-12).

Definition at line 134 of file flaglet_tiling.c.

 All Files Functions Defines