Collaboration diagram for Dot products:
![]() |
Functions | |
template<typename T> | |
T | dot (const PermScaleMatrix< T > &m1, const PermScaleMatrix< T > &m2) |
Takes [const references to] two PermScaleMatrix's, and returns their scalar dot product (Tr( Transpose(m1).m2) ). | |
template<typename T> | |
T | dot (const PermScaleMatrix< T > &m1, const Matrix< T > &m2) |
Takes [const references to] a Matrix and a PermScaleMatrix, and returns their scalar dot product (Tr( Transpose(m1).m2) ). | |
template<typename T> | |
T | dot (const Matrix< T > &m1, const PermScaleMatrix< T > &m2) |
Takes [const references to] a PermScaleMatrix and a Matrix, and returns their scalar dot product (Tr( Transpose(m1).m2) ). | |
template<typename T> | |
T | c_dot (const PermScaleMatrix< T > &m1, const PermScaleMatrix< T > &m2) |
Takes [const references to] two PermScaleMatrix's, and returns their scalar conjugate dot product (Tr( Adjoint(m1).m2) ). | |
template<typename T> | |
T | c_dot (const PermScaleMatrix< T > &m1, const Matrix< T > &m2) |
Takes [const references to] a Matrix and a PermScaleMatrix, and returns their scalar conjugate dot product (Tr( Adjoint(m1).m2) ). | |
template<typename T> | |
T | c_dot (const Matrix< T > &m1, const PermScaleMatrix< T > &m2) |
Takes [const references to] a PermScaleMatrix and a Matrix, and returns their scalar conjugate dot product (Tr( Adjoint(m1).m2) ). |