CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
FFTlog.h File Reference

Wrapper for fftlog wripper. More...

#include "FuncGrid.h"
Include dependency graph for FFTlog.h:
This graph shows which files directly or indirectly include this file:

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...
 

Detailed Description

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)

Author
Alfonso Veropalumbo
alfon.nosp@m.so.v.nosp@m.eropa.nosp@m.lumb.nosp@m.o@uni.nosp@m.bo.i.nosp@m.t

Definition in file FFTlog.h.