[nfft] branch upstream/latest updated (ac3c269 -> 602289f)

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Wed Sep 20 17:53:12 UTC 2017


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a change to branch upstream/latest
in repository nfft.

      from  ac3c269   New upstream version 3.3.2
       new  602289f   New upstream version 3.4.0~rc1

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |  12 +
 3rdparty/cstripack/cstripack.c                     |   2 +-
 3rdparty/cstripack/cstripack.h                     |   2 +-
 ChangeLog                                          |  17 +
 Makefile.am                                        |   6 +-
 README.md                                          |   5 +-
 applications/doxygen.c                             |   2 +-
 applications/fastgauss/fastgauss.c.in              |   2 +-
 applications/fastgauss/levelplots.m                |   2 +-
 applications/fastgauss/output_error.m              |   2 +-
 applications/fastgauss/output_error_p.m            |   2 +-
 applications/fastgauss/show_results.m              |   2 +-
 applications/fastsum/Makefile.am                   |   4 +
 applications/fastsum/fastsum.c                     | 388 ++++++++-----
 applications/fastsum/fastsum.h                     |  82 ++-
 applications/fastsum/fastsum.m                     |   4 +-
 applications/fastsum/fastsum_benchomp.c            |   2 +-
 .../fastsum/fastsum_benchomp_createdataset.c       |   2 +-
 applications/fastsum/fastsum_benchomp_detail.c     |   6 +-
 applications/fastsum/fastsum_matlab.c              |   6 +-
 applications/fastsum/fastsum_test.c                |   6 +-
 applications/fastsum/fastsum_test.m                |   2 +-
 applications/fastsum/kernels.c                     |  18 +-
 applications/fastsum/kernels.h                     |  29 +-
 applications/fastsumS2/doxygen.h                   |   2 +-
 applications/fastsumS2/fastsumS2.c                 |   2 +-
 applications/fastsumS2/fastsumS2.m                 |   4 +-
 applications/fastsumS2/readTestcase.m              |   2 +-
 applications/fastsumS2/writeTestcase.m             |   2 +-
 applications/iterS2/doxygen.h                      |   2 +-
 applications/iterS2/iterS2.c                       |   2 +-
 applications/iterS2/writeImageTestcase.m           |   4 +-
 applications/iterS2/writeTestcase.m                |   4 +-
 applications/mri/doxygen.c                         |   2 +-
 applications/mri/mri2d/construct_data_2d.c         |   2 +-
 applications/mri/mri2d/construct_data_inh_2d1d.c   |   2 +-
 applications/mri/mri2d/construct_data_inh_3d.c     |   2 +-
 applications/mri/mri2d/construct_inh.m             |   2 +-
 applications/mri/mri2d/construct_knots_linogram.m  |   2 +-
 applications/mri/mri2d/construct_knots_radial.m    |   2 +-
 applications/mri/mri2d/construct_knots_rose.m      |   2 +-
 applications/mri/mri2d/construct_knots_spiral.m    |   2 +-
 applications/mri/mri2d/construct_readout_time.m    |   2 +-
 applications/mri/mri2d/doxygen.h                   |   2 +-
 applications/mri/mri2d/mri.m                       |   2 +-
 applications/mri/mri2d/mri_inh.m                   |   2 +-
 applications/mri/mri2d/phantom.m                   |   2 +-
 applications/mri/mri2d/precompute_weights.m        |   2 +-
 applications/mri/mri2d/reconstruct_data_2d.c       |   2 +-
 applications/mri/mri2d/reconstruct_data_gridding.c |   2 +-
 applications/mri/mri2d/reconstruct_data_inh_2d1d.c |   2 +-
 applications/mri/mri2d/reconstruct_data_inh_3d.c   |   2 +-
 .../mri/mri2d/reconstruct_data_inh_nnfft.c         |   2 +-
 applications/mri/mri2d/rms.m                       |   2 +-
 applications/mri/mri2d/verschiebung.m              |   2 +-
 applications/mri/mri2d/visualize_data.m            |   2 +-
 applications/mri/mri3d/construct_data_2d1d.c       |   2 +-
 applications/mri/mri3d/construct_data_3d.c         |   2 +-
 applications/mri/mri3d/construct_knots_linogram.m  |   2 +-
 applications/mri/mri3d/construct_knots_radial.m    |   2 +-
 applications/mri/mri3d/construct_knots_radial_3d.m |   2 +-
 applications/mri/mri3d/construct_knots_rose.m      |   2 +-
 applications/mri/mri3d/construct_knots_spiral.m    |   2 +-
 applications/mri/mri3d/construct_phantom.m         |   2 +-
 applications/mri/mri3d/doxygen.h                   |   2 +-
 applications/mri/mri3d/mri.m                       |   2 +-
 applications/mri/mri3d/precompute_weights_2d.m     |   2 +-
 applications/mri/mri3d/reconstruct_data_2d1d.c     |   2 +-
 applications/mri/mri3d/reconstruct_data_3d.c       |   2 +-
 applications/mri/mri3d/reconstruct_data_gridding.c |   2 +-
 applications/mri/mri3d/rms.m                       |   2 +-
 applications/mri/mri3d/visualize_data.m            |   2 +-
 applications/polarFFT/doxygen.h                    |   2 +-
 applications/polarFFT/fft_test.m                   |   2 +-
 applications/polarFFT/linogram_fft_test.c.in       |   2 +-
 applications/polarFFT/mpolar_fft_test.c.in         |   2 +-
 applications/polarFFT/phantom.m                    |   2 +-
 applications/polarFFT/polar_fft_test.c.in          |   2 +-
 applications/quadratureS2/doxygen.h                |   2 +-
 applications/quadratureS2/lgwt.m                   |   2 +-
 applications/quadratureS2/plotGrid.m               |   4 +-
 applications/quadratureS2/quadratureS2.c           |   2 +-
 applications/quadratureS2/quadratureS2.m           |   4 +-
 applications/quadratureS2/readTestcase.m           |   4 +-
 applications/quadratureS2/writeTestcase.m          |   4 +-
 applications/quadratureS2/writeWeights.m           |   4 +-
 applications/radon/inverse_radon.c.in              |   2 +-
 applications/radon/phantom.m                       |   2 +-
 applications/radon/radon.c.in                      |   2 +-
 applications/radon/radon.m                         |   2 +-
 applications/radon/ridgelet.m                      |   2 +-
 configure.ac                                       |  45 +-
 doc/assets/sphere.pdf                              | Bin 0 -> 55197 bytes
 doc/assets/sphere.png                              | Bin 0 -> 10243 bytes
 doxygen.dox                                        |  16 +-
 doxygen/doxygen.Doxyfile.in                        |  51 +-
 examples/doxygen.c                                 |   2 +-
 examples/fpt/simple_test.c                         |   2 +-
 examples/nfct/simple_test.c.in                     |   2 +-
 examples/nfft/flags.c                              |   2 +-
 examples/nfft/flags.m                              |   2 +-
 examples/nfft/ndft_fast.c                          |   2 +-
 examples/nfft/ndft_fast.m                          |   2 +-
 examples/nfft/nfft_benchomp.c                      |   2 +-
 examples/nfft/nfft_benchomp_createdataset.c        |   2 +-
 examples/nfft/nfft_benchomp_detail.c               |   2 +-
 examples/nfft/nfft_times.c                         |   2 +-
 examples/nfft/simple_test.c.in                     |   2 +-
 examples/nfft/simple_test_threads.c.in             |   2 +-
 examples/nfft/taylor_nfft.c                        |   2 +-
 examples/nfft/taylor_nfft.m                        |   2 +-
 examples/nfsft/nfsft_benchomp.c                    |   2 +-
 examples/nfsft/nfsft_benchomp_createdataset.c      |   2 +-
 examples/nfsft/nfsft_benchomp_detail.c             |   2 +-
 examples/nfsft/simple_test.c                       |   2 +-
 examples/nfsft/simple_test_threads.c               |   2 +-
 examples/nfsoft/simple_test.c                      |   2 +-
 examples/nfst/simple_test.c.in                     |   2 +-
 examples/nnfft/accuracy.c                          |   2 +-
 examples/nnfft/accuracy.m                          |   2 +-
 examples/nnfft/simple_test.c                       |   2 +-
 examples/nsfft/nsfft_test.c                        |   2 +-
 examples/nsfft/simple_test.c                       |   2 +-
 examples/solver/doxygen.h                          |   2 +-
 examples/solver/glacier.c.in                       |   2 +-
 examples/solver/glacier.m                          |   2 +-
 examples/solver/glacier_cv.m                       |   2 +-
 examples/solver/simple_test.c.in                   |   2 +-
 include/api.h                                      |   2 +-
 include/infft.h                                    |   9 +-
 include/nfft3.h                                    |  16 +-
 include/nfft3mp.h                                  |   2 +-
 include/solver_adjoint.h                           |   2 +-
 include/ticks.h.in                                 |   2 +-
 kernel/fpt/fpt.c                                   |   2 +-
 kernel/fpt/fpt.h                                   |   2 +-
 kernel/mri/mri.c                                   |   2 +-
 kernel/nfct/nfct.c                                 |   4 +-
 kernel/nfft/nfft.c                                 |  66 ++-
 kernel/nfsft/api.h                                 |   2 +-
 kernel/nfsft/legendre.c                            |   2 +-
 kernel/nfsft/legendre.h                            |   2 +-
 kernel/nfsft/nfsft.c                               |   2 +-
 kernel/nfsoft/nfsoft.c                             |  49 +-
 kernel/nfsoft/wigner.c                             |   2 +-
 kernel/nfsoft/wigner.h                             |   2 +-
 kernel/nfst/nfst.c                                 |   4 +-
 kernel/nnfft/nnfft.c                               |   2 +-
 kernel/nsfft/nsfft.c                               |   2 +-
 kernel/solver/solver.c                             |   2 +-
 kernel/util/assert.c                               |   2 +-
 kernel/util/bessel_i0.c                            |   2 +-
 kernel/util/bspline.c                              |   2 +-
 kernel/util/damp.c                                 |   2 +-
 kernel/util/error.c                                |   2 +-
 kernel/util/float.c                                |   8 +-
 kernel/util/int.c                                  | 132 +++--
 kernel/util/lambda.c                               |   2 +-
 kernel/util/malloc.c                               |   2 +-
 kernel/util/print.c                                |   2 +-
 kernel/util/rand.c                                 |   2 +-
 kernel/util/sinc.c                                 |   4 +-
 kernel/util/sort.c                                 |   2 +-
 kernel/util/thread.c                               |   2 +-
 kernel/util/time.c                                 |   2 +-
 kernel/util/vector1.c                              |   2 +-
 kernel/util/vector2.c                              |   2 +-
 kernel/util/vector3.c                              |   2 +-
 kernel/util/version.c                              |   2 +-
 kernel/util/voronoi.c                              |   2 +-
 kernel/util/window.c                               |  10 +-
 m4/ax_eps_calc.m4                                  |  71 +++
 m4/ax_eps_def.m4                                   |  56 ++
 m4/ax_lib_fftw3.m4                                 |  25 +-
 m4/ax_prog_matlab.m4                               |   2 +-
 matlab/Makefile.am                                 |  20 +-
 matlab/args.c                                      |   2 +-
 NEWS => matlab/fastsum/Contents.m                  |   0
 .../nnfftmex.m => fastsum/EXACT_NEARFIELD.m}       |  11 +-
 matlab/fastsum/Makefile.am                         |  38 ++
 .../nnfftmex.m => fastsum/NEARFIELD_BOXES.m}       |   9 +-
 matlab/fastsum/fastsum.m                           | 355 ++++++++++++
 .../{nfft/nfftmex.m => fastsum/fastsum_finalize.m} |  10 +-
 .../nfft_finalize.m => fastsum/fastsum_get_f.m}    |  11 +-
 .../fastsum_get_num_threads.m}                     |  12 +-
 .../FFT_OUT_OF_PLACE.m => fastsum/fastsum_init.m}  |  12 +-
 .../nfftmex.m => fastsum/fastsum_set_alpha.m}      |  10 +-
 matlab/{nfft/nfftmex.m => fastsum/fastsum_set_x.m} |  10 +-
 matlab/{nfft/nfftmex.m => fastsum/fastsum_set_y.m} |  10 +-
 matlab/fastsum/fastsum_simple.m                    |  86 +++
 matlab/{nfft/nfftmex.m => fastsum/fastsum_trafo.m} |  10 +-
 .../nfftmex.m => fastsum/fastsum_trafo_direct.m}   |  10 +-
 matlab/fastsum/fastsummex.c                        | 619 +++++++++++++++++++++
 matlab/fastsum/test_fastsum.m                      |  94 ++++
 matlab/imex.h                                      |   6 +-
 matlab/infft_1D/README                             |  55 ++
 matlab/infft_1D/infft.m                            | 355 ++++++++++++
 matlab/infft_1D/simple_test.m                      |  40 ++
 matlab/malloc.c                                    |   5 +-
 matlab/nfct/Contents.m                             |  30 +
 matlab/{nfft => nfct}/FFTW_ESTIMATE.m              |   4 +-
 matlab/{nfft => nfct}/FFTW_MEASURE.m               |   4 +-
 matlab/{nfft => nfct}/FFT_OUT_OF_PLACE.m           |   4 +-
 matlab/{nfft => nfct}/FG_PSI.m                     |   4 +-
 matlab/nfct/Makefile.am                            |  44 ++
 matlab/{nfft => nfct}/PRE_FG_PSI.m                 |   4 +-
 matlab/{nfft => nfct}/PRE_FULL_PSI.m               |   4 +-
 matlab/{nnfft => nfct}/PRE_LIN_PSI.m               |   4 +-
 matlab/{nnfft => nfct}/PRE_PHI_HUT.m               |   4 +-
 matlab/{nnfft => nfct}/PRE_PSI.m                   |   4 +-
 .../{nfft/nfft_adjoint.m => nfct/ndct_adjoint.m}   |  10 +-
 matlab/{nfft/nfft_finalize.m => nfct/ndct_trafo.m} |  10 +-
 matlab/{nfft/nfft.m => nfct/nfct.m}                | 163 +++---
 .../{nfft/nfft_finalize.m => nfct/nfct_adjoint.m}  |  10 +-
 .../{nfft/nfft_finalize.m => nfct/nfct_finalize.m} |  10 +-
 matlab/{nfft/nfft_finalize.m => nfct/nfct_get_f.m} |  10 +-
 .../nfft_finalize.m => nfct/nfct_get_f_hat.m}      |  10 +-
 .../nfct_get_num_threads.m}                        |  10 +-
 matlab/{nfft/nfft_finalize.m => nfct/nfct_get_x.m} |  10 +-
 .../{nfft/nfft_finalize.m => nfct/nfct_init_1d.m}  |  10 +-
 .../{nfft/nfft_finalize.m => nfct/nfct_init_2d.m}  |  10 +-
 .../{nfft/nfft_finalize.m => nfct/nfct_init_3d.m}  |  10 +-
 .../nfft_init_guru.m => nfct/nfct_init_guru.m}     |  12 +-
 matlab/{nfft/nfft_finalize.m => nfct/nfct_set_f.m} |  10 +-
 .../nfft_set_f_hat.m => nfct/nfct_set_f_hat.m}     |   8 +-
 matlab/{nfft/nfft_set_x.m => nfct/nfct_set_x.m}    |  10 +-
 matlab/{nfft/nfft_finalize.m => nfct/nfct_trafo.m} |  10 +-
 matlab/{nfft/nfftmex.c => nfct/nfctmex.c}          | 203 +++----
 matlab/{nnfft => nfct}/simple_test.m               |  66 +--
 matlab/{nfft/test_nfft1d.m => nfct/test_nfct1d.m}  |  31 +-
 matlab/{nfft/test_nfft2d.m => nfct/test_nfct2d.m}  |  32 +-
 matlab/{nfft/test_nfft3d.m => nfct/test_nfct3d.m}  |  34 +-
 matlab/nfft/FFTW_ESTIMATE.m                        |   4 +-
 matlab/nfft/FFTW_MEASURE.m                         |   4 +-
 matlab/nfft/FFT_OUT_OF_PLACE.m                     |   4 +-
 matlab/nfft/FG_PSI.m                               |   4 +-
 matlab/nfft/NFFT_OMP_BLOCKWISE_ADJOINT.m           |   4 +-
 matlab/nfft/PRE_FG_PSI.m                           |   4 +-
 matlab/nfft/PRE_FULL_PSI.m                         |   4 +-
 matlab/nfft/PRE_LIN_PSI.m                          |   4 +-
 matlab/nfft/PRE_PHI_HUT.m                          |   4 +-
 matlab/nfft/PRE_PSI.m                              |   4 +-
 matlab/nfft/ndft_adjoint.m                         |   4 +-
 matlab/nfft/ndft_trafo.m                           |   4 +-
 matlab/nfft/nfft.m                                 |   5 +-
 matlab/nfft/nfft_adjoint.m                         |   4 +-
 matlab/nfft/nfft_finalize.m                        |   4 +-
 matlab/nfft/nfft_get_f.m                           |   4 +-
 matlab/nfft/nfft_get_f_hat.m                       |   4 +-
 matlab/nfft/nfft_get_num_threads.m                 |   4 +-
 matlab/nfft/nfft_get_x.m                           |   4 +-
 matlab/nfft/nfft_init_1d.m                         |   4 +-
 matlab/nfft/nfft_init_2d.m                         |   4 +-
 matlab/nfft/nfft_init_3d.m                         |   4 +-
 matlab/nfft/nfft_init_guru.m                       |   4 +-
 matlab/nfft/nfft_precompute_psi.m                  |   4 +-
 matlab/nfft/nfft_set_f.m                           |   4 +-
 matlab/nfft/nfft_set_f_hat.m                       |   4 +-
 matlab/nfft/nfft_set_x.m                           |   4 +-
 matlab/nfft/nfft_trafo.m                           |   4 +-
 matlab/nfft/nfftmex.c                              |  58 +-
 matlab/nfft/nfftmex.m                              |   4 +-
 matlab/nfft/simple_test.m                          |  28 +-
 matlab/nfft/test_nfft1d.m                          |   2 +-
 matlab/nfft/test_nfft2d.m                          |   2 +-
 matlab/nfft/test_nfft3d.m                          |   2 +-
 matlab/nfsft/@f_hat/char.m                         |   4 +-
 matlab/nfsft/@f_hat/display.m                      |   4 +-
 matlab/nfsft/@f_hat/double.m                       |   4 +-
 matlab/nfsft/@f_hat/f_hat.m                        |   4 +-
 matlab/nfsft/@f_hat/get.m                          |   4 +-
 matlab/nfsft/@f_hat/minus.m                        |   4 +-
 matlab/nfsft/@f_hat/mtimes.m                       |   4 +-
 matlab/nfsft/@f_hat/mtimesr.m                      |   4 +-
 matlab/nfsft/@f_hat/norm.m                         |   4 +-
 matlab/nfsft/@f_hat/plus.m                         |   4 +-
 matlab/nfsft/@f_hat/subsasgn.m                     |   4 +-
 matlab/nfsft/@f_hat/subsref.m                      |   4 +-
 matlab/nfsft/NFSFT_NORMALIZED.m                    |   4 +-
 matlab/nfsft/NFSFT_NO_DIRECT_ALGORITHM.m           |   4 +-
 matlab/nfsft/NFSFT_NO_FAST_ALGORITHM.m             |   4 +-
 matlab/nfsft/NFSFT_PRESERVE_F_HAT.m                |   4 +-
 matlab/nfsft/NFSFT_USE_DPT.m                       |   4 +-
 matlab/nfsft/NFSFT_USE_NDFT.m                      |   4 +-
 matlab/nfsft/cc.m                                  |   4 +-
 matlab/nfsft/f_hat_index.m                         |   4 +-
 matlab/nfsft/gl.m                                  |   4 +-
 matlab/nfsft/ndsft_adjoint.m                       |   4 +-
 matlab/nfsft/ndsft_trafo.m                         |   4 +-
 matlab/nfsft/nfsft_adjoint.m                       |   4 +-
 matlab/nfsft/nfsft_finalize.m                      |   4 +-
 matlab/nfsft/nfsft_forget.m                        |   4 +-
 matlab/nfsft/nfsft_get_f.m                         |   4 +-
 matlab/nfsft/nfsft_get_f_hat.m                     |   4 +-
 matlab/nfsft/nfsft_get_f_hat_linear.m              |   4 +-
 matlab/nfsft/nfsft_get_num_threads.m               |   4 +-
 matlab/nfsft/nfsft_get_x.m                         |   4 +-
 matlab/nfsft/nfsft_init.m                          |   4 +-
 matlab/nfsft/nfsft_init_advanced.m                 |   4 +-
 matlab/nfsft/nfsft_init_guru.m                     |   4 +-
 matlab/nfsft/nfsft_precompute.m                    |   4 +-
 matlab/nfsft/nfsft_precompute_x.m                  |   4 +-
 matlab/nfsft/nfsft_set_f.m                         |   4 +-
 matlab/nfsft/nfsft_set_f_hat.m                     |   4 +-
 matlab/nfsft/nfsft_set_f_hat_linear.m              |   4 +-
 matlab/nfsft/nfsft_set_x.m                         |   4 +-
 matlab/nfsft/nfsft_trafo.m                         |   4 +-
 matlab/nfsft/nfsftmex.c                            |  71 ++-
 matlab/nfsft/nfsftmex.m                            |   6 +-
 matlab/nfsft/projection.m                          |   4 +-
 matlab/nfsft/simple_test.m                         |   4 +-
 matlab/nfsoft/Makefile.am                          |   3 +-
 matlab/nfsoft/NFSOFT_NORMALIZED.m                  |   2 +
 matlab/nfsoft/NFSOFT_REPRESENT.m                   |   4 +
 matlab/nfsoft/NFSOFT_USE_DPT.m                     |   3 +
 matlab/nfsoft/NFSOFT_USE_NDFT.m                    |   3 +
 matlab/nfsoft/nfsoft_adjoint.m                     |   3 +
 matlab/nfsoft/nfsoft_f_hat_size.m                  |   4 +
 matlab/nfsoft/nfsoft_finalize.m                    |   3 +
 matlab/nfsoft/nfsoft_get_f.m                       |   3 +
 matlab/nfsoft/nfsoft_get_f_hat.m                   |   3 +
 matlab/nfsoft/nfsoft_get_num_threads.m             |   2 +-
 matlab/nfsoft/nfsoft_index.m                       |   3 +
 matlab/nfsoft/nfsoft_init.m                        |  29 +
 matlab/nfsoft/nfsoft_precompute.m                  |   3 +
 matlab/nfsoft/nfsoft_set_f.m                       |   3 +
 matlab/nfsoft/nfsoft_set_f_hat.m                   |   3 +
 matlab/nfsoft/nfsoft_set_x.m                       |   6 +
 matlab/nfsoft/nfsoft_trafo.m                       |   3 +
 matlab/nfsoft/nfsoftmex.c                          | 279 ++++++++--
 matlab/nfsoft/test_nfsoft.m                        |  28 +
 matlab/nfst/Contents.m                             |  30 +
 matlab/{nfft => nfst}/FFTW_ESTIMATE.m              |   4 +-
 matlab/{nfft => nfst}/FFTW_MEASURE.m               |   4 +-
 matlab/{nfft => nfst}/FFT_OUT_OF_PLACE.m           |   4 +-
 matlab/{nfft => nfst}/FG_PSI.m                     |   4 +-
 matlab/nfst/Makefile.am                            |  44 ++
 matlab/{nfft => nfst}/PRE_FG_PSI.m                 |   4 +-
 matlab/{nfft => nfst}/PRE_FULL_PSI.m               |   4 +-
 matlab/{nnfft => nfst}/PRE_LIN_PSI.m               |   4 +-
 matlab/{nnfft => nfst}/PRE_PHI_HUT.m               |   4 +-
 matlab/{nnfft => nfst}/PRE_PSI.m                   |   4 +-
 .../{nfft/nfft_adjoint.m => nfst/ndst_adjoint.m}   |  10 +-
 matlab/{nfft/nfft_finalize.m => nfst/ndst_trafo.m} |  10 +-
 matlab/{nfft/nfft.m => nfst/nfst.m}                | 177 +++---
 .../{nfft/nfft_finalize.m => nfst/nfst_adjoint.m}  |  10 +-
 .../{nfft/nfft_finalize.m => nfst/nfst_finalize.m} |  10 +-
 matlab/{nfft/nfft_finalize.m => nfst/nfst_get_f.m} |  10 +-
 .../nfft_finalize.m => nfst/nfst_get_f_hat.m}      |  10 +-
 .../nfst_get_num_threads.m}                        |  10 +-
 matlab/{nfft/nfft_finalize.m => nfst/nfst_get_x.m} |  10 +-
 .../{nfft/nfft_finalize.m => nfst/nfst_init_1d.m}  |  10 +-
 .../{nfft/nfft_finalize.m => nfst/nfst_init_2d.m}  |  10 +-
 .../{nfft/nfft_finalize.m => nfst/nfst_init_3d.m}  |  10 +-
 .../nfft_init_guru.m => nfst/nfst_init_guru.m}     |  12 +-
 matlab/{nfft/nfft_finalize.m => nfst/nfst_set_f.m} |  10 +-
 .../nfft_finalize.m => nfst/nfst_set_f_hat.m}      |  10 +-
 matlab/{nfft/nfft_set_x.m => nfst/nfst_set_x.m}    |  10 +-
 matlab/{nfft/nfft_finalize.m => nfst/nfst_trafo.m} |  10 +-
 matlab/{nfft/nfftmex.c => nfst/nfstmex.c}          | 201 +++----
 matlab/{nnfft => nfst}/simple_test.m               |  66 +--
 matlab/{nfft/test_nfft1d.m => nfst/test_nfst1d.m}  |  37 +-
 matlab/{nfft/test_nfft2d.m => nfst/test_nfst2d.m}  |  38 +-
 matlab/{nfft/test_nfft3d.m => nfst/test_nfst3d.m}  |  40 +-
 matlab/nnfft/PRE_FULL_PSI.m                        |   4 +-
 matlab/nnfft/PRE_LIN_PSI.m                         |   4 +-
 matlab/nnfft/PRE_PHI_HUT.m                         |   4 +-
 matlab/nnfft/PRE_PSI.m                             |   4 +-
 matlab/nnfft/nnfft.m                               |   4 +-
 matlab/nnfft/nnfft_display.m                       |   4 +-
 matlab/nnfft/nnfft_finalize.m                      |   4 +-
 matlab/nnfft/nnfft_get_f.m                         |   4 +-
 matlab/nnfft/nnfft_get_f_hat.m                     |   4 +-
 matlab/nnfft/nnfft_get_num_threads.m               |   4 +-
 matlab/nnfft/nnfft_get_x.m                         |   4 +-
 matlab/nnfft/nnfft_init.m                          |   4 +-
 matlab/nnfft/nnfft_init_1d.m                       |   4 +-
 matlab/nnfft/nnfft_init_2d.m                       |   4 +-
 matlab/nnfft/nnfft_init_3d.m                       |   4 +-
 matlab/nnfft/nnfft_init_guru.m                     |   4 +-
 matlab/nnfft/nnfft_precompute_psi.m                |   4 +-
 matlab/nnfft/nnfft_set_f.m                         |   4 +-
 matlab/nnfft/nnfft_set_f_hat.m                     |   4 +-
 matlab/nnfft/nnfft_set_v.m                         |   4 +-
 matlab/nnfft/nnfft_set_x.m                         |   4 +-
 matlab/nnfft/nnfft_trafo.m                         |   4 +-
 matlab/nnfft/nnfft_trafo_direct.m                  |   4 +-
 matlab/nnfft/nnfftmex.c                            |  56 +-
 matlab/nnfft/nnfftmex.m                            |   4 +-
 matlab/nnfft/simple_test.m                         |   4 +-
 matlab/nnfft/test_nnfft1d.m                        |   2 +-
 matlab/nnfft/test_nnfft2d.m                        |   2 +-
 matlab/nnfft/test_nnfft2d_N215.m                   |   2 +-
 support/Portfile                                   |   6 +-
 support/copyright.txt                              |   2 +-
 support/copyright_m4.txt                           |   2 +-
 support/copyright_matlab.txt                       |   2 +-
 support/copyright_matlab_single_line.txt           |   2 +-
 support/fpt.dox                                    |  12 +-
 support/mri.dox                                    |   2 +-
 support/nfct.dox                                   |   2 +-
 support/nfft.dox                                   |  14 +-
 support/nfsft.dox                                  |   6 +-
 support/nfsoft.dox                                 |   6 +-
 support/nfst.dox                                   |   2 +-
 support/nnfft.dox                                  |   2 +-
 support/nsfft.dox                                  |  10 +-
 support/solver.dox                                 |   2 +-
 tests/Makefile.am                                  |   2 +-
 tests/bessel.c                                     |   8 +-
 tests/bessel.h                                     |   2 +-
 tests/bspline.c                                    |   8 +-
 tests/bspline.h                                    |   2 +-
 tests/check.c                                      |  21 +-
 tests/check_nfsft.c                                |   2 +-
 tests/nfct.c                                       |   6 +-
 tests/nfct.h                                       |   2 +-
 tests/nfft.c                                       |   8 +-
 tests/nfft.h                                       |   2 +-
 tests/nfst.c                                       |   6 +-
 tests/nfst.h                                       |   2 +-
 tests/{version.c => reflect.c}                     |  15 +-
 tests/{bessel.h => reflect.h}                      |   5 +-
 tests/util.c                                       | 153 +++++
 tests/{version.h => util.h}                        |   5 +-
 425 files changed, 4573 insertions(+), 1631 deletions(-)
 create mode 100644 doc/assets/sphere.pdf
 create mode 100644 doc/assets/sphere.png
 mode change 100755 => 100644 kernel/nfsoft/nfsoft.c
 mode change 100755 => 100644 kernel/nfsoft/wigner.c
 mode change 100755 => 100644 kernel/nfsoft/wigner.h
 create mode 100644 m4/ax_eps_calc.m4
 create mode 100644 m4/ax_eps_def.m4
 copy NEWS => matlab/fastsum/Contents.m (100%)
 copy matlab/{nnfft/nnfftmex.m => fastsum/EXACT_NEARFIELD.m} (77%)
 create mode 100644 matlab/fastsum/Makefile.am
 copy matlab/{nnfft/nnfftmex.m => fastsum/NEARFIELD_BOXES.m} (79%)
 create mode 100644 matlab/fastsum/fastsum.m
 copy matlab/{nfft/nfftmex.m => fastsum/fastsum_finalize.m} (76%)
 copy matlab/{nfft/nfft_finalize.m => fastsum/fastsum_get_f.m} (75%)
 copy matlab/{nfft/FFT_OUT_OF_PLACE.m => fastsum/fastsum_get_num_threads.m} (71%)
 copy matlab/{nfft/FFT_OUT_OF_PLACE.m => fastsum/fastsum_init.m} (71%)
 copy matlab/{nfft/nfftmex.m => fastsum/fastsum_set_alpha.m} (74%)
 copy matlab/{nfft/nfftmex.m => fastsum/fastsum_set_x.m} (73%)
 copy matlab/{nfft/nfftmex.m => fastsum/fastsum_set_y.m} (73%)
 create mode 100644 matlab/fastsum/fastsum_simple.m
 copy matlab/{nfft/nfftmex.m => fastsum/fastsum_trafo.m} (77%)
 copy matlab/{nfft/nfftmex.m => fastsum/fastsum_trafo_direct.m} (75%)
 create mode 100644 matlab/fastsum/fastsummex.c
 create mode 100644 matlab/fastsum/test_fastsum.m
 create mode 100644 matlab/infft_1D/README
 create mode 100644 matlab/infft_1D/infft.m
 create mode 100644 matlab/infft_1D/simple_test.m
 create mode 100644 matlab/nfct/Contents.m
 copy matlab/{nfft => nfct}/FFTW_ESTIMATE.m (86%)
 copy matlab/{nfft => nfct}/FFTW_MEASURE.m (86%)
 copy matlab/{nfft => nfct}/FFT_OUT_OF_PLACE.m (87%)
 copy matlab/{nfft => nfct}/FG_PSI.m (88%)
 create mode 100644 matlab/nfct/Makefile.am
 copy matlab/{nfft => nfct}/PRE_FG_PSI.m (89%)
 copy matlab/{nfft => nfct}/PRE_FULL_PSI.m (88%)
 copy matlab/{nnfft => nfct}/PRE_LIN_PSI.m (89%)
 copy matlab/{nnfft => nfct}/PRE_PHI_HUT.m (88%)
 copy matlab/{nnfft => nfct}/PRE_PSI.m (88%)
 copy matlab/{nfft/nfft_adjoint.m => nfct/ndct_adjoint.m} (73%)
 copy matlab/{nfft/nfft_finalize.m => nfct/ndct_trafo.m} (74%)
 copy matlab/{nfft/nfft.m => nfct/nfct.m} (69%)
 copy matlab/{nfft/nfft_finalize.m => nfct/nfct_adjoint.m} (75%)
 copy matlab/{nfft/nfft_finalize.m => nfct/nfct_finalize.m} (77%)
 copy matlab/{nfft/nfft_finalize.m => nfct/nfct_get_f.m} (76%)
 copy matlab/{nfft/nfft_finalize.m => nfct/nfct_get_f_hat.m} (74%)
 copy matlab/{nfft/nfft_get_num_threads.m => nfct/nfct_get_num_threads.m} (72%)
 copy matlab/{nfft/nfft_finalize.m => nfct/nfct_get_x.m} (77%)
 copy matlab/{nfft/nfft_finalize.m => nfct/nfct_init_1d.m} (76%)
 copy matlab/{nfft/nfft_finalize.m => nfct/nfct_init_2d.m} (76%)
 copy matlab/{nfft/nfft_finalize.m => nfct/nfct_init_3d.m} (75%)
 copy matlab/{nfft/nfft_init_guru.m => nfct/nfct_init_guru.m} (77%)
 copy matlab/{nfft/nfft_finalize.m => nfct/nfct_set_f.m} (77%)
 copy matlab/{nfft/nfft_set_f_hat.m => nfct/nfct_set_f_hat.m} (80%)
 copy matlab/{nfft/nfft_set_x.m => nfct/nfct_set_x.m} (77%)
 copy matlab/{nfft/nfft_finalize.m => nfct/nfct_trafo.m} (76%)
 copy matlab/{nfft/nfftmex.c => nfct/nfctmex.c} (66%)
 copy matlab/{nnfft => nfct}/simple_test.m (52%)
 copy matlab/{nfft/test_nfft1d.m => nfct/test_nfct1d.m} (64%)
 copy matlab/{nfft/test_nfft2d.m => nfct/test_nfct2d.m} (65%)
 copy matlab/{nfft/test_nfft3d.m => nfct/test_nfct3d.m} (65%)
 mode change 100755 => 100644 matlab/nfsft/cc.m
 create mode 100644 matlab/nfsoft/NFSOFT_NORMALIZED.m
 create mode 100644 matlab/nfsoft/NFSOFT_REPRESENT.m
 create mode 100644 matlab/nfsoft/NFSOFT_USE_DPT.m
 create mode 100644 matlab/nfsoft/NFSOFT_USE_NDFT.m
 create mode 100644 matlab/nfsoft/nfsoft_adjoint.m
 create mode 100644 matlab/nfsoft/nfsoft_f_hat_size.m
 create mode 100644 matlab/nfsoft/nfsoft_finalize.m
 create mode 100644 matlab/nfsoft/nfsoft_get_f.m
 create mode 100644 matlab/nfsoft/nfsoft_get_f_hat.m
 create mode 100644 matlab/nfsoft/nfsoft_index.m
 create mode 100644 matlab/nfsoft/nfsoft_init.m
 create mode 100644 matlab/nfsoft/nfsoft_precompute.m
 create mode 100644 matlab/nfsoft/nfsoft_set_f.m
 create mode 100644 matlab/nfsoft/nfsoft_set_f_hat.m
 create mode 100644 matlab/nfsoft/nfsoft_set_x.m
 create mode 100644 matlab/nfsoft/nfsoft_trafo.m
 create mode 100644 matlab/nfsoft/test_nfsoft.m
 create mode 100644 matlab/nfst/Contents.m
 copy matlab/{nfft => nfst}/FFTW_ESTIMATE.m (86%)
 copy matlab/{nfft => nfst}/FFTW_MEASURE.m (86%)
 copy matlab/{nfft => nfst}/FFT_OUT_OF_PLACE.m (87%)
 copy matlab/{nfft => nfst}/FG_PSI.m (88%)
 create mode 100644 matlab/nfst/Makefile.am
 copy matlab/{nfft => nfst}/PRE_FG_PSI.m (89%)
 copy matlab/{nfft => nfst}/PRE_FULL_PSI.m (88%)
 copy matlab/{nnfft => nfst}/PRE_LIN_PSI.m (89%)
 copy matlab/{nnfft => nfst}/PRE_PHI_HUT.m (88%)
 copy matlab/{nnfft => nfst}/PRE_PSI.m (88%)
 copy matlab/{nfft/nfft_adjoint.m => nfst/ndst_adjoint.m} (73%)
 copy matlab/{nfft/nfft_finalize.m => nfst/ndst_trafo.m} (74%)
 copy matlab/{nfft/nfft.m => nfst/nfst.m} (67%)
 copy matlab/{nfft/nfft_finalize.m => nfst/nfst_adjoint.m} (75%)
 copy matlab/{nfft/nfft_finalize.m => nfst/nfst_finalize.m} (77%)
 copy matlab/{nfft/nfft_finalize.m => nfst/nfst_get_f.m} (76%)
 copy matlab/{nfft/nfft_finalize.m => nfst/nfst_get_f_hat.m} (74%)
 copy matlab/{nfft/nfft_get_num_threads.m => nfst/nfst_get_num_threads.m} (72%)
 copy matlab/{nfft/nfft_finalize.m => nfst/nfst_get_x.m} (77%)
 copy matlab/{nfft/nfft_finalize.m => nfst/nfst_init_1d.m} (76%)
 copy matlab/{nfft/nfft_finalize.m => nfst/nfst_init_2d.m} (76%)
 copy matlab/{nfft/nfft_finalize.m => nfst/nfst_init_3d.m} (75%)
 copy matlab/{nfft/nfft_init_guru.m => nfst/nfst_init_guru.m} (77%)
 copy matlab/{nfft/nfft_finalize.m => nfst/nfst_set_f.m} (77%)
 copy matlab/{nfft/nfft_finalize.m => nfst/nfst_set_f_hat.m} (75%)
 copy matlab/{nfft/nfft_set_x.m => nfst/nfst_set_x.m} (77%)
 copy matlab/{nfft/nfft_finalize.m => nfst/nfst_trafo.m} (76%)
 copy matlab/{nfft/nfftmex.c => nfst/nfstmex.c} (66%)
 copy matlab/{nnfft => nfst}/simple_test.m (52%)
 copy matlab/{nfft/test_nfft1d.m => nfst/test_nfst1d.m} (61%)
 copy matlab/{nfft/test_nfft2d.m => nfst/test_nfst2d.m} (61%)
 copy matlab/{nfft/test_nfft3d.m => nfst/test_nfst3d.m} (61%)
 rename tests/{version.c => reflect.c} (73%)
 copy tests/{bessel.h => reflect.h} (84%)
 create mode 100644 tests/util.c
 rename tests/{version.h => util.h} (85%)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/nfft.git



More information about the debian-science-commits mailing list