|
linbox
|
#include <iostream>#include <iomanip>#include "linbox/matrix/polynomial-matrix.h"#include "linbox/randiter/random-fftprime.h"#include "linbox/randiter/random-prime.h"#include "linbox/ring/modular.h"#include "linbox/algorithms/polynomial-matrix/polynomial-matrix-domain.h"#include "linbox/algorithms/polynomial-matrix/order-basis.h"#include "linbox/algorithms/block-coppersmith-domain.h"Macros | |
| #define | MB(x) |
| #define | MEMINFO std::right<<" ----> Mem: "<<MB(getCurrentRSS())<<" Mo (Max: "<<MB(getPeakRSS())<<" Mo)" |
Functions | |
| size_t | getPeakRSS () |
| size_t | getCurrentRSS () |
| Returns the current resident set size (physical memory use) measured in bytes, or zero if the value cannot be determined on this OS. | |
| size_t | getMemorySize () |
| Returns the size of physical memory (RAM) in bytes. | |
| template<typename Field, typename Mat> | |
| string | check_sigma (const Field &F, const Mat &sigma, Mat &serie, size_t ord) |
| template<typename MatPol> | |
| bool | operator== (const MatPol &A, const MatPol &B) |
| template<typename Field, typename RandIter> | |
| void | bench_sigma (const Field &F, RandIter &Gen, size_t m, size_t n, size_t d, string target) |
| int | main (int argc, char **argv) |
| #define MB | ( | x | ) |
| #define MEMINFO std::right<<" ----> Mem: "<<MB(getCurrentRSS())<<" Mo (Max: "<<MB(getPeakRSS())<<" Mo)" |
| size_t getPeakRSS | ( | ) |
| size_t getCurrentRSS | ( | ) |
Returns the current resident set size (physical memory use) measured in bytes, or zero if the value cannot be determined on this OS.
| size_t getMemorySize | ( | ) |
Returns the size of physical memory (RAM) in bytes.
| bool operator== | ( | const MatPol & | A, |
| const MatPol & | B ) |
| int main | ( | int | argc, |
| char ** | argv ) |