rdmfftapi.h File Reference

API for Fast Fourier Transform. More...

#include "rdmffttypes.h"
#include "rdmretcodetypes.h"
Include dependency graph for rdmfftapi.h:
This graph shows which files directly or indirectly include this file:

Functions

RDM_RETCODE rdm_fftInit (RDM_FFT *fft, uint32_t N, RDM_FFT_DIRECTION direction, RDM_FFT_DATA *workData, RDM_FFT_DATA inData[], RDM_FFT_DATA outData[])
Initialize an FFT object. More...
void rdm_fftTerm (RDM_FFT *fft)
Terminate an FFT object. More...
void rdm_fftCompute (RDM_FFT *fft)
void rdm_fftScaleIn (RDM_FFT *fft, double scale)
Scale the input of an FFT computation. More...
void rdm_fftScaleOut (RDM_FFT *fft, double scale)
Scale the output of an FFT computation. More...
void rdm_fftGetAbsPositive (RDM_FFT *fft, double threshold, double outAbsData[])
Get the absolute values of the positive frequencies of the output FFT. More...
void rdm_fftGetAbs (RDM_FFT *fft, double threshold, double outAbsData[])
Get the absolute values of the output FFT. More...
void rdm_fftSetReal (RDM_FFT *fft, double inRealData[])
Set the real parts of the input FFT. More...

Detailed Description

API for Fast Fourier Transform.

Raima Database Manager

Copyright (C) 2020 Raima Inc., All rights reserved.

Use of this software, whether in source code format, or in executable, binary object code form, is governed by the Raima LICENSE which is fully described in the LICENSE.TXT file, included within this distribution of files.