#include <glue_schur_proto.hpp>
Static Public Member Functions | |
template<typename eT > | |
static void | apply (Mat< eT > &out, const Mat< eT > &A, const Mat< eT > &B) |
template<typename eT > | |
static void | apply (Mat< eT > &out, const Mat< eT > &A, const Mat< eT > &B, const Mat< eT > &C) |
template<typename eT > | |
static void | apply (Mat< eT > &out, const Glue< Mat< eT >, Mat< eT >, glue_schur > &X) |
template<typename eT > | |
static void | apply (Mat< eT > &out, const Glue< Glue< Mat< eT >, Mat< eT >, glue_schur >, Mat< eT >, glue_schur > &X) |
template<typename T1 , typename T2 > | |
static void | apply (Mat< typename T1::elem_type > &out, const Glue< T1, T2, glue_schur > &X) |
template<typename eT > | |
static void | apply_inplace (Mat< eT > &out, const Mat< eT > &B) |
template<typename T1 , typename op_type > | |
static void | apply_inplace (Mat< typename T1::elem_type > &out, const Op< T1, op_type > &X) |
template<typename T1 , typename T2 , typename glue_type > | |
static void | apply_inplace (Mat< typename T1::elem_type > &out, const Glue< T1, T2, glue_type > &X) |
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) |
Definition at line 21 of file glue_schur_proto.hpp.