ScaMaC  0.8.2
A Scalable Matrix Collection
scamac_benchmarks.h
Go to the documentation of this file.
1 
8 #ifndef SCAMAC_BENCHMARKS_H
9 #define SCAMAC_BENCHMARKS_H
10 
11 #include "scamac_error.h"
12 #include "scamac_generator.h"
13 
19 ScamacErrorCode scamac_benchmark_obtain(const char * name, int m, int x, ScamacGenerator ** gen);
20 
21 int scamac_benchmark_how_many(const char * name);
22 
23 ScamacErrorCode scamac_list_benchmarks(char ** desc);
24 
25 #endif /* SCAMAC_BENCHMARKS_H */
generic ScaMaC generator routines
struct scamac_generator_st ScamacGenerator
Abstract generator object.
Definition: scamac_generator.h:24
ScaMaC data structure and macro definitions.
ScamacErrorCode scamac_benchmark_obtain(const char *name, int m, int x, ScamacGenerator **gen)
obtain generator for benchmark matrix "Bmname-m-x" e.g. scamac_benchmark_obtain("Simple",1,1) gives, to quote, "the simplest benchmark matrix ever".