Class
NumCosmoMathFftlogGausswin2
Description [src]
final class NumCosmoMath.FftlogGausswin2 : NumCosmoMath.Fftlog
{
/* No available fields */
}
Logarithm fast fourier transform for a kernel given by the square of a Gaussian window function.
This object computes the function (see NcmFftlog)
$$Y_n = \int_0^\infty t^{\frac{2\pi i n}{L}} K(t) dt,$$
where the kernel is the square of the Gaussian window function $K(t) = W(t)^2$,
\begin{equation}
W(t) = \exp \left( \frac{-t^2}{2} \right). \end{equation}.
Properties
Properties inherited from NcmFftlog (14)
NumCosmoMath.Fftlog:Lk
The function $F(k)$’s period in natural logarithm base.
NumCosmoMath.Fftlog:N
The number of knots in the fundamental interval.
NumCosmoMath.Fftlog:eval-r-max
The maximum value of the evaluation interval.
NumCosmoMath.Fftlog:eval-r-min
The minimum value of the evaluation interval.
NumCosmoMath.Fftlog:lnk0
The Center value for $\ln(k)$.
NumCosmoMath.Fftlog:lnr0
The Center value for $\ln(r)$.
NumCosmoMath.Fftlog:max-n
The maximum number of knots in the fundamental interval. This limit is used when calibrating the number of knots.
NumCosmoMath.Fftlog:name
FFTW Plan wisdom’s name to perform the transformation.
NumCosmoMath.Fftlog:nderivs
The number of derivatives to be estimated.
NumCosmoMath.Fftlog:no-ringing
True to use the no-ringing adjustment of $\ln(r_0)$ and False otherwise.
NumCosmoMath.Fftlog:padding
The padding percentage of the number of knots $N$.
NumCosmoMath.Fftlog:smooth-padding-scale
Log10 of the smoothing scale.
NumCosmoMath.Fftlog:use-eval-int
Whether to use evaluation interval.
NumCosmoMath.Fftlog:use-smooth-padding
Whether to use a smooth padding.
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.