ergo
|
#include <fstream>
#include <iomanip>
#include <iostream>
#include <cmath>
#include <stdio.h>
#include <sys/time.h>
#include "Matrix.h"
#include "Vector.h"
#include "MatrixSymmetric.h"
#include "MatrixTriangular.h"
#include "MatrixGeneral.h"
#include "VectorGeneral.h"
#include "mat_gblas.h"
#include "Lanczos.h"
Functions | |
static double | get_wall_seconds () |
template<typename real > | |
int | mainFun (int size, int parallel_level, int block_size, int block_factor_1, int block_factor_2, int block_factor_3) |
int | main (int argc, char *argv[]) |
Benchmark of the matrix library with input parameters specifying block sizes, parallel level etc.
int main | ( | int | argc, |
char * | argv[] | ||
) |
int mainFun | ( | int | size, |
int | parallel_level, | ||
int | block_size, | ||
int | block_factor_1, | ||
int | block_factor_2, | ||
int | block_factor_3 | ||
) |
References A, B, cols, get_wall_seconds(), rows, and mat::Failure::what().