SOFUS ..
Namespaces | Functions
fnm_common.hpp File Reference

Utility functions for fast nearfield method. More...

#include <sps/memory>
#include <sps/smath_types.hpp>
Include dependency graph for fnm_common.hpp:

Namespaces

namespace  fnm
 Fast Nearfield Method interfaces and implementations.
 

Functions

template<class T >
void CalcWeightsAndAbcissae (const sysparm_t< T > *sysparm, sps::unique_aligned_array< T > &&uxs, sps::unique_aligned_array< T > &&uweights, sps::unique_aligned_array< T > &&vxs, sps::unique_aligned_array< T > &&vweights)
 
template<class T >
void CalcWeightsAndAbcissaeScaled (const sysparm_t< T > *sysparm, const sps::element_rect_t< T > &element, sps::unique_aligned_array< T > &&uxs, sps::unique_aligned_array< T > &&uweights, sps::unique_aligned_array< T > &&vxs, sps::unique_aligned_array< T > &&vweights)
 
template<class T >
void CalcWeightsAndAbcissaeSIMD (const sysparm_t< T > *sysparm, T **__restrict uv_xs, T **__restrict uv_ws)
 
template<class T >
void CalcWeightsAndAbcissaeScaledSIMD (const sysparm_t< T > *sysparm, const sps::element_rect_t< T > *pElement, sps::unique_aligned_array< T > &&uv_xs, sps::unique_aligned_array< T > &&uv_ws)
 

Detailed Description

Utility functions for fast nearfield method.

Author
Jens Munk Hansen jens..nosp@m.munk.nosp@m..hans.nosp@m.en@g.nosp@m.mail..nosp@m.com
Date
Sat Mar 18 13:31:45 2017