10 #if !defined(GEOGRAPHICLIB_DST_HPP) 11 #define GEOGRAPHICLIB_DST_HPP 1 18 template <
typename scalar_t>
66 std::shared_ptr<fft_t> _fft;
68 void fft_transform(real data[], real F[],
bool centerp)
const;
70 void fft_transform2(real data[], real F[])
const;
88 int N()
const {
return _N; }
129 const real F[],
int N);
144 const real F[],
int N);
149 #endif // GEOGRAPHICLIB_DST_HPP
#define GEOGRAPHICLIB_EXPORT
GeographicLib::Math::real real
void transform(std::function< real(real)> f, real F[]) const
static real eval(real sinx, real cosx, const real F[], int N)
Namespace for GeographicLib.
Header for GeographicLib::Constants class.
void refine(std::function< real(real)> f, real F[]) const
static real integral(real sinx, real cosx, const real F[], int N)
Discrete sine transforms.