Skylark (Sketching Library)  0.1
Namespaces | Functions
/var/lib/jenkins/jobs/Skylark/workspace/base/Gemm.hpp File Reference
#include <boost/mpi.hpp>
#include "exception.hpp"
#include "sparse_matrix.hpp"
#include "computed_matrix.hpp"
#include "../utility/typer.hpp"
#include "Gemm_detail.hpp"
Include dependency graph for Gemm.hpp:
This graph shows which files directly or indirectly include this file:

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)