|
template<class T > |
std::complex< T > | CalcHzVecGL (const T &s, const T &l, const T &z, const T &k, const T *us, const T *uweights, const size_t nUs, const T *vs, const T *vweights, const size_t nVs) |
|
template<class T > |
std::complex< T > | CalcHzAll (const sps::element_rect_t< T > &element, const sps::point_t< T > &projection, const T &k, const T *us, const T *uweights, const size_t nUs, const T *vs, const T *vweights, const size_t nVs) |
|
template<class T > |
std::complex< T > | CalcHzFast (const sps::element_rect_t< T > &__restrict element, const sps::point_t< T > &__restrict projection, const T &__restrict k, const T *__restrict us, const T *__restrict uweights, const size_t nUs, const T *__restrict vs, const T *__restrict vweights, const size_t nVs) |
|
template<class T > |
std::complex< T > | CalcFastFourAny (const T &u, const T &v, const T &hh, const T &hw, const T &z, const T &__restrict k, const T *__restrict s, const T *__restrict weights, const size_t nS) |
|
template<class T > |
std::complex< T > | CalcFastFourAny2 (const T &u, const T &v, const T &hh, const T &hw, const T &z, const T &__restrict k, const T *__restrict s, const T *__restrict weights, const size_t nS) |
|
template<class T > |
std::complex< T > | CalcFourFast (const sps::element_rect_t< T > &__restrict element, const sps::point_t< T > &__restrict projection, const T &__restrict k, const T *__restrict uvs, const T *__restrict uvweights, const size_t nUVs) |
|
template<class T > |
std::complex< T > | CalcHzFastSingle (const sps::element_rect_t< T > &element, const sps::point_t< T > &projection, const T &k, const T *us, const T *uweights, const size_t nUs, const T *vs, const T *vweights, const size_t nVs) |
|
template<> |
std::complex< float > | CalcHzVecGL (const float &s, const float &l, const float &z, const float &k, const float *us, const float *uweights, const size_t nUs, const float *vs, const float *vweights, const size_t nVs) |
|
template<> |
std::complex< float > | CalcHzAll (const sps::element_rect_t< float > &element, const sps::point_t< float > &projection, const float &k, const float *us, const float *uweights, const size_t nUs, const float *vs, const float *vweights, const size_t nVs) |
|
template<> |
std::complex< float > | CalcHzFastSingle (const sps::element_rect_t< float > &element, const sps::point_t< float > &projection, const float &k, const float *us, const float *uweights, const size_t nUs, const float *vs, const float *vweights, const size_t nVs) |
|
template<> |
std::complex< double > | CalcHzFastSingle (const sps::element_rect_t< double > &element, const sps::point_t< double > &projection, const double &k, const double *us, const double *uweights, const size_t nUs, const double *vs, const double *vweights, const size_t nVs) |
|
template<> |
std::complex< double > | CalcHzVecGL (const double &s, const double &l, const double &z, const double &k, const double *us, const double *uweights, const size_t nUs, const double *vs, const double *vweights, const size_t nVs) |
|
template<> |
std::complex< double > | CalcHzAll (const sps::element_rect_t< double > &element, const sps::point_t< double > &projection, const double &k, const double *us, const double *uweights, const size_t nUs, const double *vs, const double *vweights, const size_t nVs) |
|