Skip to content

This project implements a linear solver using triangulation methods to efficiently solve systems of linear equations. Developed for the "Calcul formel et Numérique" course INFO-F205, it focuses on reducing systems to upper triangular form for easy resolution.

License

Notifications You must be signed in to change notification settings

Ant0in/Linear-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linear Solver for Linear Systems

Description

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.

Usage

Make sure you have Python >= 3.10 installed.

Running the Solver

  1. Clone the repository:

    git clone https://github.com/Ant0in/Linear-Solver.git
  2. Navigate to the project directory::

    cd Linear-Solver
  3. Run the solver:

    python ./main.py

License

This project is licensed under the MIT License. You are free to use, modify, and distribute this software.

About

This project implements a linear solver using triangulation methods to efficiently solve systems of linear equations. Developed for the "Calcul formel et Numérique" course INFO-F205, it focuses on reducing systems to upper triangular form for easy resolution.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages