Implemented an extension of Diag++ with the possibility to estimate arbitrary subdiagonals and block-triangulars.
Implemented a linear operator to compute triangular matrix-vector products.
Updated tests and documentation, plus minor fixes all around.
Fixes # (issue)
No issue was created
Type of change
[x] New feature (non-breaking change which adds functionality)
[x] This change requires a documentation update
How Has This Been Tested?
Extended unit and integration tests with specific and exhaustive cases. Coverage went up from 75 to 79
Checklist:
[x] My code follows the style guidelines of this project
[ ] I have performed a self-review of my code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[x] Any dependent changes have been merged and published in downstream modules
Description
Implemented an extension of Diag++ with the possibility to estimate arbitrary subdiagonals and block-triangulars. Implemented a linear operator to compute triangular matrix-vector products. Updated tests and documentation, plus minor fixes all around.
Fixes # (issue)
No issue was created
Type of change
How Has This Been Tested?
Extended unit and integration tests with specific and exhaustive cases. Coverage went up from 75 to 79
Checklist: