SOFUS ..
Namespaces | Functions
fnm_transient.hpp File Reference
#include <fnm/fnm_types.hpp>
#include <sps/math.h>
#include <sps/smath_types.hpp>
Include dependency graph for fnm_transient.hpp:

Namespaces

namespace  fnm
 Fast Nearfield Method interfaces and implementations.
 

Functions

template<class T , template< typename > class A>
TransientSingleRect (const sysparm_t< T > *pSysparm, const ApertureData< T > *data, const T *pos, const size_t nPositions, T **odata, size_t *nSamples, int mask=0x1F)
 
template<class T >
CalcFdTransientRef (const sysparm_t< T > *pSysparm, const ApertureData< T > *data, const T *pos, const size_t nPositions, const size_t nDim, T **odata, size_t *nSignals, size_t *nSamples)
 
template<class T >
FourDirect (const sps::element_rect_t< T > *element, const sofus::proj_limit_dist_t< T > *limit, const GLQuad2D< T > *uv)
 
template<class T , template< typename > class A>
void DirectWaveSingle (const sysparm_t< T > *pSysparm, const sps::element_rect_t< T > *element, const GLQuad2D< T > *uv, const T &scale, const sofus::proj_limit_dist_t< T > *pld, const T delay, const int iSampleSignalStart, const size_t nSamples, T *odata)
 
template<typename T , template< typename > class A>
void EdgeResponse (const sysparm_t< T > *pSysparm, const sps::element_rect_t< T > *element, const T &scale, const size_t iEdge, const sofus::proj_limit_dist_t< T > *pld, const GLQuad1D< T > *pGL, const T &delay, const int &iSampleSignalStart, const size_t &nSamples, T *odata)
 

Detailed Description

Author
Jens Munk Hansen jens..nosp@m.munk.nosp@m..hans.nosp@m.en@g.nosp@m.mail..nosp@m.com
Date
Thu May 4 20:25:38 2017