<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linsolver, branch master</title>
<subtitle>Toy implementation of gaussian elimination with partial pivoting</subtitle>
<id>http://git.thomaslabs.org/linsolver/atom?h=master</id>
<link rel='self' href='http://git.thomaslabs.org/linsolver/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.thomaslabs.org/linsolver/'/>
<updated>2024-06-04T09:26:32Z</updated>
<entry>
<title>Throw exception on linear dependence</title>
<updated>2024-06-04T09:26:32Z</updated>
<author>
<name>Thomas Albers Raviola</name>
<email>thomas@thomaslabs.org</email>
</author>
<published>2024-06-04T09:26:32Z</published>
<link rel='alternate' type='text/html' href='http://git.thomaslabs.org/linsolver/commit/?id=fc10b363b3c35313ac2f1bf14f83daec2bf22c41'/>
<id>urn:sha1:fc10b363b3c35313ac2f1bf14f83daec2bf22c41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Modify substitution routines to return vectors</title>
<updated>2024-06-04T09:11:20Z</updated>
<author>
<name>Thomas Albers Raviola</name>
<email>thomas@thomaslabs.org</email>
</author>
<published>2024-06-04T09:11:20Z</published>
<link rel='alternate' type='text/html' href='http://git.thomaslabs.org/linsolver/commit/?id=fe852453c0cb80e05a0adc4a95ceb52873461851'/>
<id>urn:sha1:fe852453c0cb80e05a0adc4a95ceb52873461851</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add tests for LU routine</title>
<updated>2024-06-04T09:08:51Z</updated>
<author>
<name>Thomas Albers Raviola</name>
<email>thomas@thomaslabs.org</email>
</author>
<published>2024-06-04T09:08:51Z</published>
<link rel='alternate' type='text/html' href='http://git.thomaslabs.org/linsolver/commit/?id=68870236395435606a767c4c8c1a6b45f5c1ff64'/>
<id>urn:sha1:68870236395435606a767c4c8c1a6b45f5c1ff64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add unit test with pytest</title>
<updated>2024-05-28T09:23:02Z</updated>
<author>
<name>Thomas Albers Raviola</name>
<email>thomas@thomaslabs.org</email>
</author>
<published>2024-05-28T09:23:02Z</published>
<link rel='alternate' type='text/html' href='http://git.thomaslabs.org/linsolver/commit/?id=255c2e7b7bf721296d4d4f22cb106ab3cf197e0a'/>
<id>urn:sha1:255c2e7b7bf721296d4d4f22cb106ab3cf197e0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Modify gaussian_eliminate to instead use LUP factorization</title>
<updated>2024-05-20T22:23:43Z</updated>
<author>
<name>Thomas Albers Raviola</name>
<email>thomas@thomaslabs.org</email>
</author>
<published>2024-05-20T22:23:43Z</published>
<link rel='alternate' type='text/html' href='http://git.thomaslabs.org/linsolver/commit/?id=c24397c9d2ca50b3989de5107498666724e8c50c'/>
<id>urn:sha1:c24397c9d2ca50b3989de5107498666724e8c50c</id>
<content type='text'>
* 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.
</content>
</entry>
<entry>
<title>Add dtype to matrix</title>
<updated>2024-05-14T16:01:15Z</updated>
<author>
<name>Thomas Albers Raviola</name>
<email>thomas@thomaslabs.org</email>
</author>
<published>2024-05-14T16:01:15Z</published>
<link rel='alternate' type='text/html' href='http://git.thomaslabs.org/linsolver/commit/?id=1a90133ff849e1f38a1a0c5cf47c36d4ad1850bd'/>
<id>urn:sha1:1a90133ff849e1f38a1a0c5cf47c36d4ad1850bd</id>
<content type='text'>
* linsolver/solvers.py (gaussian_elimination): Specify dtype of xx
</content>
</entry>
<entry>
<title>linsolver: Finish gaussian elimination</title>
<updated>2024-05-14T15:34:43Z</updated>
<author>
<name>Thomas Albers Raviola</name>
<email>thomas@thomaslabs.org</email>
</author>
<published>2024-05-14T15:34:43Z</published>
<link rel='alternate' type='text/html' href='http://git.thomaslabs.org/linsolver/commit/?id=35b9fdf6b4c8e34e13dac72899f05be9afccc0e1'/>
<id>urn:sha1:35b9fdf6b4c8e34e13dac72899f05be9afccc0e1</id>
<content type='text'>
* linsolver/solvers.py (gaussian_eliminate): Finish implementation.
* linsolver/README.md: Add description.
* linsolver/.gitignore: New file.
</content>
</entry>
<entry>
<title>* Initial commit</title>
<updated>2024-05-14T09:13:31Z</updated>
<author>
<name>Thomas Albers Raviola</name>
<email>thomas@thomaslabs.org</email>
</author>
<published>2024-05-14T09:13:31Z</published>
<link rel='alternate' type='text/html' href='http://git.thomaslabs.org/linsolver/commit/?id=45aaf49cb3fe07b006316bacac1318f07a08cc19'/>
<id>urn:sha1:45aaf49cb3fe07b006316bacac1318f07a08cc19</id>
<content type='text'>
</content>
</entry>
</feed>
