Static Public Member Functions
glue_times Class Reference

Class which implements the immediate multiplication of two or more matrices. More...

#include <glue_times_bones.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 > &X)
template<typename eT >
static arma_hot void apply (Mat< eT > &out, const Mat< eT > &A, const Mat< eT > &B, const eT val, const bool do_trans_A, const bool do_trans_B, const bool do_scalar_times)
template<typename eT >
static void apply (Mat< eT > &out, const Mat< eT > &A, const Mat< eT > &B, const Mat< eT > &C, const eT val, const bool do_trans_A, const bool do_trans_B, const bool do_trans_C, const bool do_scalar_times)
template<typename eT >
static void apply (Mat< eT > &out, const Mat< eT > &A, const Mat< eT > &B, const Mat< eT > &C, const Mat< eT > &D, const eT val, const bool do_trans_A, const bool do_trans_B, const bool do_trans_C, const bool do_trans_D, const bool do_scalar_times)
template<typename T1 >
static void apply_inplace (Mat< typename T1::elem_type > &out, const T1 &X)
template<typename T1 , typename T2 >
static arma_hot void apply_inplace_plus (Mat< typename T1::elem_type > &out, const Glue< T1, T2, glue_times > &X, const sword sign)
template<typename eT1 , typename eT2 >
static void apply_mixed (Mat< typename promote_type< eT1, eT2 >::result > &out, const Mat< eT1 > &X, const Mat< eT2 > &Y)
template<typename eT >
static arma_inline uword mul_storage_cost (const Mat< eT > &A, const Mat< eT > &B, const bool do_trans_A, const bool do_trans_B)

Detailed Description

Class which implements the immediate multiplication of two or more matrices.

Definition at line 64 of file glue_times_bones.hpp.


Member Function Documentation

template<typename eT1 , typename eT2 >
static void glue_times::apply_mixed ( Mat< typename promote_type< eT1, eT2 >::result > &  out,
const Mat< eT1 > &  X,
const Mat< eT2 > &  Y 
) [inline, static]

The documentation for this class was generated from the following files:


armadillo_matrix
Author(s): Conrad Sanderson - NICTA (www.nicta.com.au), (Wrapper by Sjoerd van den Dries)
autogenerated on Tue Jan 7 2014 11:42:08