#include <WaveletGrid.h>
|
static std::vector< double > | calcIntegerValues (const Matrix< double > &M, int deriv) |
|
static BinaryMap | cascade (std::vector< Matrix< double >> &h_Matvec, std::vector< Matrix< double >> &g_Matvec, const std::vector< double > &values_at_integers, unsigned recursion_number, unsigned bins_per_int, unsigned derivnum, bool use_mother_wavelet) |
|
static void | fillGridFromMaps (std::unique_ptr< Grid > &grid, const BinaryMap &valuesmap, const BinaryMap &derivsmap) |
|
static std::vector< double > | getEigenvector (const Matrix< double > &A, double eigenvalue) |
|
static std::vector< double > | getFilterCoefficients (unsigned order, bool lowpass, Type type) |
|
static std::vector< Matrix< double > > | setupMatrices (const std::vector< double > &h) |
|
◆ BinaryMap
◆ Type
◆ calcIntegerValues()
std::vector< double > PLMD::ves::WaveletGrid::calcIntegerValues |
( |
const Matrix< double > & |
M, |
|
|
int |
deriv |
|
) |
| |
|
staticprivate |
◆ cascade()
WaveletGrid::BinaryMap PLMD::ves::WaveletGrid::cascade |
( |
std::vector< Matrix< double >> & |
h_Matvec, |
|
|
std::vector< Matrix< double >> & |
g_Matvec, |
|
|
const std::vector< double > & |
values_at_integers, |
|
|
unsigned |
recursion_number, |
|
|
unsigned |
bins_per_int, |
|
|
unsigned |
derivnum, |
|
|
bool |
use_mother_wavelet |
|
) |
| |
|
staticprivate |
◆ fillGridFromMaps()
void PLMD::ves::WaveletGrid::fillGridFromMaps |
( |
std::unique_ptr< Grid > & |
grid, |
|
|
const BinaryMap & |
valuesmap, |
|
|
const BinaryMap & |
derivsmap |
|
) |
| |
|
staticprivate |
◆ getEigenvector()
std::vector< double > PLMD::ves::WaveletGrid::getEigenvector |
( |
const Matrix< double > & |
A, |
|
|
double |
eigenvalue |
|
) |
| |
|
staticprivate |
◆ getFilterCoefficients()
std::vector< double > PLMD::ves::WaveletGrid::getFilterCoefficients |
( |
unsigned |
order, |
|
|
bool |
lowpass, |
|
|
Type |
type |
|
) |
| |
|
staticprivate |
◆ setupGrid()
std::unique_ptr< Grid > PLMD::ves::WaveletGrid::setupGrid |
( |
unsigned |
order, |
|
|
unsigned |
gridsize, |
|
|
bool |
use_mother_wavelet, |
|
|
Type |
type |
|
) |
| |
|
static |
◆ setupMatrices()
std::vector< Matrix< double > > PLMD::ves::WaveletGrid::setupMatrices |
( |
const std::vector< double > & |
h | ) |
|
|
staticprivate |
◆ stringToType()
◆ typeToString()
std::string PLMD::ves::WaveletGrid::typeToString |
( |
Type |
type, |
|
|
bool |
abbrev = false |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: