PyPO User Manual
 
Loading...
Searching...
No Matches
Utils< T > Member List

This is the complete list of members for Utils< T >, including all inherited members.

abs(const std::array< T, 3 > &v, T &out)Utils< T >inline
add(const std::array< T, 3 > &v1, const std::array< T, 3 > &v2, std::array< T, 3 > &out)Utils< T >inline
conj(const std::array< std::complex< T >, 3 > &cv, std::array< std::complex< T >, 3 > &out)Utils< T >inline
diff(const std::array< T, 3 > &v1, const std::array< T, 3 > &v2, std::array< T, 3 > &out)Utils< T >inline
diff(const std::array< std::complex< T >, 3 > &cv1, const std::array< std::complex< T >, 3 > &cv2, std::array< std::complex< T >, 3 > &out)Utils< T >inline
dot(const std::array< T, 3 > &v1, const std::array< T, 3 > &v2, T &out)Utils< T >inline
dot(const std::array< std::complex< T >, 3 > &cv1, const std::array< std::complex< T >, 3 > &cv2, std::complex< T > &out)Utils< T >inline
dot(const std::array< std::complex< T >, 3 > &cv1, const std::array< T, 3 > &v2, std::complex< T > &out)Utils< T >inline
dot(const std::array< T, 3 > &v1, const std::array< std::complex< T >, 3 > &cv2, std::complex< T > &out)Utils< T >inline
dyad(const std::array< T, 3 > &v1, const std::array< T, 3 > &v2, std::array< std::array< T, 3 >, 3 > &out)Utils< T >inline
ext(const std::array< T, 3 > &v1, const std::array< T, 3 > &v2, std::array< T, 3 > &out)Utils< T >inline
ext(const std::array< std::complex< T >, 3 > &cv1, const std::array< std::complex< T >, 3 > &cv2, std::array< std::complex< T >, 3 > &out)Utils< T >inline
ext(const std::array< std::complex< T >, 3 > &cv1, const std::array< T, 3 > &v2, std::array< std::complex< T >, 3 > &out)Utils< T >inline
ext(const std::array< T, 3 > &v1, const std::array< std::complex< T >, 3 > &cv2, std::array< std::complex< T >, 3 > &out)Utils< T >inline
invmatVec4(const T *m1, const std::array< T, 3 > &v1, std::array< T, 3 > &out, bool vec=false)Utils< T >inline
matDiff(const std::array< std::array< T, 3 >, 3 > &m1, const std::array< std::array< T, 3 >, 3 > &m2, std::array< std::array< T, 3 >, 3 > &out)Utils< T >inline
matRot(const std::array< T, 3 > &rot, const std::array< T, 3 > &v1, const std::array< T, 3 > &cRot, std::array< T, 3 > &out)Utils< T >inline
matVec(const std::array< std::array< T, 3 >, 3 > &m1, const std::array< T, 3 > &v1, std::array< T, 3 > &out)Utils< T >inline
matVec(const std::array< std::array< T, 3 >, 3 > &m1, const std::array< std::complex< T >, 3 > &cv1, std::array< std::complex< T >, 3 > &out)Utils< T >inline
matVec4(const T *m1, const std::array< T, 3 > &v1, std::array< T, 3 > &out, bool vec=false)Utils< T >inline
normalize(const std::array< T, 3 > &v, std::array< T, 3 > &out)Utils< T >inline
s_mult(const std::array< T, 3 > &v, const T &s, std::array< T, 3 > &out)Utils< T >inline
s_mult(const std::array< std::complex< T >, 3 > &cv, const std::complex< T > &cs, std::array< std::complex< T >, 3 > &out)Utils< T >inline
s_mult(const std::array< T, 3 > &v, const std::complex< T > &cs, std::array< std::complex< T >, 3 > &out)Utils< T >inline
s_mult(const std::array< std::complex< T >, 3 > &cv, const T &s, std::array< std::complex< T >, 3 > &out)Utils< T >inline
snell(const std::array< T, 3 > &vin, const std::array< T, 3 > &normal, std::array< T, 3 > &out)Utils< T >inline
snell_t(const std::array< T, 3 > &vin, const std::array< T, 3 > &normal, T mu, std::array< T, 3 > &out)Utils< T >inline