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 | ||
) |