|
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 |
Functions | |
| template<class T > | |
| size_t | bitSize (T n) |
| template<typename Field > | |
| Givaro::Integer | maxFieldElt () |
| template<> | |
| Givaro::Integer | maxFieldElt< Givaro::ZRing< Givaro::Integer > > () |
| template<typename Field > | |
| Field * | chooseField (Givaro::Integer q, uint64_t b) |
| int | main (int argc, char **argv) |
| #define __DLP_CHALLENGE |
| typedef FFLAS::Timer TTimer |
| size_t bitSize | ( | T | n | ) |
| Givaro::Integer maxFieldElt | ( | ) |
| Givaro::Integer maxFieldElt< Givaro::ZRing< Givaro::Integer > > | ( | ) |
| Field* chooseField | ( | Givaro::Integer | q, |
| uint64_t | b | ||
| ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
1.8.13