Pablo Oliveira
f096db6411
New implementations for Sherman Morisson
...
- SM2: Slagel splitting implementation
(http://hdl.handle.net/10919/52966 )
- SM3: Keep close to zero denominators for later
- Update tests to show the squared residual
2021-03-15 14:01:38 +01:00
François Coppens
6012b9decf
4x4 with 2 updates example is working again after adding update cycle 8169 dataset but with replacement updates instead of additive updates.
2021-03-12 15:49:02 +01:00
François Coppens
ef97b40196
Changed code to treat the dataset as replacement updates, instead of additive updates. Before the updates are used to compute the inverse they are transformed accordingly.
...
However, this breaks the 4x4 example in update cycle 8169.
2021-03-12 12:38:50 +01:00
François Coppens
081fbfc1d8
Loop merge successful.
...
Next step: reduce the number of indices of ylk by not keeping
all the previous solutions.
2021-03-10 16:56:22 +01:00
François Coppens
e18e80ff5c
Removed matMul() from Helpers.hpp and renamed matMul2() to matMul().
2021-03-10 15:27:53 +01:00
François Coppens
ffbde8f88c
More changes to debug output.
2021-03-10 12:18:08 +01:00
François Coppens
de8e89df75
Change in debug output.
2021-03-10 11:54:43 +01:00
François Coppens
3b3567040b
Added more debug output.
2021-03-10 11:41:34 +01:00
François Coppens
a9604b3838
Cleaned-up main loop.
2021-03-09 10:43:00 +01:00
François Coppens
066e50914c
Regularised main loop.
2021-03-09 10:43:00 +01:00
Francois Coppens
9c82092cff
Removed dependence on a breakdown array.
2021-03-09 10:40:47 +01:00
Francois Coppens
b2c6847ed8
Add debug comments
2021-03-09 10:39:58 +01:00
Francois Coppens
3f60779700
Cleanup
2021-03-09 10:39:58 +01:00
François Coppens
983f87d504
Rewrote matMul function so it doesn't declare memory inside.
2021-03-09 10:39:58 +01:00
Pablo Oliveira
4bd61dd76c
Add a standard Sherman-Morisson implementation
...
- It can serve as a baseline reference
- It can serve as a starting point for including the pivot
and splitting techniques from Maponi and Slaggel without the full
complexity of the MaponiA3 algorithm
2021-03-05 17:00:48 +01:00
François Coppens
5d4a7af01a
File tree restructured. Written build script build.sh. TODO: convert buld script into Makefile.
2021-02-26 17:28:52 +01:00