aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-06-04Throw exception on linear dependenceHEADmasterThomas Albers Raviola
2024-06-04Modify substitution routines to return vectorsThomas Albers Raviola
2024-06-04Add tests for LU routineThomas Albers Raviola
2024-05-28Add unit test with pytestThomas Albers Raviola
2024-05-21Modify gaussian_eliminate to instead use LUP factorizationThomas Albers Raviola
* linsolver/solvers.py (gaussian_eliminate): Use LUP factorization. * linsolver/solvers.py (lu_factorization): New function. * linsolver/solvers.py (back_substitution): New function. * linsolver/solvers.py (forward_substitution): New function.
2024-05-14Add dtype to matrixThomas Albers Raviola
* linsolver/solvers.py (gaussian_elimination): Specify dtype of xx
2024-05-14linsolver: Finish gaussian eliminationThomas Albers Raviola
* linsolver/solvers.py (gaussian_eliminate): Finish implementation. * linsolver/README.md: Add description. * linsolver/.gitignore: New file.
2024-05-14* Initial commitThomas Albers Raviola