- Mar 05, 2020
-
-
Christoph Grüninger authored
-
Christoph Grüninger authored
Only SuperLU 5 is now supported.
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
- Feb 26, 2020
-
-
Oliver Sander authored
Merge branch 'fix-typo' into 'master' See merge request [!362] [!362]: Nonecore/dune-istl/merge_requests/362
-
Oliver Sander authored
-
- Feb 10, 2020
-
-
Markus Blatt authored
Merge branch 'bugfix/ConstructionTraits' into 'master' ref:core/dune-istl Redefine all remainig class definitions as structs. See merge request [!361] [!361]: gitlab.dune-project.org/core/dune-istl/merge_requests/361
-
Markus Blatt authored
Merge branch 'fix/amg-verbosity-default' into 'master' ref:core/dune-istl A default verbosity of 2 clutters everything with a lot of output, per default. See merge request [!360] [!360]: gitlab.dune-project.org/core/dune-istl/merge_requests/360
-
Janick Gerstenberger authored
-
- Jan 29, 2020
-
-
Timo Koch authored
-
- Jan 26, 2020
-
-
Markus Blatt authored
Merge branch 'feature/solver-factory-naming-schemes' into 'master' ref:core/dune-istl Apply naming schemes to solver factory function, improve some internal variable names and correct some spelling and grammar mistakes. The most severe issue fixed: - the functions default_preconditoner_BL_creator and default_preconditoner_creator didn't comply with the naming scheme and also had a spelling mistake: missing i in preconditoner. - in the usage of registry_put the name didn't make it clear that it is a macro. Also the macro should definitely be prefixed with DUNE to avoid conflicts with other libraries -\> changed to DUNE_REGISTRY_PUT. @gruenich Should probably be fixed before the release 2.7 so we don't need to deprecate the names. See merge request [!350] [!350]: gitlab.dune-project.org/core/dune-istl/merge_requests/350
-
Markus Blatt authored
Merge branch 'feature/factory-determine-amg-criterion' into 'master' ref:core/dune-istl Note that this changes the default criterion to the symmetric one that uses FirstDiagonal for computing strength of connection. Previously it was the unsymmetric one with rowSum. Note also that the new default will not work for complex. Closes [#85] See merge request [!357] [#85]: gitlab.dune-project.org/NoneNone/issues/85 [!357]: gitlab.dune-project.org/core/dune-istl/merge_requests/357 Closes #85
-
Markus Blatt authored
Note that this changes the default criterion to the symmetric one that uses FirstDiagonal for computing strength of connection. Previously it was the unsymmetric one with rowSum. Note also that the new default will not work for complex.
-
- Jan 23, 2020
-
-
Markus Blatt authored
Merge branch 'feature/novlap-scalar' into 'master' ref:core/dune-istl This should make support for scalar matrices more complete. Sequentially these matrices work, also for the overlapping case. It is just the nonoverlapping that was missed. @gruenich Your choice whether this is release material. Either PdeLab does not use scalar matrices yet, or nobody tested the non-overlapping stuff with it. @oliver.sander Can you check, whether I used the Hybrid stuff correctly? I just looked at your changes to gsetc.hh as an example for this. See merge request [!348] [!348]: gitlab.dune-project.org/core/dune-istl/merge_requests/348
-
Markus Blatt authored
This should make support for scalar matrices more complete.
-
- Jan 21, 2020
-
-
Ansgar Burchardt authored
Merge branch 'gcc10' into 'master' ref:core/dune-istl Several members of std::allocator were already deprecated in C++17 and have now been removed in C++20. This patch uses the appropriate members of std::allocator_traits instead. See merge request [!356] [!356]: gitlab.dune-project.org/core/dune-istl/merge_requests/356
-
Ansgar Burchardt authored
Several members of `std::allocator` were already deprecated in C++17 and have now been removed in C++20. This patch uses the appropriate members of `std::allocator_traits` instead.
-
- Jan 20, 2020
-
-
Christian Engwer authored
Merge branch 'fix/issue-19-tautological-compare' into 'master' ref:core/dune-istl Fix [#19]. The other occurrences were already with fixed with 05dd0fa0, which also introduces the necessary `using std::signbit;` @gruenich Candidate for backport 2.7. See merge request [!352] [#19]: gitlab.dune-project.org/NoneNone/issues/19 [!352]: gitlab.dune-project.org/core/dune-istl/merge_requests/352 Closes #19
-
Christian Engwer authored
Merge branch 'fix/prec-typo' into 'master' See merge request [!354] [!354]: Nonecore/dune-istl/merge_requests/354
-
Timo Koch authored
-
Markus Blatt authored
Merge branch 'fix/warning-factory-richardson' into 'master' ref:core/dune-istl This was suggested in [!349] but was already introduced in master. See merge request [!353] [!349]: gitlab.dune-project.org/NoneNone/merge_requests/349 [!353]: gitlab.dune-project.org/core/dune-istl/merge_requests/353
-
Markus Blatt authored
-
- Jan 19, 2020
- Jan 11, 2020
-
-
Oliver Sander authored
Merge branch 'multitypeblockvector-size-methods' into 'master' See merge request [!346] [!346]: Nonecore/dune-istl/merge_requests/346
-
Oliver Sander authored
Because the dune-istl matrix interface mandates that this method be called 'N'.
-
Oliver Sander authored
The dune-istl matrix interface requires that type.
-
Oliver Sander authored
... which returns the number of scalar entries. This method is required by the dune-istl vector interface.
-
Oliver Sander authored
-
Oliver Sander authored
This is the name mandated by the dune-istl interface. Deprecate the old name 'count'.
-
Oliver Sander authored
The dune-istl vector interface requires it.
-
Christoph Grüninger authored
Merge branch 'feature/test-amg-solverfactory-with-directsolver' into 'master' ref:core/dune-istl Previously, we only tested with non-direct coarse solvers. Now we do also test with them if the block type is not LoopSIMD. The solver factory works without this being and is just not tested with direct solvers in this case. @gruenich should decide whether to backport or not. See merge request [!345] [!345]: gitlab.dune-project.org/core/dune-istl/merge_requests/345
-
- Jan 10, 2020
-
-
Markus Blatt authored
Previously, we only tested with non-direct coarse solvers. Now we do also test with them if the block type is not LoopSIMD.
-
- Dec 24, 2019
-
-
Christian Engwer authored
Merge branch 'feature/non-const-solver-category' into 'master' See merge request [!344] [!344]: Nonecore/dune-istl/merge_requests/344
-
Christoph Grüninger authored
-
Christoph Grüninger authored
* setSolverCategory is not allowed to alter a const value * Adjust type of setSolverCategory's set * Properly document deprecation of get/setSolverCategory
-