- Aug 20, 2016
-
-
Oliver Sander authored
Fix broken Matrix::transpose() Due to a confusion between the number of lines N and the number of columns M, `Matrix::transpose()` gave wrong results for matrices with N != M. This also adds a testcase demonstrating the problem to matrixtest.cc. See merge request !56
-
- Aug 18, 2016
-
-
Felix Gruber authored
Due to a confusion between the number of lines N and the number of columns M, Matrix::transpose() gave wrong results for matrices with N != M.
-
Felix Gruber authored
Due to a bug in Matrix::transpose() it will give wrong results for non-quadratic matrices. Thus the new test case fails for the moment.
-
- Aug 11, 2016
-
-
Christoph Grüninger authored
[cleanup] Remove debug output Remove output that printed the matrix for parallel runs for small grids n<20. See merge request !54
-
- Aug 10, 2016
-
-
Timo Koch authored
Remove output that printed the matrix for parallel runs for small grids n<20.
-
- Aug 07, 2016
-
-
Christoph Grüninger authored
-
- Aug 05, 2016
-
-
Dominic Kempf authored
Remove autotools from dune-istl See merge request !53
-
-
- Aug 03, 2016
-
-
Markus Blatt authored
Stop finding old SuperLU versions. Previously CMake pretended to have found a valid SuperLU version for DUNE even if the version was too old (i.e. < 4). People having such an old versions only noticed this via later compile errors of binaries using SuperLU. That is far too late. With this patch we introduce a compile check into the CMake module that fails for old unsupported versions. In that case CMake will not find SuperLU. See merge request !52
-
Christoph Grüninger authored
-
Markus Blatt authored
Previously CMake pretended to have found a valid SuperLU version for DUNE even if the version was too old (i.e. < 4). People having such an old versions only noticed this via later compile errors of binaries using SuperLU. That is far too late. With this patch we introduce a compile check into the CMake module that fails for old unsupported versions. In that case CMake will not find SuperLU.
-
- Jul 30, 2016
-
-
Christoph Grüninger authored
[bugfix] fix number of columns for non-scalar matrix blocks See merge request !44
-
- Jul 28, 2016
-
-
Oliver Sander authored
Remove deprecated constructors According to git blame the last time these constructors were changed was in 2011. See merge request !50
-
René Heß authored
According to git blame the last time these constructors were changed was in 2011.
-
- Jul 27, 2016
-
-
Markus Blatt authored
Replace a C pointer by a std::unique_ptr Simplifies the memory management. See merge request !49
-
Oliver Sander authored
-
Oliver Sander authored
Simplifies the memory management.
-
- Jul 22, 2016
-
-
Dominic Kempf authored
[cmake] Apply the CMAKE_GUARD parameter of dune_add_Test to dune-istl Except for those parts that do still rely on the enable trick to test a certain feature set. See merge request !42
-
- Jul 18, 2016
-
-
Jonathan Youett authored
-
- Jul 16, 2016
-
-
Christoph Grüninger authored
Throw error when LDL factorisation fails See merge request !47
-
- Jul 14, 2016
-
-
Marco Agnese authored
-
- Jul 12, 2016
-
-
Dominic Kempf authored
-
- Jul 07, 2016
-
-
Steffen Müthing authored
Add .gitlab-ci.yml See merge request !46
-
Ansgar Burchardt authored
-
- Jun 30, 2016
-
-
Oliver Sander authored
Use hybridutilities This merge request simplifies the implementation of `MultiTypeBlockVector` and `MultiTypeBlockMatrix` by using hybridutilities.hh. It is based on core/dune-common!103
-
- Jun 29, 2016
-
-
Carsten Gräser authored
Reimplement this using Hybrid::forEach. Along the way this also fixes the bug that operator<< ignores the passed stream and uses std::cout instead.
-
Carsten Gräser authored
The new implementation is based on Hybrid::forEach
-
Carsten Gräser authored
Test with non-zero matrix and print results
-
Carsten Gräser authored
-
Carsten Gräser authored
Reimplement this using Hybrid::forEach. This also adds some comments and uses proper variable names to make the nan-tracking easier to understand.
-
Carsten Gräser authored
-
Carsten Gräser authored
Reimplement this using Hybrid::forEach.
-
Carsten Gräser authored
Reimplement this using Hybrid::forEach.
-
Carsten Gräser authored
Reimplement this using Hybrid::forEach.
-
Carsten Gräser authored
These separate impelmentations could be replaced by a single one, once we have IsNumber. Currently we could use std::is_arithmetic instead, but that's not the topic of this change.
-
Carsten Gräser authored
Reimplement this using Hybrid::forEach.
-
Carsten Gräser authored
Reimplement this using Hybrid::forEach. Along the way this also fixes the bug that operator<< ignores the passed stream and uses std::cout instead.
-
Carsten Gräser authored
The implementation in MultiTypeBlockMatrix would be even simpler, if it would provide a static size() method, because we could then use a simple Hybrid::forEach over its entries instead of one over all indices.
-
Carsten Gräser authored
-
- Jun 24, 2016
-
-
Christoph Grüninger authored
-