linbox
BlasMatrixDomainMulAdd< Operand1, Operand2, Operand3, Operand4 > Class Template Reference

#include <blas-matrix-domain.h>

Public Types

typedef Operand1::Field Field
 

Public Member Functions

Operand1 & operator() (Operand1 &D, const typename Field::Element &beta, const Operand2 &C, const typename Field::Element &alpha, const Operand3 &A, const Operand4 &B) const
 
Operand1 & operator() (const typename Field::Element &beta, Operand2 &C, const typename Field::Element &alpha, const Operand3 &A, const Operand4 &B) const
 

Member Typedef Documentation

◆ Field

template<class Operand1, class Operand2, class Operand3, class Operand4>
typedef Operand1::Field Field

Member Function Documentation

◆ operator()() [1/2]

template<class Operand1, class Operand2, class Operand3, class Operand4>
Operand1 & operator() ( Operand1 & D,
const typename Field::Element & beta,
const Operand2 & C,
const typename Field::Element & alpha,
const Operand3 & A,
const Operand4 & B ) const
inline

◆ operator()() [2/2]

template<class Operand1, class Operand2, class Operand3, class Operand4>
Operand1 & operator() ( const typename Field::Element & beta,
Operand2 & C,
const typename Field::Element & alpha,
const Operand3 & A,
const Operand4 & B ) const
inline

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