Ssht
1.3.3
Fast and exact spin spherical harmonic transforms
|
Go to the documentation of this file.
31 int el,
double *sqrt_tbl);
34 int el,
double *sqrt_tbl,
38 int el,
double *sqrt_tbl,
52 double *sqrt_tbl,
double *signs);
54 double beta,
int L,
int mm,
int el,
55 double *sqrt_tbl,
double *signs);
57 double beta,
int L,
int mm,
int el,
58 double *sqrt_tbl,
double *signs);
62 int el,
double *sqrt_tbl);
65 int el,
double *sqrt_tbl);
68 int el,
double *signs);
71 int el,
double *signs);
void ssht_dl_beta_kostelec_halfline_table(double *dlm1p1_line, double *dl_line, double beta, int L, int mm, int el, double *sqrt_tbl, double *signs)
Definition: ssht_dl.c:943
void ssht_dl_beta_kostelec_full_table(double *dlm1p1, double *dl, double beta, int L, ssht_dl_size_t dl_size, int el, double *sqrt_tbl, double *signs)
Definition: ssht_dl.c:662
@ SSHT_DL_QUARTER_EXTENDED
Definition: ssht_dl.h:16
@ SSHT_DL_TRAPANI
Definition: ssht_dl.h:22
void ssht_dl_beta_risbo_eighth_table(double *dl, double beta, int L, ssht_dl_size_t dl_size, int el, double *sqrt_tbl, double *signs)
Definition: ssht_dl.c:449
void ssht_dl_beta_risbo_full_table(double *dl, double beta, int L, ssht_dl_size_t dl_size, int el, double *sqrt_tbl)
Definition: ssht_dl.c:190
@ SSHT_DL_FULL
Definition: ssht_dl.h:18
void ssht_dl_beta_risbo_fill_eighth2quarter_table(double *dl, double *dl8, int L, ssht_dl_size_t dl_size, ssht_dl_size_t dl8_size, int el, double *signs)
Definition: ssht_dl.c:599
void ssht_dl_beta_kostelec_line_table(double *dlm1p1_line, double *dl_line, double beta, int L, int mm, int el, double *sqrt_tbl, double *signs)
Definition: ssht_dl.c:795
void ssht_dl_beta_risbo_half_table(double *dl, double beta, int L, ssht_dl_size_t dl_size, int el, double *sqrt_tbl, double *signs)
Definition: ssht_dl.c:313
ssht_dl_size_t
Definition: ssht_dl.h:15
int ssht_dl_get_offset(int L, ssht_dl_size_t dl_size)
Definition: ssht_dl.c:111
void ssht_dl_halfpi_trapani_quarter_table(double *dl, int L, ssht_dl_size_t dl_size, int el, double *sqrt_tbl)
Definition: ssht_dl.c:1195
void ssht_dl_halfpi_trapani_fill_eighth2righthalf_table(double *dl, int L, ssht_dl_size_t dl_size, int el, double *signs)
Definition: ssht_dl.c:1307
@ SSHT_DL_HALF
Definition: ssht_dl.h:17
void ssht_dl_halfpi_trapani_eighth_table(double *dl, int L, ssht_dl_size_t dl_size, int el, double *sqrt_tbl)
Definition: ssht_dl.c:1077
int ssht_dl_get_stride(int L, ssht_dl_size_t dl_size)
Definition: ssht_dl.c:146
@ SSHT_DL_RISBO
Definition: ssht_dl.h:21
void ssht_dl_halfpi_trapani_fill_eighth2quarter_table(double *dl, int L, ssht_dl_size_t dl_size, int el, double *signs)
Definition: ssht_dl.c:1352
double * ssht_dl_calloc(int L, ssht_dl_size_t dl_size)
Definition: ssht_dl.c:64
ssht_dl_method_t
Definition: ssht_dl.h:21
@ SSHT_DL_QUARTER
Definition: ssht_dl.h:15