9 lines
422 B
C
9 lines
422 B
C
#ifndef SOLVE_H
|
|
#define SOLVE_H
|
|
|
|
double t1_solve(double * restrict A, double * restrict x_0, double * restrict x, int n, int m);
|
|
void matvec_mul(int n, double * restrict A, double * restrict x, double * restrict x_k);
|
|
double t1_get_eigenvalue_approx(double * restrict A, double * restrict x_k, double * restrict x, int n);
|
|
double t1_get_residual_norm(double * restrict x_k, double * restrict x, int n, double r1);
|
|
|
|
#endif
|