|
JUK1
|
Classes | |
| struct | CausalData |
| a helper struct to return the result of the forced causal IDFT More... | |
Functions | |
| template<typename T > | |
| std::complex< T > | F (const std::vector< T > &freq, const std::vector< std::complex< T > > &data, T tau, T k, size_t n) |
| template<typename T > | |
| T | K (const std::vector< T > &freq, const std::vector< std::complex< T > > &data, T tau) |
| template<typename T > | |
| T | f0 (const std::vector< T > &freq, const std::vector< std::complex< T > > &data, T tau) |
| template<typename T > | |
| T | f0derivative (const std::vector< T > &freq, const std::vector< std::complex< T > > &data, T tau, T step) |
| template<typename T > | |
| T | getTau (const std::vector< T > &freq, const std::vector< std::complex< T > > &data, T tol=1e-7, size_t maxIter=30, T step=1e-8) |
| std::complex<T> ForceCausal::F | ( | const std::vector< T > & | freq, |
| const std::vector< std::complex< T > > & | data, | ||
| T | tau, | ||
| T | k, | ||
| size_t | n | ||
| ) |
| T ForceCausal::f0 | ( | const std::vector< T > & | freq, |
| const std::vector< std::complex< T > > & | data, | ||
| T | tau | ||
| ) |
Definition at line 28 of file ForceCausal.hpp.


| T ForceCausal::f0derivative | ( | const std::vector< T > & | freq, |
| const std::vector< std::complex< T > > & | data, | ||
| T | tau, | ||
| T | step | ||
| ) |
| T ForceCausal::getTau | ( | const std::vector< T > & | freq, |
| const std::vector< std::complex< T > > & | data, | ||
| T | tol = 1e-7, |
||
| size_t | maxIter = 30, |
||
| T | step = 1e-8 |
||
| ) |
Definition at line 50 of file ForceCausal.hpp.


| T ForceCausal::K | ( | const std::vector< T > & | freq, |
| const std::vector< std::complex< T > > & | data, | ||
| T | tau | ||
| ) |