18 ntheta = ssht_sampling_mw_ntheta(L);
19 nphi = ssht_sampling_mw_nphi(L);
43 *thetas = (
double*)calloc(ntheta,
sizeof(
double));
44 *phis = (
double*)calloc(nphi,
sizeof(
double));
59 int t, p, nphi, ntheta;
61 ntheta = ssht_sampling_mw_ntheta(L);
62 nphi = ssht_sampling_mw_nphi(L);
63 for (t=0; t<ntheta; t++)
64 thetas[t] = ssht_sampling_mw_t2theta(t, L);
65 for (p=0; p<nphi; p++)
66 phis[p] = ssht_sampling_mw_p2phi(p, L);
69 void flag_sampling(
double *rs,
double *thetas,
double *phis,
double *laguweights,
double tau,
int L,
int N)
void flag_sampling(double *rs, double *thetas, double *phis, double *laguweights, double tau, int L, int N)
void flag_sampling_allocate(double **rs, double **thetas, double **phis, double **laguweights, int L, int N)
void flag_spherlaguerre_allocate_sampling(double **nodes, double **weights, int N)
void allocate_ssht_sampling(double **thetas, double **phis, int L)
void ssht_sampling_mw(double *thetas, double *phis, int L)
void flag_spherlaguerre_sampling(double *nodes, double *weights, double tau, int N)