op_dot Class Reference
[Op_dot]

dot product operation More...

#include <op_dot_proto.hpp>

List of all members.

Static Public Member Functions

template<typename eT >
arma_hot static arma_pure eT direct_dot (const u32 n_elem, const eT *const A, const eT *const B)
 for two arrays
template<typename eT >
arma_hot static arma_pure eT direct_dot (const u32 n_elem, const eT *const A, const eT *const B, const eT *C)
 for three arrays
template<typename T1 , typename T2 >
arma_inline static arma_hot
T1::elem_type 
apply (const Base< typename T1::elem_type, T1 > &X, const Base< typename T1::elem_type, T2 > &Y)
template<typename T1 , typename T2 >
static arma_hot T1::elem_type apply_unwrap (const Base< typename T1::elem_type, T1 > &X, const Base< typename T1::elem_type, T2 > &Y)
template<typename T1 , typename T2 >
static arma_hot T1::elem_type apply_proxy (const Base< typename T1::elem_type, T1 > &X, const Base< typename T1::elem_type, T2 > &Y)

Detailed Description

dot product operation

Definition at line 23 of file op_dot_proto.hpp.