Skip to content
Snippets Groups Projects
  1. May 02, 2025
    • Sébastien Villemot's avatar
      WIP: Better preconditionners for stack_solve_algo={2,3} (GMRES + BiCGStab solvers) · 9a7e6344
      Sébastien Villemot authored
      Implement preconditionners as in UMFITER and ITERSTACK:
      – For UMFITER, on first iteration, do a full LU decomposition, and use it as a preconditionner
        in further iterations (similar to UMFITER in TROLL).
      – For ITERSTACK, build a preconditionner based on small LU decomposition
        repeated several times across the stack
      
      By the way, uniformize the preconditioners for solve_algo={7,8} across the
      different implementations.
      
      TODO:
      – make sure we have a good default for options_.simul.iter_tol. The gmres and bicgstab
        functions default to 1e-6. The run_block_bytecode_tests needs 1e-7. And
        GIMF/GMMET need 1e-12 in the block-decomposed version (partly because tolf=1e-8
        there)
      – add tests for the three preconditioners (and ideally their suboptions)
      – documentation
      9a7e6344
    • Sébastien Villemot's avatar
      52b51890
  2. Apr 30, 2025
  3. Apr 29, 2025
  4. Apr 28, 2025
  5. Apr 26, 2025
  6. Apr 25, 2025
  7. Apr 14, 2025
  8. Apr 10, 2025
  9. Apr 08, 2025
  10. Apr 04, 2025
  11. Apr 02, 2025
  12. Apr 01, 2025
  13. Mar 28, 2025
  14. Mar 24, 2025
  15. Mar 18, 2025
  16. Mar 14, 2025
Loading