nk 1.0.0
C++ Numerical Computing Runtime
Loading...
Searching...
No Matches
dyad.hpp File Reference
#include <memory_resource>
#include <string>
#include <nk/value/value.hpp>

Go to the source code of this file.

Functions

Value nk::wavelet::dyaddown (const Value &x, int odd=0, char type='c', std::pmr::memory_resource *mr=nullptr)
 Dyadic downsampling — y = dyaddown(x, odd, type).
Value nk::wavelet::dyadup (const Value &x, int odd=1, char type='c', std::pmr::memory_resource *mr=nullptr)
 Dyadic upsampling with zero insertion — y = dyadup(x, odd, type).
Value nk::wavelet::wmaxlev (const Value &N, const std::string &wname, std::pmr::memory_resource *mr=nullptr)
 Maximum wavelet decomposition level — L = wmaxlev(N, wname).