This repository contains a linear solver based on triangulation methods designed to solve linear systems efficiently. The project was developed as part of the Calcul Formel et Numérique course INFO-F205 and applies triangulation techniques to optimize the resolution of linear equations systems. The goal is to systematically reduce a system to an upper triangular form and solve it using back substitution.
Make sure you have Python >= 3.10
installed.
-
Clone the repository:
git clone https://github.com/Ant0in/Linear-Solver.git
-
Navigate to the project directory::
cd Linear-Solver
-
Run the solver:
python ./main.py
This project is licensed under the MIT License. You are free to use, modify, and distribute this software.