26 |
#ifndef INC_PASO_MKL |
#ifndef INC_PASO_MKL |
27 |
#define INC_PASO_MKL |
#define INC_PASO_MKL |
28 |
|
|
29 |
#include "SystemMatrix.h" |
#include "SparseMatrix.h" |
30 |
#include "performance.h" |
#include "performance.h" |
31 |
|
|
32 |
# if defined(_WIN32) || defined(_WIN64) |
# if defined(_WIN32) || defined(_WIN64) |
58 |
*/ |
*/ |
59 |
|
|
60 |
|
|
61 |
void Paso_MKL_free(Paso_SystemMatrix* A); |
void Paso_MKL_free(Paso_SparseMatrix* A); |
62 |
void Paso_MKL(Paso_SystemMatrix* A, double* out, double* in, Paso_Options* options,Paso_Performance* pp); |
void Paso_MKL(Paso_SparseMatrix* A, double* out, double* in, index_t reordering, dim_t numRefinements, bool_t verbose); |
|
|
|
|
void Paso_MKL_free1(Paso_SparseMatrix* A); |
|
|
void Paso_MKL1(Paso_SparseMatrix* A, double* out, double* in, bool_t verbose); |
|
63 |
#endif |
#endif |