rioyokotalab / Hatrix

3 stars 1 forks source link

Modularize strong admis factorization. #100

Closed v0dro closed 1 year ago

v0dro commented 1 year ago

Test dense solve and factorize.

Tests for factorization.

factorize DTD

function scaffold for distributed

separating into testable functions

deep copy symmetric matrix

write triangle reduction function

use new functions in factorize_level

use a separate schurs complement function

compute trailing cholesky

compute full cholesky

calculate relative error

multiply CC blocks

cc block update

cc block update

use merge unfactorized parts function

seems to work for cc blocks

block cholesky test

working block cholesky

update factoirzation

update factoirzation

remove oc and co updates from cc

use loop lambdas

reduction loops update

fill in computing

fill in computing

reduction loop 5

separte functions for fill and schur complement

update

test for permutation of vectors in solve

dense factorize and solve test

test solving dense matrix

perform complement multiplication in a different function

update lu solve test

fill in compression modularization

use separate function for transfer matrix generation

separate fill compression into functions

reorder fill in compression differently

checking for fill in blocks