|
NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
#include "wavelet.hpp"#include "../ui/error.hpp"#include "resampler.h"#include <gsl/gsl_wavelet.h>#include <cmath>Go to the source code of this file.
Functions | |
| void | calculateWavelet (std::vector< double > &data, WaveletType _type, int k, int dir) |
| NumeRe::Table | decodeWaveletData (const std::vector< double > &vWaveletData, const std::vector< double > &vAxisData) |
| void calculateWavelet | ( | std::vector< double > & | data, |
| WaveletType | _type, | ||
| int | k, | ||
| int | dir | ||
| ) |
Definition at line 26 of file wavelet.cpp.
References BSpline, CenteredBSpline, CenteredDaubechies, CenteredHaar, Daubechies, Haar, SyntaxError::invalid_position, SyntaxError::INVALID_WAVELET_COEFFICIENT, SyntaxError::INVALID_WAVELET_TYPE, and SyntaxError::WRONG_DATA_SIZE.
Referenced by fastWaveletTransform().
| NumeRe::Table decodeWaveletData | ( | const std::vector< double > & | vWaveletData, |
| const std::vector< double > & | vAxisData | ||
| ) |
Definition at line 99 of file wavelet.cpp.
References Resampler::BOUNDARY_CLAMP, Resampler::get_line(), Resampler::put_line(), NumeRe::Table::setSize(), and NumeRe::Table::setValue().
Referenced by fastWaveletTransform().