FflasFfpack
|
#include "fflas-ffpack/fflas-ffpack-config.h"
#include "fflas-ffpack/utils/flimits.h"
#include <givaro/udl.h>
#include <givaro/modular.h>
#include <givaro/modular-balanced.h>
Namespaces | |
namespace | FFLAS |
namespace | FFLAS::Protected |
Macros | |
#define | __FFLASFFPACK_fflas_bounds_INL |
#define | FFLAS_INT_TYPE uint64_t |
Functions | |
template<class Field > | |
double | computeFactorClassic (const Field &F) |
template<> | |
double | computeFactorClassic (const Givaro::ModularBalanced< double > &F) |
template<> | |
double | computeFactorClassic (const Givaro::ModularBalanced< float > &F) |
template<class Field > | |
size_t | DotProdBoundClassic (const Field &F, const typename Field::Element &beta) |
Givaro::Integer | InfNorm (const size_t M, const size_t N, const Givaro::Integer *A, const size_t lda) |
template<class Field > | |
size_t | TRSMBound (const Field &) |
TRSMBound. More... | |
template<class Element > | |
size_t | TRSMBound (const Givaro::Modular< Element > &F) |
Specialization for positive modular representation over float. More... | |
template<class Element > | |
size_t | TRSMBound (const Givaro::ModularBalanced< Element > &F) |
Specialization for balanced modular representation over double. More... | |
#define __FFLASFFPACK_fflas_bounds_INL |
#define FFLAS_INT_TYPE uint64_t |