FflasFfpack
|
Public Types | |
typedef MMHelper< Field, AlgoTrait, ModeTrait, ParSeqTrait > | Self_t |
typedef associatedDelayedField< constField >::type | DelayedField_t |
typedef associatedDelayedField< constField >::field | DelayedField |
typedef DelayedField::Element | DFElt |
Public Member Functions | |
void | initC () |
void | initA () |
void | initB () |
void | initOut () |
size_t | MaxDelayedDim (DFElt beta) |
bool | Aunfit () |
bool | Bunfit () |
void | setOutBounds (const size_t k, const DFElt alpha, const DFElt beta) |
bool | checkA (const Field &F, const FFLAS::FFLAS_TRANSPOSE ta, const size_t M, const size_t N, typename Field::ConstElement_ptr A, const size_t lda) |
bool | checkB (const Field &F, const FFLAS::FFLAS_TRANSPOSE tb, const size_t M, const size_t N, typename Field::ConstElement_ptr B, const size_t ldb) |
bool | checkOut (const Field &F, const size_t M, const size_t N, typename Field::ConstElement_ptr A, const size_t lda) |
bool | checkOut (const Field &F, FFLAS_UPLO uplo, const size_t M, const size_t N, typename Field::ConstElement_ptr A, const size_t lda) |
MMHelper () | |
MMHelper (const Field &F, size_t m, size_t k, size_t n, ParSeqTrait _PS) | |
MMHelper (const Field &F, int w, ParSeqTrait _PS=ParSeqTrait()) | |
template<class F2 , typename AlgoT2 , typename FT2 , typename PS2 > | |
MMHelper (MMHelper< F2, AlgoT2, FT2, PS2 > &WH) | |
MMHelper (const Field &F, int w, DFElt _Amin, DFElt _Amax, DFElt _Bmin, DFElt _Bmax, DFElt _Cmin, DFElt _Cmax, ParSeqTrait _PS=ParSeqTrait()) | |
Data Fields | |
int | recLevel |
DFElt | FieldMin |
DFElt | FieldMax |
DFElt | Amin |
DFElt | Amax |
DFElt | Bmin |
DFElt | Bmax |
DFElt | Cmin |
DFElt | Cmax |
DFElt | Outmin |
DFElt | Outmax |
DFElt | MaxStorableValue |
const DelayedField_t | delayedField |
ParSeqTrait | parseq |
Friends | |
std::ostream & | operator<< (std::ostream &out, const Self_t &M) |
typedef associatedDelayedField<constField>::type DelayedField_t |
typedef associatedDelayedField<constField>::field DelayedField |
typedef DelayedField::Element DFElt |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
int recLevel |
DFElt FieldMin |
DFElt FieldMax |
DFElt Amin |
DFElt Amax |
DFElt Bmin |
DFElt Bmax |
DFElt Cmin |
DFElt Cmax |
DFElt Outmin |
DFElt Outmax |
DFElt MaxStorableValue |
const DelayedField_t delayedField |
ParSeqTrait parseq |