Package rosetta :: Package numeric :: Package fourier :: Module _numeric_fourier_
[hide private]
[frames] | no frames]

Module _numeric_fourier_

Classes [hide private]
  SHT
numeric/fourier/SHT.hh:136
  SHTAP
  SHTCAP
  SO3coeffs
numeric/fourier/SHT.hh:45
  SO3coeffsAP
  SO3coeffsCAP
  kiss_dct_state
////////////////////////
  kiss_dct_stateAP
  kiss_dct_stateCAP
  kiss_fft_state
numeric/fourier/kiss_fft_state.hh:47
  kiss_fft_stateAP
  kiss_fft_stateCAP
  kiss_fftnd_state
/////////////////////////
  kiss_fftnd_stateAP
  kiss_fftnd_stateCAP
  kiss_fftndr_state
//////////////////////////
  kiss_fftndr_stateAP
  kiss_fftndr_stateCAP
  kiss_fftr_state
////////////////////////
  kiss_fftr_stateAP
  kiss_fftr_stateCAP
  kiss_fftsplit_state
////////////////////////
  kiss_fftsplit_stateAP
  kiss_fftsplit_stateCAP
Functions [hide private]
 
fft(...)
fft( (object)X, (object)fX) -> None : 1D fft r->c double
 
fft2(...)
fft2( (object)X, (object)fX) -> None : 2D fft r->c double
 
fft3(...)
fft3( (object)X, (object)fX) -> None : 3D fft r->c double
 
fft3_dynamic(...)
fft3_dynamic( (object)X, (object)fX) -> None : 3D fft c->c double with no static
 
ifft(...)
ifft( (object)fX, (object)X) -> None : 1D inverse ifft c->r double
 
ifft2(...)
ifft2( (object)fX, (object)X) -> None : 2D inverse ifft c->r double
 
ifft3(...)
ifft3( (object)fX, (object)X) -> None : 3D inverse ifft c->r double
 
ifft3_dynamic(...)
ifft3_dynamic( (object)fX, (object)X) -> None : 3D inverse fft c->c double with no static
 
kf_cexp(...)
kf_cexp( (complex)x, (float)phase) -> None : numeric/fourier/kiss_fft.hh:28
 
kiss_dct(...)
kiss_dct( (kiss_dct_state)st, (float)timedata, (float)freqdata) -> None : //////////////// ////////////////
 
kiss_fft(...)
kiss_fft( (kiss_fft_state)cfg, (complex)fin, (complex)fout) -> None : //////////////// ////////////////
None :
kiss_fft_cleanup()
numeric/fourier/kiss_fft.hh:59
 
kiss_fft_next_fast_size(...)
kiss_fft_next_fast_size( (int)n) -> int : numeric/fourier/kiss_fft.hh:62
 
kiss_fft_split(...)
kiss_fft_split( (kiss_fftsplit_state)cfg, (float)rin, (float)iin, (float)rout, (float)iout, (int)fin_stride, (int)fout_stride) -> None : numeric/fourier/kiss_fft.hh:51
 
kiss_fft_stride(...)
kiss_fft_stride( (kiss_fft_state)cfg, (complex)fin, (complex)fout, (int)fin_stride) -> None : numeric/fourier/kiss_fft.hh:55
 
kiss_fftnd(...)
kiss_fftnd( (kiss_fftnd_state)cfg, (complex)fin, (complex)fout) -> None : //////////////// ////////////////
 
kiss_fftndr(...)
kiss_fftndr( (kiss_fftndr_state)cfg, (float)timedata, (complex)freqdata) -> None : //////////////// ////////////////
 
kiss_fftndri(...)
kiss_fftndri( (kiss_fftndr_state)cfg, (complex)freqdata, (float)timedata) -> None : numeric/fourier/kiss_fft.hh:123
 
kiss_fftr(...)
kiss_fftr( (kiss_fftr_state)cfg, (float)timedata, (complex)freqdata) -> None : //////////////// ////////////////
 
kiss_fftr_next_fast_size_real(...)
kiss_fftr_next_fast_size_real( (int)n) -> int : numeric/fourier/kiss_fft.hh:65
 
kiss_fftri(...)
kiss_fftri( (kiss_fftr_state)cfg, (complex)freqdata, (float)timedata) -> None : numeric/fourier/kiss_fft.hh:90
 
kiss_idct(...)
kiss_idct( (kiss_dct_state)st, (float)freqdata, (float)timedata) -> None : numeric/fourier/kiss_fft.hh:105
 
transpose_so3(...)
transpose_so3( (object)arrayIn, (object)arrayOut, (int)m, (int)n) -> None : numeric/fourier/SHT.hh:41
Variables [hide private]
  __package__ = None
Function Details [hide private]

fft(...)

 

fft( (object)X, (object)fX) -> None :
    1D fft r->c double
    

    C++ signature :
        void fft(ObjexxFCL::FArray1D<double> {lvalue},ObjexxFCL::FArray1D<std::complex<double> > {lvalue})

