FflasFfpack
Macros | Typedefs | Functions
benchmark-fgemm-rns.C File Reference
#include "fflas-ffpack/fflas/fflas.h"
#include <iostream>
#include "fflas-ffpack/utils/timer.h"
#include "fflas-ffpack/utils/args-parser.h"

Macros

#define __FFLASFFPACK_OPENBLAS_NT_ALREADY_SET   1
 

Typedefs

typedef FFPACK::rns_double RNS
 
typedef FFPACK::RNSInteger< RNSField
 
typedef Field::Element_ptr Element_ptr
 
typedef Field::ConstElement_ptr ConstElement_ptr
 
typedef StrategyParameter::Threads THREADS
 
typedef StrategyParameter::Grain GRAIN
 
typedef StrategyParameter::TwoD TWOD
 
typedef StrategyParameter::TwoDAdaptive TWODA
 
typedef StrategyParameter::ThreeD THREED
 
typedef StrategyParameter::ThreeDAdaptive THREEDA
 
typedef StrategyParameter::ThreeDInPlace THREEDIP
 
typedef ParSeqHelper::Sequential PSeq
 

Functions

int main (int argc, char *argv[])
 

Macro Definition Documentation

◆ __FFLASFFPACK_OPENBLAS_NT_ALREADY_SET

#define __FFLASFFPACK_OPENBLAS_NT_ALREADY_SET   1

Typedef Documentation

◆ RNS

◆ Field

◆ Element_ptr

typedef Field::Element_ptr Element_ptr

◆ ConstElement_ptr

typedef Field::ConstElement_ptr ConstElement_ptr

◆ THREADS

◆ GRAIN

◆ TWOD

◆ TWODA

◆ THREED

◆ THREEDA

◆ THREEDIP

◆ PSeq

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)