jakobtorben
1536de038b
Document the HyprePreconditioner class
2024-12-10 17:08:18 +01:00
jakobtorben
d663f16bea
Add tests for Hypre Preconditioner
2024-12-10 17:08:18 +01:00
jakobtorben
e60aa7da13
Propagate need for recreating solver properly for two level methods
2024-12-10 17:08:18 +01:00
Arne Morten Kvarving
3b67d6dc54
Small fixes for hypre integration ( #1 )
...
* use appropriate hypre init function
* properly handle hypre without device support
* don't add hypre preconditioner to factory if scalar type does not match
2024-12-10 17:08:18 +01:00
jakobtorben
6fa9c25ba5
Move Hypre initialization and finalization out to Main
2024-12-10 17:08:18 +01:00
jakobtorben
1af2556385
Add support for GPU with Hypre
2024-12-10 17:08:18 +01:00
jakobtorben
30e3dc3582
Only apply Hypre AMG one V-cycle
2024-11-27 17:09:14 +01:00
jakobtorben
9d47aa605e
Add property tree to constructor
2024-11-27 17:09:14 +01:00
jakobtorben
6d22b4f72a
Optimise the transfer of memory between Dune and Hypre
2024-11-27 17:09:14 +01:00
jakobtorben
84193fa53d
Set Hypre AMG parameters to Jutul default
2024-11-27 17:09:14 +01:00
jakobtorben
10f7a85532
Add Hypre preconditioner
2024-11-27 17:09:14 +01:00