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 |