fft( (object)X, (object)fX) -> None :
    1D fft r->c float
    

    C++ signature :
        void fft(ObjexxFCL::FArray1D<float> {lvalue},ObjexxFCL::FArray1D<std::complex<double> > {lvalue})

fft( (object)X, (object)fX) -> None :
    1D fft c->c double
    

    C++ signature :
        void fft(ObjexxFCL::FArray1D<std::complex<double> > {lvalue},ObjexxFCL::FArray1D<std::complex<double> > {lvalue})

fft2(...)

 

fft2( (object)X, (object)fX) -> None :
    2D fft r->c double
    

    C++ signature :
        void fft2(ObjexxFCL::FArray2D<double> {lvalue},ObjexxFCL::FArray2D<std::complex<double> > {lvalue})

fft2( (object)X, (object)fX) -> None :
    2D fft r->c float
    

    C++ signature :
        void fft2(ObjexxFCL::FArray2D<float> {lvalue},ObjexxFCL::FArray2D<std::complex<double> > {lvalue})

fft2( (object)X, (object)fX) -> None :
    2D fft c->c double
    

    C++ signature :
        void fft2(ObjexxFCL::FArray2D<std::complex<double> > {lvalue},ObjexxFCL::FArray2D<std::complex<double> > {lvalue})

fft3(...)

 

fft3( (object)X, (object)fX) -> None :
    3D fft r->c double
    

    C++ signature :
        void fft3(ObjexxFCL::FArray3D<double>,ObjexxFCL::FArray3D<std::complex<double> > {lvalue})

fft3( (object)X, (object)fX) -> None :
    3D fft r->c float
    

    C++ signature :
        void fft3(ObjexxFCL::FArray3D<float>,ObjexxFCL::FArray3D<std::complex<double> > {lvalue})

fft3( (object)X, (object)fX) -> None :
    3D fft c->c double
    

    C++ signature :
        void fft3(ObjexxFCL::FArray3D<std::complex<double> >,ObjexxFCL::FArray3D<std::complex<double> > {lvalue})

fft3_dynamic(...)

 

fft3_dynamic( (object)X, (object)fX) -> None :
    3D fft c->c double with no static
    

    C++ signature :
        void fft3_dynamic(ObjexxFCL::FArray3D<std::complex<double> > {lvalue},ObjexxFCL::FArray3D<std::complex<double> > {lvalue})

ifft(...)

 

ifft( (object)fX, (object)X) -> None :
    1D inverse ifft c->r double
    

    C++ signature :
        void ifft(ObjexxFCL::FArray1D<std::complex<double> > {lvalue},ObjexxFCL::FArray1D<double> {lvalue})

ifft( (object)fX, (object)X) -> None :
    1D inverse ifft c->r float
    

    C++ signature :
        void ifft(ObjexxFCL::FArray1D<std::complex<double> > {lvalue},ObjexxFCL::FArray1D<float> {lvalue})

ifft( (object)fX, (object)X) -> None :
    1D inverse fft c->c double
    

    C++ signature :
        void ifft(ObjexxFCL::FArray1D<std::complex<double> > {lvalue},ObjexxFCL::FArray1D<std::complex<double> > {lvalue})

ifft2(...)

 

ifft2( (object)fX, (object)X) -> None :
    2D inverse ifft c->r double
    

    C++ signature :
        void ifft2(ObjexxFCL::FArray2D<std::complex<double> > {lvalue},ObjexxFCL::FArray2D<double> {lvalue})

ifft2( (object)fX, (object)X) -> None :
    2D inverse ifft c->r float
    

    C++ signature :
        void ifft2(ObjexxFCL::FArray2D<std::complex<double> > {lvalue},ObjexxFCL::FArray2D<float> {lvalue})

ifft2( (object)fX, (object)X) -> None :
    2D inverse fft c->c double
    

    C++ signature :
        void ifft2(ObjexxFCL::FArray2D<std::complex<double> > {lvalue},ObjexxFCL::FArray2D<std::complex<double> > {lvalue})

ifft3(...)

 

ifft3( (object)fX, (object)X) -> None :
    3D inverse ifft c->r double
    

    C++ signature :
        void ifft3(ObjexxFCL::FArray3D<std::complex<double> >,ObjexxFCL::FArray3D<double> {lvalue})

ifft3( (object)fX, (object)X) -> None :
    3D inverse ifft c->r float
    

    C++ signature :
        void ifft3(ObjexxFCL::FArray3D<std::complex<double> >,ObjexxFCL::FArray3D<float> {lvalue})

ifft3( (object)fX, (object)X) -> None :
    3D inverse fft c->c double
    

    C++ signature :
        void ifft3(ObjexxFCL::FArray3D<std::complex<double> >,ObjexxFCL::FArray3D<std::complex<double> > {lvalue})

