S2kit
1.1
Toolkit for working with functions defined on the sphere
|
Go to the documentation of this file. 1 #ifndef _FST_SEMI_MEMO_H
2 #define _FST_SEMI_MEMO_H
8 void FSTSemiMemo(
double*,
double*,
double*,
double*,
const int,
double**,
double*,
DataFormat,
const int,
9 fftw_plan*, fftw_plan*,
double*);
12 fftw_plan*, fftw_plan*);
14 void FZTSemiMemo(
double*,
double*,
double*,
double*,
const int,
double*,
double*,
DataFormat, fftw_plan*,
double*);
18 #endif // _FST_SEMI_MEMO_H
void FSTSemiMemo(double *, double *, double *, double *, const int, double **, double *, DataFormat, const int, fftw_plan *, fftw_plan *, double *)
Computes spherical harmonic transform using the seminaive and naive algorithms.
void FZTSemiMemo(double *, double *, double *, double *, const int, double *, double *, DataFormat, fftw_plan *, double *)
Computes zonal harmonic transform using seminaive algorithm.
void ConvOn2SphereSemiMemo(double *, double *, double *, double *, double *, double *, const int, double *)
Convolves two functions defined on the 2-sphere.
DataFormat
Result data format for FST functions.
void InvFSTSemiMemo(double *, double *, double *, double *, const int, double **, double *, DataFormat, const int, fftw_plan *, fftw_plan *)
Computes inverse spherical harmonic transform.