Hitenze / pargemslr

The parGeMSLR is an MPI-based sparse linear system solution/preconditioning package implementation with C++.
GNU Lesser General Public License v2.1
24 stars 7 forks source link

How to set the number of low-rank terms #3

Closed learning-chip closed 2 years ago

learning-chip commented 2 years ago

In the parGeMSLR paper it was stated that "the number of low-rank terms is varied as k = {10, 20, ..., 100}" (Section 5.2.3. Helmholtz equation, also Figure 9)

I was attempting to reproduce this result (that more challenging problems benefit from more low-rank terms), but I am not sure which option in inputs correctly sets the number of terms. Is it one of the options below?

https://github.com/Hitenze/pargemslr/blob/a2bda669999d7857f052c8c2ac363b24cb0cc929/ParGeMSLR/TESTS/parallel/inputs#L20-L27

Hitenze commented 2 years ago

Thank you for the question.

Please let me know if that doesn't work. Thank you!

learning-chip commented 2 years ago

@Hitenze Thanks for the explanation!