![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
Wrapper for fftlog wripper. More...
#include "FuncGrid.h"
Go to the source code of this file.
Namespaces | |
cbl | |
The global namespace of the CosmoBolognaLib | |
cbl::wrapper | |
The namespace of the wrappers | |
cbl::wrapper::fftlog | |
The namespace of the FFTlog wrappers | |
Functions | |
void | cbl::wrapper::fftlog::fhti_ (int *_n, double *_mu, double *_q, double *_dlnr, double *_kr, int *_kropt, double *_wsave, int *_ok) |
wrapper of the fhti subroutine contained in External/fftlog-f90-master/fftlog.f This is an initialization routine More... | |
void | cbl::wrapper::fftlog::fftl_ (int *_n, double *_a, double *_rk, int *_dir, double *_wsave) |
wrapper of the fftl subroutine contained in External/fftlog-f90-master/fftlog.f This subroutine computes the discrete Fourier sine or cosine transform of a logarithmically spaced periodic sequence More... | |
std::vector< double > | cbl::wrapper::fftlog::transform_FFTlog (const std::vector< double > yy, const int dir, const std::vector< double > xx, const std::vector< double > fx, const double mu=0, const double q=0, const double kr=1, const int kropt=0) |
wrapper of the FFTlog to compute the discrete Fourier sine or cosine transform of a logarithmically spaced periodic sequence More... | |
void | cbl::wrapper::fftlog::transform_FFTlog (std::vector< double > &yy, std::vector< double > &fy, const int dir, const std::vector< double > xx, const std::vector< double > fx, const double mu=0, const double q=0, const double kr=1, const int kropt=0) |
wrapper of the FFTlog to compute the discrete Fourier sine or cosine transform of a logarithmically spaced periodic sequence More... | |
Wrapper for fftlog wripper.
This file contains the prototypes of the class FFTlog, wrapping functions for fast Hankel transform implemented in the FFTlog library (Hamilton 2000)
Definition in file FFTlog.h.