|
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 |