fn_dot.hpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 template<typename T1, typename T2>
00022 arma_inline
00023 arma_warn_unused
00024 typename T1::elem_type
00025 dot(const Base<typename T1::elem_type,T1>& A, const Base<typename T1::elem_type,T2>& B)
00026 {
00027 arma_extra_debug_sigprint();
00028
00029 return op_dot::apply(A,B);
00030 }
00031
00032
00033
00034 template<typename T1, typename T2>
00035 arma_inline
00036 arma_warn_unused
00037 typename T1::elem_type
00038 norm_dot(const Base<typename T1::elem_type,T1>& A, const Base<typename T1::elem_type,T2>& B)
00039 {
00040 arma_extra_debug_sigprint();
00041
00042 return op_norm_dot::apply(A,B);
00043 }
00044
00045
00046