fasttransforms.h File Reference

#include "ap.h"
#include "alglibinternal.h"

Go to the source code of this file.

Namespaces

 alglib
 
 alglib_impl
 

Functions

void alglib_impl::convc1d (ae_vector *a, ae_int_t m, ae_vector *b, ae_int_t n, ae_vector *r, ae_state *_state)
 
void alglib::convc1d (const complex_1d_array &a, const ae_int_t m, const complex_1d_array &b, const ae_int_t n, complex_1d_array &r)
 
void alglib_impl::convc1dcircular (ae_vector *s, ae_int_t m, ae_vector *r, ae_int_t n, ae_vector *c, ae_state *_state)
 
void alglib::convc1dcircular (const complex_1d_array &s, const ae_int_t m, const complex_1d_array &r, const ae_int_t n, complex_1d_array &c)
 
void alglib_impl::convc1dcircularinv (ae_vector *a, ae_int_t m, ae_vector *b, ae_int_t n, ae_vector *r, ae_state *_state)
 
void alglib::convc1dcircularinv (const complex_1d_array &a, const ae_int_t m, const complex_1d_array &b, const ae_int_t n, complex_1d_array &r)
 
void alglib_impl::convc1dinv (ae_vector *a, ae_int_t m, ae_vector *b, ae_int_t n, ae_vector *r, ae_state *_state)
 
void alglib::convc1dinv (const complex_1d_array &a, const ae_int_t m, const complex_1d_array &b, const ae_int_t n, complex_1d_array &r)
 
void alglib_impl::convc1dx (ae_vector *a, ae_int_t m, ae_vector *b, ae_int_t n, ae_bool circular, ae_int_t alg, ae_int_t q, ae_vector *r, ae_state *_state)
 
void alglib_impl::convr1d (ae_vector *a, ae_int_t m, ae_vector *b, ae_int_t n, ae_vector *r, ae_state *_state)
 
void alglib::convr1d (const real_1d_array &a, const ae_int_t m, const real_1d_array &b, const ae_int_t n, real_1d_array &r)
 
void alglib_impl::convr1dcircular (ae_vector *s, ae_int_t m, ae_vector *r, ae_int_t n, ae_vector *c, ae_state *_state)
 
void alglib::convr1dcircular (const real_1d_array &s, const ae_int_t m, const real_1d_array &r, const ae_int_t n, real_1d_array &c)
 
void alglib_impl::convr1dcircularinv (ae_vector *a, ae_int_t m, ae_vector *b, ae_int_t n, ae_vector *r, ae_state *_state)
 
void alglib::convr1dcircularinv (const real_1d_array &a, const ae_int_t m, const real_1d_array &b, const ae_int_t n, real_1d_array &r)
 
void alglib_impl::convr1dinv (ae_vector *a, ae_int_t m, ae_vector *b, ae_int_t n, ae_vector *r, ae_state *_state)
 
void alglib::convr1dinv (const real_1d_array &a, const ae_int_t m, const real_1d_array &b, const ae_int_t n, real_1d_array &r)
 
void alglib_impl::convr1dx (ae_vector *a, ae_int_t m, ae_vector *b, ae_int_t n, ae_bool circular, ae_int_t alg, ae_int_t q, ae_vector *r, ae_state *_state)
 
void alglib_impl::corrc1d (ae_vector *signal, ae_int_t n, ae_vector *pattern, ae_int_t m, ae_vector *r, ae_state *_state)
 
void alglib::corrc1d (const complex_1d_array &signal, const ae_int_t n, const complex_1d_array &pattern, const ae_int_t m, complex_1d_array &r)
 
void alglib_impl::corrc1dcircular (ae_vector *signal, ae_int_t m, ae_vector *pattern, ae_int_t n, ae_vector *c, ae_state *_state)
 
void alglib::corrc1dcircular (const complex_1d_array &signal, const ae_int_t m, const complex_1d_array &pattern, const ae_int_t n, complex_1d_array &c)
 
void alglib_impl::corrr1d (ae_vector *signal, ae_int_t n, ae_vector *pattern, ae_int_t m, ae_vector *r, ae_state *_state)
 
void alglib::corrr1d (const real_1d_array &signal, const ae_int_t n, const real_1d_array &pattern, const ae_int_t m, real_1d_array &r)
 
void alglib_impl::corrr1dcircular (ae_vector *signal, ae_int_t m, ae_vector *pattern, ae_int_t n, ae_vector *c, ae_state *_state)
 
void alglib::corrr1dcircular (const real_1d_array &signal, const ae_int_t m, const real_1d_array &pattern, const ae_int_t n, real_1d_array &c)
 
void alglib_impl::fftc1d (ae_vector *a, ae_int_t n, ae_state *_state)
 
void alglib::fftc1d (complex_1d_array &a)
 
void alglib::fftc1d (complex_1d_array &a, const ae_int_t n)
 
void alglib_impl::fftc1dinv (ae_vector *a, ae_int_t n, ae_state *_state)
 
void alglib::fftc1dinv (complex_1d_array &a)
 
void alglib::fftc1dinv (complex_1d_array &a, const ae_int_t n)
 
void alglib_impl::fftr1d (ae_vector *a, ae_int_t n, ae_vector *f, ae_state *_state)
 
void alglib::fftr1d (const real_1d_array &a, complex_1d_array &f)
 
void alglib::fftr1d (const real_1d_array &a, const ae_int_t n, complex_1d_array &f)
 
void alglib_impl::fftr1dinternaleven (ae_vector *a, ae_int_t n, ae_vector *buf, fasttransformplan *plan, ae_state *_state)
 
void alglib_impl::fftr1dinv (ae_vector *f, ae_int_t n, ae_vector *a, ae_state *_state)
 
void alglib::fftr1dinv (const complex_1d_array &f, const ae_int_t n, real_1d_array &a)
 
void alglib::fftr1dinv (const complex_1d_array &f, real_1d_array &a)
 
void alglib_impl::fftr1dinvinternaleven (ae_vector *a, ae_int_t n, ae_vector *buf, fasttransformplan *plan, ae_state *_state)
 
void alglib_impl::fhtr1d (ae_vector *a, ae_int_t n, ae_state *_state)
 
void alglib::fhtr1d (real_1d_array &a, const ae_int_t n)
 
void alglib_impl::fhtr1dinv (ae_vector *a, ae_int_t n, ae_state *_state)
 
void alglib::fhtr1dinv (real_1d_array &a, const ae_int_t n)
 
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich