- Jan 26, 2024
-
-
Carsten Gräser authored
Before this patch `BCRSMatrix::addindex()` was used on individual column indices. This is slow because each insertion does a binary search although the inserted indices are already sorted. Bulk-inserting whole rows with `setIndices()` improves on this significantly but still does a non-necessary sort. The latter is avoided by the new `BCRSMatrix::setIndicesNoSort()` method.
-
Carsten Gräser authored
This is similar to `setIndices()` but does not sort indices after insertion which allows to avoid an additional sort on an already sorted range. The latter e.g. is the case when using sorted containers as it is done in `MatrixIndexSet`.
-
- Jan 18, 2024
-
-
Christoph Grüninger authored
Fix Doxygen warnings See merge request !552
-
Christoph Grüninger authored
-
Christoph Grüninger authored
Add line breaks. Remove indentation as Doxygen treats it as <pre>.
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Markus Blatt authored
Add flag useFixedOrder to the coarsen method of AMGs ParallelIndicesCoarsener. See merge request !553
-
Lisa Julia Nebel authored
This tests makes sure the matrices in the hierarchy get created in a deterministic way when the flag 'useFixedOrder' of the coarseningCriterion is set to true.
-
Lisa Julia Nebel authored
-
-
- Jan 17, 2024
-
-
-
If set to true, the indices for the coarser grid will be created in a fixed order, making parallel runs reproducible but the runtime is possibly not ideal. If set to false (which is the default), the order depends on the order of messages recieved from the processes responsible for the respective parts of the finer grid. Then the indices on the coarser grid may differ from run to run.
-
- Dec 19, 2023
-
-
Simon Praetorius authored
Remove argument from cmake command finalize_dune_project See merge request !551
-
- Dec 18, 2023
-
-
Simon Praetorius authored
-
- Nov 29, 2023
-
-
Santiago Ospina De Los Ríos authored
Use feraiseexcept on windows and mac for floating point exceptions See merge request !549
-
- Nov 28, 2023
-
-
Markus Blatt authored
-
-
Markus Blatt authored
Add DILU preconditioner See merge request !547
-
- Nov 20, 2023
-
-
Jakob Torben authored
-
- Nov 12, 2023
-
-
Andreas Dedner authored
fix an issue caused by generated files being added to source tree - move to a temporary location Closes #111 See merge request !529
-
- Nov 04, 2023
-
-
Christoph Grüninger authored
[cmake] Require CMake 3.16 or newer See merge request !548
-
Christoph Grüninger authored
-
- Oct 12, 2023
-
-
Markus Blatt authored
Initialize all members of SequentialInformation See merge request !545
-
Simon Praetorius authored
-
- Oct 11, 2023
-
-
Markus Blatt authored
Resolve "writeSVGMatrix parameters are inconsistent with other IO writers" Closes #104 See merge request !513
-
Markus Blatt authored
Resolve "Building istl-solver-playground causes compile time error" Closes #112 See merge request !541
-
- Oct 10, 2023
-
-
Markus Blatt authored
[foreach][cleanup] Only use return values in debug mode (silences warning) See merge request !544
-
Timo Koch authored
-
Markus Blatt authored
Add printSparseMatrix method for ScaledIdentityMatrix See merge request !531
-
- Oct 09, 2023
-
-
Lisa Julia Nebel authored
-
Markus Blatt authored
Fix error "delete called on pointer returned from a mismatched allocation function" See merge request !542
-
- Oct 08, 2023
-
-
Simon Praetorius authored
-
- Oct 06, 2023
-
-
Santiago Ospina De Los Ríos authored
-
- Oct 04, 2023
-
-
Santiago Ospina De Los Ríos authored
Move the find_package(SuiteSparse) from istl to common See merge request !538
-
- Sep 27, 2023
-
-
Carsten Gräser authored
[ci] Drop no longer supported CI configurations See merge request !540
-
Carsten Gräser authored
These configurations are outdated for two reasons: * Clang versions before 10 are no longer supported. * Ubuntu 18.04 has reached its EOL in 2023-06.
-
- Sep 20, 2023
-
-
Simon Praetorius authored
-
Oliver Sander authored
UMFPACK: Use generic flatMatrixForEach routines for arbitrary blocked matrices See merge request !530
-
Patrick Jaap authored
CI failed before since the test matrix was singular. This commit adds some regularization to pass tests on all runners.
-