Definition: harmonic.h:17
int lensing_indices(struct precision *ppr, struct harmonic *phr, struct lensing *ple)
Definition: lensing.c:833
int lensing_d1m1(double *mu, int num_mu, int lmax, double **d1m1)
Definition: lensing.c:1360
int lensing_d40(double *mu, int num_mu, int lmax, double **d40)
Definition: lensing.c:1760
int lensing_d20(double *mu, int num_mu, int lmax, double **d20)
Definition: lensing.c:1531
int lensing_lensed_cl_te(double *ksiX, double **d20, double *w8, int nmu, struct lensing *ple)
Definition: lensing.c:1109
int lensing_addback_cl_te(struct lensing *ple, double *cl_te)
Definition: lensing.c:1147
int lensing_lensed_cl_tt(double *ksi, double **d00, double *w8, int nmu, struct lensing *ple)
Definition: lensing.c:1046
int lensing_d2m2(double *mu, int num_mu, int lmax, double **d2m2)
Definition: lensing.c:1417
int lensing_d4m2(double *mu, int num_mu, int lmax, double **d4m2)
Definition: lensing.c:1817
int lensing_addback_cl_ee_bb(struct lensing *ple, double *cl_ee, double *cl_bb)
Definition: lensing.c:1217
int lensing_d11(double *mu, int num_mu, int lmax, double **d11)
Definition: lensing.c:1303
int lensing_d00(double *mu, int num_mu, int lmax, double **d00)
Definition: lensing.c:1246
int lensing_addback_cl_tt(struct lensing *ple, double *cl_tt)
Definition: lensing.c:1084
int lensing_d31(double *mu, int num_mu, int lmax, double **d31)
Definition: lensing.c:1586
int lensing_free(struct lensing *ple)
Definition: lensing.c:807
int lensing_d3m1(double *mu, int num_mu, int lmax, double **d3m1)
Definition: lensing.c:1644
int lensing_d3m3(double *mu, int num_mu, int lmax, double **d3m3)
Definition: lensing.c:1702
int lensing_d22(double *mu, int num_mu, int lmax, double **d22)
Definition: lensing.c:1474
int lensing_cl_at_l(struct lensing *ple, int l, double *cl_lensed)
Definition: lensing.c:39
int lensing_lensed_cl_ee_bb(double *ksip, double *ksim, double **d22, double **d2m2, double *w8, int nmu, struct lensing *ple)
Definition: lensing.c:1174
int lensing_init(struct precision *ppr, struct perturbations *ppt, struct harmonic *phr, struct fourier *pfo, struct lensing *ple)
Definition: lensing.c:84
int lensing_d4m4(double *mu, int num_mu, int lmax, double **d4m4)
Definition: lensing.c:1876
int has_td
Definition: lensing.h:41
int has_te
Definition: lensing.h:36
int has_tt
Definition: lensing.h:34
int l_size
Definition: lensing.h:70
int index_lt_dd
Definition: lensing.h:51
int index_lt_td
Definition: lensing.h:52
int has_bb
Definition: lensing.h:37
int index_lt_te
Definition: lensing.h:47
ErrorMsg error_message
Definition: lensing.h:90
int index_lt_tt
Definition: lensing.h:45
double * l
Definition: lensing.h:75
int has_ee
Definition: lensing.h:35
short lensing_verbose
Definition: lensing.h:88
int index_lt_ll
Definition: lensing.h:53
int has_dd
Definition: lensing.h:40
int index_lt_tp
Definition: lensing.h:50
int has_tl
Definition: lensing.h:43
int * l_max_lt
Definition: lensing.h:72
int index_lt_ee
Definition: lensing.h:46
int index_lt_tl
Definition: lensing.h:54
double * ddcl_lens
Definition: lensing.h:80
int lt_size
Definition: lensing.h:56
int index_lt_bb
Definition: lensing.h:48
int has_tp
Definition: lensing.h:39
int has_pp
Definition: lensing.h:38
double * cl_lens
Definition: lensing.h:76
int index_lt_pp
Definition: lensing.h:49
int l_unlensed_max
Definition: lensing.h:64
short has_lensed_cls
Definition: lensing.h:26
int l_lensed_max
Definition: lensing.h:66
int has_ll
Definition: lensing.h:42
Definition: perturbations.h:98