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 | ||
) |