10#if !defined(GEOGRAPHICLIB_DST_HPP)
11#define GEOGRAPHICLIB_DST_HPP 1
19template<
typename scalar_t>
67 typedef kissfft<real> fft_t;
68 std::shared_ptr<fft_t> _fft;
70 void fft_transform(real data[], real F[],
bool centerp)
const;
72 void fft_transform2(real data[], real F[])
const;
93 int N()
const {
return _N; }
137 const real F[],
int N);
153 const real F[],
int N);
172 const real F[],
int N);
Header for GeographicLib::Constants class.
#define GEOGRAPHICLIB_EXPORT
GeographicLib::Math::real real
Discrete sine transforms.
void transform(std::function< real(real)> f, real F[]) const
static real eval(real sinx, real cosx, const real F[], int N)
void refine(std::function< real(real)> f, real F[]) const
static real integral(real sinx, real cosx, const real F[], int N)
Namespace for GeographicLib.