ESYS13
Revision_
|
#include "Paso.h"
#include "SystemMatrix.h"
#include "Solver.h"
#include "PasoUtil.h"
#include <stdio.h>
Functions | |
void | Paso_Solver_GSMPI_free (Paso_Solver_GS *in) |
void | Paso_Solver_solveGSMPI (Paso_SystemMatrix *A, Paso_Solver_GS *gs, double *x, double *b) |
void | Paso_Solver_GS_local (Paso_SystemMatrix *A, Paso_Solver_GS *gs, double *x, double *b) |
void Paso_Solver_GS_local | ( | Paso_SystemMatrix * | A, |
Paso_Solver_GS * | gs, | ||
double * | x, | ||
double * | b | ||
) |
References Paso_SystemMatrix::mainBlock, MIN, omp_get_max_threads, and Paso_SparseMatrix::val.
Referenced by Paso_Solver_solveGSMPI().
void Paso_Solver_GSMPI_free | ( | Paso_Solver_GS * | in | ) |
References MEMFREE, Paso_Pattern_free(), and Paso_SparseMatrix_free().
void Paso_Solver_solveGSMPI | ( | Paso_SystemMatrix * | A, |
Paso_Solver_GS * | gs, | ||
double * | x, | ||
double * | b | ||
) |