glue_times_vec Class Reference
[Glue_times]

#include <glue_times_proto.hpp>

List of all members.

Static Public Member Functions

template<typename T1 , typename T2 >
static void apply (Mat< typename T1::elem_type > &out, const Glue< T1, T2, glue_times_vec > &X)
 at least one of T1 and T2 is a vector (both could be vectors)
template<typename eT >
static void mul_col_row (Mat< eT > &out, const eT *A_mem, const eT *B_mem)
template<typename eT >
static void mul_col_row_inplace_add (Mat< eT > &out, const eT *A_mem, const eT *B_mem)
template<typename eT >
static void apply (Mat< eT > &out, const Glue< Col< eT >, Row< eT >, glue_times_vec > &X)
template<typename eT >
static void apply (Mat< eT > &out, const Glue< Op< Row< eT >, op_trans >, Row< eT >, glue_times_vec > &X)
template<typename eT >
static void apply (Mat< eT > &out, const Glue< Col< eT >, Op< Col< eT >, op_trans >, glue_times_vec > &X)
template<typename T1 >
static void apply (Mat< typename T1::elem_type > &out, const Glue< Op< T1, op_trans >, Col< typename T1::elem_type >, glue_times_vec > &X)

Detailed Description

Definition at line 121 of file glue_times_proto.hpp.