|
FflasFfpack
|
#include <iostream>#include <vector>#include <sstream>#include <cstdio>#include <cstdlib>#include "gmpxx.h"#include <givaro/zring.h>#include <givaro/modular.h>#include <givaro/modular-balanced.h>#include <givaro/givinteger.h>#include <recint/recint.h>#include <givaro/givintprime.h>#include "fflas-ffpack/fflas/fflas_sparse.h"#include "fflas-ffpack/utils/args-parser.h"#include "fflas-ffpack/field/rns-integer-mod.h"#include "fflas-ffpack/fflas/fflas_sparse/read_sparse.h"#include "fflas-ffpack/utils/timer.h"#include "fflas-ffpack/utils/flimits.h"Macros | |
| #define | __DLP_CHALLENGE |
Typedefs | |
| typedef FFLAS::Timer | TTimer |
| using | Data = std::vector< details_spmv::Coo< ZRing< double > >> |
| using | Coo = typename Data::value_type |
Functions | |
| void | readMat (string path, index_t *&row, index_t *&col, double *&val, index_t &rowdim, index_t &coldim, uint64_t &nnz) |
| int | main (int argc, char **argv) |
| #define __DLP_CHALLENGE |
| typedef FFLAS::Timer TTimer |
| using Data = std::vector<details_spmv::Coo<ZRing<double> >> |
| using Coo = typename Data::value_type |
| void readMat | ( | string | path, |
| index_t *& | row, | ||
| index_t *& | col, | ||
| double *& | val, | ||
| index_t & | rowdim, | ||
| index_t & | coldim, | ||
| uint64_t & | nnz | ||
| ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |