complex_t          25 computefourier.cc void debug_inner_loop(complex_t *origx, int n, const Filter & filter,
complex_t          30 computefourier.cc int Comb_Filt(complex_t *origx, int n, int num, int W_Comb, int* Comb_Approved){
complex_t          37 computefourier.cc   complex_t *x_sampt =(complex_t*)malloc(W_Comb*sizeof(*x_sampt));
complex_t          69 computefourier.cc int inner_loop_locate(complex_t *origx, int n, const Filter &filter,
complex_t          71 computefourier.cc                       complex_t *x_samp, int *J,
complex_t          78 computefourier.cc   complex_t *x_sampt =(complex_t*)malloc(n*sizeof(*x_sampt));
complex_t         237 computefourier.cc std::map<int, complex_t>
complex_t         239 computefourier.cc                 complex_t **x_samp,  const int &loops, int n,
complex_t         243 computefourier.cc   std::map<int, complex_t> ans;
complex_t         262 computefourier.cc       complex_t filter_value = cur_filter.freq[dist];// * cexp(2*M_PI * I * timesmod(permuteb[j], hits[i], n) / n);
complex_t         300 computefourier.cc std::map<int, complex_t>
complex_t         301 computefourier.cc outer_loop(complex_t *origx, int n, const Filter &filter, const Filter &filter_Est, int B2,
complex_t         307 computefourier.cc   complex_t *x_samp[loops];
complex_t         310 computefourier.cc       x_samp[i] = (complex_t*)calloc(B, sizeof(*x_samp[i]));
complex_t         312 computefourier.cc       x_samp[i] = (complex_t*)calloc(B2, sizeof(*x_samp[i]));
complex_t         435 computefourier.cc   std::map<int, complex_t> ans = estimate_values(hits, hits_found, x_samp,  loops, n, permute, B, B2,
complex_t         444 computefourier.cc     for(std::map<int,complex_t>::iterator it=ans.begin();
complex_t         454 computefourier.cc     complex_t *xf = (complex_t *)malloc(n*sizeof(*xf));
complex_t         564 computefourier.cc void debug_inner_loop(complex_t *origx, int n, const Filter &filter,
complex_t         567 computefourier.cc     complex_t *xf = (complex_t *)malloc(n*sizeof(*xf));
complex_t         568 computefourier.cc     complex_t *pxdotg = (complex_t *)malloc(n*sizeof(*pxdotg));
complex_t         569 computefourier.cc     complex_t *pxdotgn = (complex_t *)malloc(n*sizeof(*pxdotg));
complex_t         570 computefourier.cc     complex_t *pxdotgw = (complex_t *)malloc(n*sizeof(*pxdotg));
complex_t          20 computefourier.h std::map<int, complex_t>
complex_t          21 computefourier.h   outer_loop(complex_t *origx, int n, const Filter &filter, const Filter &filter_Est, int B2,
complex_t          41 experiment.cc  void run_experiment(complex_t *x, int n,
complex_t          47 experiment.cc  		    int *LARGE_FREQ, int k, complex_t *x_f){
complex_t          71 experiment.cc    complex_t *filtert = make_dolphchebyshev_t(lobefrac_loc, tolerance_loc, w_loc);
complex_t          75 experiment.cc    complex_t *filtert_est = make_dolphchebyshev_t(lobefrac_est, tolerance_est, w_est);
complex_t          92 experiment.cc    complex_t *tmp = (complex_t *)calloc(n, sizeof(*tmp));
complex_t          97 experiment.cc    tmp = (complex_t *)calloc(n, sizeof(*tmp));
complex_t         108 experiment.cc    complex_t *out = (complex_t *)malloc(n*sizeof(*out));
complex_t         121 experiment.cc    std::map<int, complex_t> ans;
complex_t         133 experiment.cc    complex_t *x_f_Large = (complex_t *)calloc(n,sizeof(*x_f_Large));
complex_t         134 experiment.cc    complex_t *ans_Large = (complex_t *)calloc(n,sizeof(*ans_Large));
complex_t         140 experiment.cc       complex_t value =it->second;
complex_t         177 experiment.cc    complex_t *xtmp = (complex_t*)malloc(n*sizeof(*xtmp));
complex_t         412 experiment.cc    complex_t *x = (complex_t *)malloc(n*sizeof(*x));
complex_t         420 experiment.cc    complex_t *x_f = (complex_t *)calloc(n, sizeof(*x_f));
complex_t           6 fftw.cc        int fftw_dft(complex_t *out, int n, complex_t *x, int backwards){
complex_t          10 fftw.cc              complex_t *in = (complex_t *)fftw_malloc(sizeof(*in)*n);
complex_t          11 fftw.cc              complex_t *out2 = (complex_t *)fftw_malloc(sizeof(*out2)*n);
complex_t          18 fftw.h         int fftw_dft(complex_t *out, int n, complex_t *x, int backwards=0);
complex_t          27 filters.cc     complex_t * make_kaiserbessel_t(double lobefrac, double tolerance, int &w){
complex_t          30 filters.cc       complex_t *x = (complex_t *)malloc(w*sizeof(*x));
complex_t          46 filters.cc     complex_t * make_dolphchebyshev_t(double lobefrac, double tolerance, int &w){
complex_t          50 filters.cc       complex_t *x = (complex_t *)malloc(w*sizeof(*x));
complex_t          62 filters.cc     complex_t * make_gaussian_t(double lobefrac, double tolerance, int &w){
complex_t          65 filters.cc       complex_t *x = (complex_t *)malloc(w*sizeof(*x));
complex_t          79 filters.cc     Filter make_multiple_t(complex_t *x, int w, int n, int b){
complex_t          82 filters.cc       complex_t *g = (complex_t *)calloc(n, sizeof(*g));
complex_t          83 filters.cc       complex_t *h = (complex_t *)malloc(n * sizeof(*h));
complex_t          87 filters.cc       complex_t s = 0;
complex_t         101 filters.cc       complex_t offsetc = 1, step=cexp(-2*M_PI * I * (w/2) / n);
complex_t           7 filters.h        complex_t *time;
complex_t           9 filters.h        complex_t *freq;
complex_t          20 filters.h      complex_t * make_dolphchebyshev_t(double lobefrac, double tolerance, int &w);
complex_t          22 filters.h      complex_t * make_gaussian_t(double lobefrac, double tolerance, int &w);
complex_t          24 filters.h      complex_t * make_kaiserbessel_t(double lobefrac, double tolerance, int &w);
complex_t          33 filters.h      Filter make_multiple_t(complex_t *x, int w, int n, int b);
complex_t          43 generate_graphs.cc void run_experiment(complex_t *x, int n,
complex_t          49 generate_graphs.cc 		    int *LARGE_FREQ, int k, complex_t *x_f,
complex_t          60 generate_graphs.cc   complex_t *filtert = make_dolphchebyshev_t(lobefrac_loc, tolerance_loc, w_loc);
complex_t          64 generate_graphs.cc   complex_t *filtert_est = make_dolphchebyshev_t(lobefrac_est, tolerance_est, w_est);
complex_t          78 generate_graphs.cc   complex_t *tmp = (complex_t *)calloc(n, sizeof(*tmp));
complex_t          83 generate_graphs.cc   tmp = (complex_t *)calloc(n, sizeof(*tmp));
complex_t          94 generate_graphs.cc   complex_t *out = (complex_t *)malloc(n*sizeof(*out));
complex_t         104 generate_graphs.cc   std::map<int, complex_t> ans;
complex_t         112 generate_graphs.cc   complex_t *x_f_Large = (complex_t *)calloc(n,sizeof(*x_f_Large));
complex_t         113 generate_graphs.cc   complex_t *ans_Large = (complex_t *)calloc(n,sizeof(*ans_Large));
complex_t         120 generate_graphs.cc      complex_t value =it->second;
complex_t         155 generate_graphs.cc   complex_t *xtmp = (complex_t*)malloc(n*sizeof(*xtmp));
complex_t         330 generate_graphs.cc 	     complex_t *x = (complex_t *)malloc(n*sizeof(*x));
complex_t         331 generate_graphs.cc 		 complex_t *x_f = (complex_t *)calloc(n, sizeof(*x_f));
complex_t          10 kaiserbessel.cc int make_box_t(complex_t *x, int w, int n){
complex_t          16 kaiserbessel.cc int make_hamming_t(complex_t *x, int w, int n){
complex_t          27 kaiserbessel.cc   complex_t *filtert = (complex_t *)calloc(n,sizeof(*filtert));
complex_t          28 kaiserbessel.cc   complex_t *filterf = (complex_t *)calloc(n,sizeof(*filterf));
complex_t          29 kaiserbessel.cc   complex_t *filtert2 = (complex_t *)calloc(n,sizeof(*filtert));
complex_t          30 kaiserbessel.cc   complex_t *filterf2 = (complex_t *)calloc(n,sizeof(*filterf));
complex_t          31 kaiserbessel.cc   complex_t *filtert3 = (complex_t *)calloc(n,sizeof(*filtert));
complex_t          32 kaiserbessel.cc   complex_t *filterf3 = (complex_t *)calloc(n,sizeof(*filterf));
complex_t          33 kaiserbessel.cc   complex_t *tmp;
complex_t           6 plot.cc        std::vector<real_t> map_abs(std::vector<complex_t> x){
complex_t          13 plot.cc        std::vector<real_t> map_real(std::vector<complex_t> x){
complex_t          20 plot.cc        std::vector<real_t> map_imag(std::vector<complex_t> x){
complex_t          90 plot.cc        void plot_fft(std::string preamble, std::vector<complex_t> x, int real){
complex_t          92 plot.cc          std::vector<complex_t> y(n);
complex_t          13 plot.h         std::vector<real_t> map_abs(std::vector<complex_t> x);
complex_t          14 plot.h         std::vector<real_t> map_real(std::vector<complex_t> x);
complex_t          15 plot.h         std::vector<real_t> map_imag(std::vector<complex_t> x);
complex_t          22 plot.h         void plot_fft(std::string preamble, std::vector<complex_t> x, int real=0);
complex_t           7 utils.cc       void shift(complex_t *x, int n, int r){
complex_t          10 utils.cc         complex_t *tmp = (complex_t *)malloc(r * sizeof(*tmp));
complex_t          24 utils.cc       double phase(complex_t x){
complex_t          28 utils.cc       double cabs2(complex_t x){
complex_t         131 utils.cc       void radix_filt(int byte, int size, int *A, int *TEMP, complex_t* Filter, complex_t* TMP_F) {
complex_t         154 utils.cc       void radix_sort_filt(int *A, complex_t* Filter,int size) {
complex_t         158 utils.cc         complex_t *TMP_F = (complex_t*)malloc(size*sizeof(*TMP_F));
complex_t         182 utils.cc       double AWGN(complex_t *x, int n, double std_noise){
complex_t         187 utils.cc           complex_t gn =0;
complex_t          31 utils.h        void radix_filt(int byte, int size, int *A, int *TEMP, complex_t* Filter, complex_t* TMP_F);
complex_t          33 utils.h        void radix_sort_filt(int *A, complex_t* Filter,int size);
complex_t          38 utils.h        void shift(complex_t *x, int n, int r);
complex_t          40 utils.h        double phase(complex_t x);
complex_t          42 utils.h        double AWGN(complex_t *x, int n, double std_noise);
complex_t          44 utils.h        double cabs2(complex_t x);