Chapter IX.1. Introduction

All the transforms that belong neither to the I/O nor the the wavelet library should be documented here. They have been classified as follows:

We provide a table of all documented transforms that summarizes some of their main characteristics. Transforms with names appearing in italics have not been implemented or tested yet.

directoryname source target cost MPI OpenMP test name
algebraicexpression_transform coefs a coefs b N yes yes expression_transform
generate_grid coefs a coefs b N yes yes N/A
renormalize coefs a coefs b N yes yes N/A
differencespace_difference grid_coefs a grid_coefs b N no yes zigzag_burgers/zigzag_derivative
time_difference coefs a coefs b N yes yes time_derivative
fftwdealias fourier_coefs fourier_coefs N yes yes functors
fftw_c2r fourier_coefs grid_coefs NlnN d>=2 yes fftw
fftw_r2c grid_coefs fourier_coefs NlnN d>=2 yes fftw
fourier_spectrum fourier_coefs fourier_spectrum N yes no fourier_spectrum
interpolationbicubic_spline_curve_interp grid_coefs curve_coefs N no yes interpolation
direct_fourier_curve_interp fourier_coefs curve_coefs N^(3/2) no yes interpolation
direct_fourier_interp fourier_coefs scalar N no yes interpolation
ioascii_reader ascii_file coefs N no no wt
ascii_writer coefs ascii_file N no no wt,zigzag_adapt,zigzag_array,zigag_burgers
hdf5_reader hdf5_file coefs N yes no hdf5
hdf5_writer coefs hdf5_file N yes no hdf5
reductionone_d_average coefs1 coefs2 N yes no one_d_average
peek_for_nan coefs scalar<bool> 1 N/A N/A scalar_reduction
scalar_reduction coefs scalar N yes yes scalar_reduction
weighted_scalar_reduction coefs scalar N no yes scalar_reduction
statscumulant coefs scalar N? ? N/A
histogram coefs histogram Nyes no histogram
scale_dependent_flatness coefs scale_dependent_moment Nyes yes scale_dependent_moments
scale_dependent_moment source scale_dependent_moment Nyes yes scale_dependent_moments
thresholdingadapt_zigzag_structure wt_coefs a wt_coefs a M no no zigzag_adapt
decimator wt_coefs a wt_coefs a <N yes yes decimator
iterative_thresholder coefs a coefs a Nf(N) yes yes thresholding
sbs_iterative_thresholder wt_coefs a wt_coefs a Nf(N) yes yes sbs_thresholding
thresholder coefs a coefs a N yes yes thresholding
waveletscomplex_to_wt complex_coefs wt_coefs ? yes d>=2 N/A
grid_to_wt grid_coefs wt_coefs N yes d>=2 wt
select_wt_coefs wt_coefs scale_wt_coefs 1 yes d>=2 N/A
wt_anisotropic wt_coefs a wt_coefs a N yes d>=2 wt
wt_derivating_inverse wt_coefs a wt_coefs a N yes d>=2 wt
wt_derivative_refilter wt_coefs a wt_coefs a N no no wt
wt_forward wt_coefs a wt_coefs a N yes d>=2 wt
wt_inverse wt_coefs a wt_coefs a N yes d>=2 wt
wt_to_complex wt_coefs complex_coefs ? yes d>=2 N/A
wt_to_grid wt_coefs grid_coefs N yes d>=2 wt