ifft3_dynamic(...)

 

ifft3_dynamic( (object)fX, (object)X) -> None :
    3D inverse fft c->c double with no static
    

    C++ signature :
        void ifft3_dynamic(ObjexxFCL::FArray3D<std::complex<double> > {lvalue},ObjexxFCL::FArray3D<std::complex<double> > {lvalue})

kf_cexp(...)

 

kf_cexp( (complex)x, (float)phase) -> None :
    numeric/fourier/kiss_fft.hh:28

    C++ signature :
        void kf_cexp(std::complex<double> {lvalue},double)

kiss_dct(...)

 

kiss_dct( (kiss_dct_state)st, (float)timedata, (float)freqdata) -> None :
    ////////////////
    ////////////////
    

    C++ signature :
        void kiss_dct(numeric::fourier::kiss_dct_state*,double const*,double*)

kiss_fft(...)

 

kiss_fft( (kiss_fft_state)cfg, (complex)fin, (complex)fout) -> None :
    ////////////////
    ////////////////
    

    C++ signature :
        void kiss_fft(numeric::fourier::kiss_fft_state*,std::complex<double> const*,std::complex<double>*)

kiss_fft_cleanup()

 
    numeric/fourier/kiss_fft.hh:59

    C++ signature :
        void kiss_fft_cleanup()

Returns: None :

kiss_fft_next_fast_size(...)

 

kiss_fft_next_fast_size( (int)n) -> int :
    numeric/fourier/kiss_fft.hh:62

    C++ signature :
        int kiss_fft_next_fast_size(int)

kiss_fft_split(...)

 

kiss_fft_split( (kiss_fftsplit_state)cfg, (float)rin, (float)iin, (float)rout, (float)iout, (int)fin_stride, (int)fout_stride) -> None :
    numeric/fourier/kiss_fft.hh:51

    C++ signature :
        void kiss_fft_split(numeric::fourier::kiss_fftsplit_state*,double const*,double const*,double*,double*,int,int)

kiss_fft_stride(...)

 

kiss_fft_stride( (kiss_fft_state)cfg, (complex)fin, (complex)fout, (int)fin_stride) -> None :
    numeric/fourier/kiss_fft.hh:55

    C++ signature :
        void kiss_fft_stride(numeric::fourier::kiss_fft_state*,std::complex<double> const*,std::complex<double>*,int)

kiss_fftnd(...)

 

kiss_fftnd( (kiss_fftnd_state)cfg, (complex)fin, (complex)fout) -> None :
    ////////////////
    ////////////////
    

    C++ signature :
        void kiss_fftnd(numeric::fourier::kiss_fftnd_state*,std::complex<double> const*,std::complex<double>*)

kiss_fftndr(...)

 

kiss_fftndr( (kiss_fftndr_state)cfg, (float)timedata, (complex)freqdata) -> None :
    ////////////////
    ////////////////
    

    C++ signature :
        void kiss_fftndr(numeric::fourier::kiss_fftndr_state*,double const*,std::complex<double>*)

kiss_fftndri(...)

 

kiss_fftndri( (kiss_fftndr_state)cfg, (complex)freqdata, (float)timedata) -> None :
    numeric/fourier/kiss_fft.hh:123

    C++ signature :
        void kiss_fftndri(numeric::fourier::kiss_fftndr_state*,std::complex<double> const*,double*)

kiss_fftr(...)

 

kiss_fftr( (kiss_fftr_state)cfg, (float)timedata, (complex)freqdata) -> None :
    ////////////////
    ////////////////
    

    C++ signature :
        void kiss_fftr(numeric::fourier::kiss_fftr_state*,double const*,std::complex<double>*)

kiss_fftr_next_fast_size_real(...)

 

kiss_fftr_next_fast_size_real( (int)n) -> int :
    numeric/fourier/kiss_fft.hh:65

    C++ signature :
        int kiss_fftr_next_fast_size_real(int)

kiss_fftri(...)

 

kiss_fftri( (kiss_fftr_state)cfg, (complex)freqdata, (float)timedata) -> None :
    numeric/fourier/kiss_fft.hh:90

    C++ signature :
        void kiss_fftri(numeric::fourier::kiss_fftr_state*,std::complex<double> const*,double*)

kiss_idct(...)

 

kiss_idct( (kiss_dct_state)st, (float)freqdata, (float)timedata) -> None :
    numeric/fourier/kiss_fft.hh:105

    C++ signature :
        void kiss_idct(numeric::fourier::kiss_dct_state*,double const*,double*)

transpose_so3(...)

 

transpose_so3( (object)arrayIn, (object)arrayOut, (int)m, (int)n) -> None :
    numeric/fourier/SHT.hh:41

    C++ signature :
        void transpose_so3(ObjexxFCL::FArray3D<std::complex<double> > {lvalue},ObjexxFCL::FArray3D<std::complex<double> > {lvalue},int,int)