|
template<class OutType , class InType > |
void | Filters::Private::valarray_copy_assign (std::valarray< OutType > &out, const std::valarray< InType > &in) |
|
template<> |
void | Filters::Private::valarray_copy_assign (std::valarray< int > &out, const std::valarray< int > &in) |
|
template<> |
void | Filters::Private::valarray_copy_assign (std::valarray< float > &out, const std::valarray< float > &in) |
|
template<> |
void | Filters::Private::valarray_copy_assign (std::valarray< double > &out, const std::valarray< double > &in) |
|
template<> |
void | Filters::Private::valarray_copy_assign (std::valarray< std::complex< float > > &out, const std::valarray< std::complex< float > > &in) |
|
template<> |
void | Filters::Private::valarray_copy_assign (std::valarray< std::complex< double > > &out, const std::valarray< std::complex< double > > &in) |
|
template<class Type > |
std::valarray< Type > | Filters::real (const std::valarray< Type > &Data) |
| retrieve the real component of a valarray More...
|
|
template<class Type > |
std::valarray< Type > | Filters::real (const std::valarray< std::complex< Type > > &Data) |
| retrieve the real component of a valarray More...
|
|
template<class Type > |
std::valarray< Type > | Filters::imag (const std::valarray< Type > &Data) |
| retrieve the imaginary component of a valarray More...
|
|
template<class Type > |
std::valarray< Type > | Filters::imag (const std::valarray< std::complex< Type > > &Data) |
| retrieve the imaginary component of a valarray More...
|
|
template<class T > |
std::valarray< T > | Filters::abs (const std::valarray< std::complex< T > > &in) |
| calculate the absolute value of a valarray More...
|
|
template<class T > |
std::valarray< T > | Filters::arg (const std::valarray< std::complex< T > > &in) |
| calculate the arg of a valarray More...
|
|
template<class Type > |
std::valarray< Type > | Filters::conj (const std::valarray< Type > &Data) |
| retrieve the conjugate of a valarray More...
|
|
template<class Type > |
std::valarray< std::complex< Type > > | Filters::conj (const std::valarray< std::complex< Type > > &Data) |
| retrieve the conjugate of a valarray More...
|
|
template<class OutType , class InType > |
void | Filters::valarray_copy (std::valarray< OutType > &out, const std::valarray< InType > &in) |
| copy from an arbitrary valarray to an arbitrary valarray More...
|
|
template<> |
void | Filters::valarray_copy (std::valarray< std::complex< float > > &out, const std::valarray< std::complex< double > > &in) |
| Specialisation to deal with complex<double> to complex<float> More...
|
|
template<class Type > |
const std::valarray< Type > & | Filters::valarray_copy_slice (const std::slice &Slice, const std::valarray< Type > &In, std::valarray< Type > &Out) |
|