FflasFfpack
Macros | Typedefs | Functions
winograd.C File Reference
#include "fflas-ffpack/fflas-ffpack-config.h"
#include <iostream>
#include <fstream>
#include <givaro/modular.h>
#include <givaro/modular-balanced.h>
#include "fflas-ffpack/utils/timer.h"
#include "fflas-ffpack/fflas/fflas.h"

Macros

#define DOUBLE_TO_FLOAT_CROSSOVER   0
 
#define FLTTYPE   Givaro::Modular<double>
 
#define MFLOPS   (2.0*iter/chrono.realtime()*(double)n/100.0*(double)n/100.0*(double)n/100.0)
 
#define GFLOPS   (2.0*iter/chrono.realtime()*(double)n/1000.0*(double)n/1000.0*(double)n/1000.0)
 

Typedefs

typedef Givaro::Timer TTimer
 

Functions

template<class Field >
bool balanced (const Field &)
 
template<class T >
bool balanced (const Givaro::ModularBalanced< T > &)
 
int main ()
 

Macro Definition Documentation

§ DOUBLE_TO_FLOAT_CROSSOVER

#define DOUBLE_TO_FLOAT_CROSSOVER   0

§ FLTTYPE

#define FLTTYPE   Givaro::Modular<double>

§ MFLOPS

#define MFLOPS   (2.0*iter/chrono.realtime()*(double)n/100.0*(double)n/100.0*(double)n/100.0)

§ GFLOPS

#define GFLOPS   (2.0*iter/chrono.realtime()*(double)n/1000.0*(double)n/1000.0*(double)n/1000.0)

Typedef Documentation

§ TTimer

typedef Givaro::Timer TTimer

Function Documentation

§ balanced() [1/2]

bool balanced ( const Field )

§ balanced() [2/2]

bool balanced ( const Givaro::ModularBalanced< T > &  )

§ main()

int main ( void  )