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 |