Skylark (Sketching Library)
0.1
|
#include <boost/mpi.hpp>
#include "exception.hpp"
#include "sparse_matrix.hpp"
#include "computed_matrix.hpp"
#include "../utility/typer.hpp"
#include "Gemm_detail.hpp"
Go to the source code of this file.
Namespaces | |
namespace | skylark |
namespace | skylark::base |
Functions | |
template<typename CT , typename RT , typename OT > | |
void | skylark::base::Gemm (elem::Orientation oA, elem::Orientation oB, typename utility::typer_t< OT >::value_type alpha, const computed_matrix_t< CT > &A, const RT &B, typename utility::typer_t< OT >::value_type beta, OT &C) |
template<typename CT , typename RT , typename OT > | |
void | skylark::base::Gemm (elem::Orientation oA, elem::Orientation oB, typename utility::typer_t< OT >::value_type alpha, const computed_matrix_t< CT > &A, const RT &B, OT &C) |
template<typename CT , typename RT , typename OT > | |
void | skylark::base::Gemm (elem::Orientation oA, elem::Orientation oB, typename utility::typer_t< OT >::value_type alpha, const RT &A, const computed_matrix_t< CT > &B, typename utility::typer_t< OT >::value_type beta, OT &C) |
template<typename CT , typename RT , typename OT > | |
void | skylark::base::Gemm (elem::Orientation oA, elem::Orientation oB, typename utility::typer_t< OT >::value_type alpha, const RT &A, const computed_matrix_t< CT > &B, OT &C) |
template<typename CT1 , typename CT2 , typename OT > | |
void | skylark::base::Gemm (elem::Orientation oA, elem::Orientation oB, typename utility::typer_t< OT >::value_type alpha, const computed_matrix_t< CT1 > &A, const computed_matrix_t< CT2 > &B, typename utility::typer_t< OT >::value_type beta, OT &C) |
template<typename CT1 , typename CT2 , typename OT > | |
void | skylark::base::Gemm (elem::Orientation oA, elem::Orientation oB, typename utility::typer_t< OT >::value_type alpha, const computed_matrix_t< CT1 > &A, const computed_matrix_t< CT2 > &B, OT &C) |