Page MenuHomec4science

GaussSeidel.h
No OneTemporary

File Metadata

Created
Sat, Aug 17, 14:43

GaussSeidel.h

//
// Created by choitel on 12/3/18.
//
#ifndef PROJET_PCSC_GAUSSSEIDEL_H
#define PROJET_PCSC_GAUSSSEIDEL_H
#include "Matrix.hpp"
#include "Vector.hpp"
class GaussSeidel{
private:
GaussSeidel();
Matrix A;
Vector b;
Vector x_0;
double tol;
public:
int n_iter;
GaussSeidel(const GaussSeidel& otherGaussSeidel);
GaussSeidel(Matrix m_A,Vector m_b,Vector x_0, double tol);
GaussSeidel(Matrix m_A,Vector m_b,Vector x_0);
GaussSeidel(Matrix m_A,Vector m_b);
GaussSeidel(Matrix m_A,Vector m_b, double m_tol);
Vector Solve();
};
//double* GaussSeidel(double A[5][5],double b[5]);
#endif //PROJET_PCSC_GAUSSSEIDEL_H

Event Timeline