#include <memory_resource>#include <nk/value/value.hpp>#include <tuple>Go to the source code of this file.
Functions | |
| std::tuple< Value, Value > | nk::wavelet::mexihat (double lb, double ub, size_t N, std::pmr::memory_resource *mr=nullptr) |
| Mexican-hat wavelet sampled on a grid ([psi, x] = mexihat(LB, UB, N)). | |
| std::tuple< Value, Value > | nk::wavelet::morlet (double lb, double ub, size_t N, std::pmr::memory_resource *mr=nullptr) |
| Real Morlet wavelet ([psi, x] = morlet(LB, UB, N)). | |
| Value | nk::wavelet::meyeraux (const Value &x, std::pmr::memory_resource *mr=nullptr) |
| Meyer auxiliary function (y = meyeraux(x)). | |
| std::tuple< Value, Value > | nk::wavelet::shanwavf (double lb, double ub, size_t N, double fb, double fc, std::pmr::memory_resource *mr=nullptr) |
| Shannon wavelet ([psi, x] = shanwavf(LB, UB, N, fb, fc)). | |
| std::tuple< Value, Value > | nk::wavelet::cmorwavf (double lb, double ub, size_t N, double fb, double fc, std::pmr::memory_resource *mr=nullptr) |
| Complex Morlet wavelet ([psi, x] = cmorwavf(LB, UB, N, fb, fc)). | |
| std::tuple< Value, Value > | nk::wavelet::fbspwavf (double lb, double ub, size_t N, int m, double fb, double fc, std::pmr::memory_resource *mr=nullptr) |
| Frequency B-spline wavelet ([psi, x] = fbspwavf(LB, UB, N, m, fb, fc)). | |
| std::tuple< Value, Value > | nk::wavelet::gauswavf (double lb, double ub, size_t N, int p, std::pmr::memory_resource *mr=nullptr) |
| Real Gaussian wavelet of order p ([psi, x] = gauswavf(LB, UB, N, p)). | |
| std::tuple< Value, Value > | nk::wavelet::cgauwavf (double lb, double ub, size_t N, int p, std::pmr::memory_resource *mr=nullptr) |
| Complex Gaussian wavelet of order p ([psi, x] = cgauwavf(LB, UB, N, p)). | |