JUK1
ForceCausal.hpp File Reference
#include "Maths/dft.hpp"
Include dependency graph for ForceCausal.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ForceCausal::CausalData< T >
 a helper struct to return the result of the forced causal IDFT More...
 

Namespaces

 ForceCausal
 

Functions

template<typename T >
std::complex< T > ForceCausal::F (const std::vector< T > &freq, const std::vector< std::complex< T > > &data, T tau, T k, size_t n)
 
template<typename T >
ForceCausal::K (const std::vector< T > &freq, const std::vector< std::complex< T > > &data, T tau)
 
template<typename T >
ForceCausal::f0 (const std::vector< T > &freq, const std::vector< std::complex< T > > &data, T tau)
 
template<typename T >
ForceCausal::f0derivative (const std::vector< T > &freq, const std::vector< std::complex< T > > &data, T tau, T step)
 
template<typename 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)
 
template<typename T >
ForceCausal::CausalData< T > forceCausal (const std::vector< T > &freq, const std::vector< std::complex< T > > &data)
 

Function Documentation

◆ forceCausal()

template<typename T >
ForceCausal::CausalData<T> forceCausal ( const std::vector< T > &  freq,
const std::vector< std::complex< T > > &  data 
)

Definition at line 78 of file ForceCausal.hpp.

Here is the call graph for this function:
Here is the caller graph for this function: