spleaf.fenrir.SpotsLatDistMagInterpolator#

class spleaf.fenrir.SpotsLatDistMagInterpolator#

FENRIR model interpolating the results of SpotsLatDistMag, to improve computational efficiency.

This class should be instanciated using either create() to generate the grid on which to interpolate, or load() to load a previously computed grid.

Methods

compute_Fourier(sig_rv_phot, sig_rv_cb, ...)

Compute the Fourier decomposition of the kernel.

compute_Fourier_back(grad_per, grad_mag)

Backward propagation of the gradient for compute_Fourier().

create(basename, nharm, ndelta, weight, ...)

Compute the Fourier decomposition on a grid using SpotsLatDistMag.compute_Fourier().

kernel(series_index, decay_kernel, ...)

Generate a S+LEAF kernel corresponding to this FENRIR model, to be included in a covariance matrix (spleaf.cov.Cov).

load(basename)

Load a previously computed grid.