|
Fast Methods for Cosmological Simulations
FastSim serves as a tool for quick N-body simulations in modified gravity.
|
#include <complex.h>

Go to the source code of this file.
Macros | |
| #define | FFTLOG_H |
Functions | |
| void | pk2xi (int N, const double k[], const double pk[], double r[], double xi[]) |
| void | xi2pk (int N, const double r[], const double xi[], double k[], double pk[]) |
| void | fftlog_ComputeXiLM (double l, double m, int N, const double k[], const double pk[], double r[], double xi[]) |
| void | fftlog_ComputeXi2D (double bessel_order, int N, const double l[], const double cl[], double th[], double xi[]) |
| void | fht (int N, const double r[], const double _Complex a[], double k[], double _Complex b[], double mu, double q, double kcrc, int noring, double _Complex *u) |
| void | compute_u_coefficients (int N, double mu, double q, double L, double kcrc, double _Complex u[]) |
| void compute_u_coefficients | ( | int | N, |
| double | mu, | ||
| double | q, | ||
| double | L, | ||
| double | kcrc, | ||
| double _Complex | u[] | ||
| ) |
| void fftlog_ComputeXi2D | ( | double | bessel_order, |
| int | N, | ||
| const double | l[], | ||
| const double | cl[], | ||
| double | th[], | ||
| double | xi[] | ||
| ) |
Definition at line 144 of file fftlog.c.
Referenced by ccl_tracer_corr_fftlog().
| void fftlog_ComputeXiLM | ( | double | l, |
| double | m, | ||
| int | N, | ||
| const double | k[], | ||
| const double | pk[], | ||
| double | r[], | ||
| double | xi[] | ||
| ) |
| void fht | ( | int | N, |
| const double | r[], | ||
| const double _Complex | a[], | ||
| double | k[], | ||
| double _Complex | b[], | ||
| double | mu, | ||
| double | q, | ||
| double | kcrc, | ||
| int | noring, | ||
| double _Complex * | u | ||
| ) |
Definition at line 176 of file fftlog.c.
References fftlog_ComputeXiLM().
Referenced by ccl_correlation_3d().
Definition at line 181 of file fftlog.c.
References fftlog_ComputeXiLM(), and M_PI.