- Sep 21, 2024
-
-
- Jun 09, 2024
-
-
Christoph Grüninger authored
Found by Cppcheck.
-
- Mar 22, 2024
-
-
Carsten Gräser authored
Remove allocator template parameter from the classes `base_array_unmanaged`, `compressed_base_array_unmanaged`, `block_vector_unmanaged`, `compressed_block_vector_unmanaged`, and `CompressedBlockVectorWindow`. All of these classes do not manage memory on their own. The provided allocator was only used to deduce `size_type`. The latter is now provided as template parameter explicitely. Notice that this (seemigly breaking) change is safe, because all these classes are clearly marked as implementation details that should not be used outside of dune-istl.
-
- Jan 08, 2023
-
-
Oliver Sander authored
And fix all spelling errors that codespell currently finds.
-
- Sep 30, 2022
-
-
Ansgar Burchardt authored
See https://reuse.software/ for a description.
-
- May 16, 2018
-
-
Jö Fahlke authored
These classes are internal to ISTL and used nowhere in ISTL. Note: `base_array_unmanaged` is used internally by `BlockVector`, `Matrix`, and `VariableBlockVector` and is thus not removed.
-
- Aug 04, 2017
-
-
Oliver Sander authored
-
- Jun 08, 2017
-
-
Ansgar Burchardt authored
-
- Nov 17, 2016
-
-
There are various classes in dune-istl that are effectively implementation classes internal to dune-istl. A few of them are base_array_unmanaged, base_array_window, compressed_base_array_unmanaged,block_vector_unmanaged, BlockVectorWindow, compressed_block_vector_unmanaged, CompressedBlockVectorWindow See #22 for a brief discussion. This patch moves the classes into the namespace 'Imp'. That way it is clear that they are internal. All code outside of dune-istl using those classes will break, but does such code really exist?
-
- Nov 10, 2016
-
-
Oliver Sander authored
By using the doxygen \internal command.
-
- Oct 25, 2016
-
-
Carsten Gräser authored
These constructors and assignments from base class are all using a downcast which may result in undefined behaviour. Since this is potentially dangerous and not used anywhere in the core modules, this patch removes those methods.
-
- Feb 20, 2016
-
-
Oliver Sander authored
-
- Feb 17, 2016
-
-
Oliver Sander authored
Required by the RandomAccessIteratorFacade
-
Oliver Sander authored
-
- Dec 22, 2015
-
-
- Apr 13, 2015
-
-
Oliver Sander authored
-
- Jan 05, 2015
-
-
Oliver Sander authored
On request of Markus Blatt. Supposedly there have been problems with and/or on older compilers.
-
- Jan 04, 2015
-
-
Oliver Sander authored
-
- Jul 09, 2013
-
-
Markus Blatt authored
-
-
-
-
This fixes FS 1292, but with my own slightly different patch.
-
- Jul 03, 2013
-
-
Markus Blatt authored
-
Oliver Sander authored
-
Oliver Sander authored
-
Oliver Sander authored
-
Oliver Sander authored
This fixes FS 1292, but with my own slightly different patch.
-
- May 02, 2012
-
-
Oliver Sander authored
[[Imported from SVN: r1570]]
-
- Oct 01, 2011
-
-
Oliver Sander authored
[[Imported from SVN: r1499]]
-
- Dec 01, 2010
-
-
Markus Blatt authored
rbegin -> beforeEnd rend -> beforeBegin [[Imported from SVN: r1414]]
-
- Jul 27, 2010
-
-
Markus Blatt authored
Memory was allocated with allocator.allocate(n) and always freed with allocator.allocate(1). This might have resulted in memory leaks that are not noticed by valgrind. [[Imported from SVN: r1240]]
-
- Apr 01, 2010
-
-
Oliver Sander authored
[[Imported from SVN: r1190]]
-
- Jan 27, 2010
-
-
Oliver Sander authored
[[Imported from SVN: r1168]]
-
- Oct 13, 2009
-
-
Christian Engwer authored
* update configure and Makefiles [[Imported from SVN: r1100]]
-
- Sep 23, 2009
-
-
Markus Blatt authored
Made parallel SOR work with amg. [[Imported from SVN: r1079]]
-
- Jul 01, 2009
-
-
Markus Blatt authored
as expected! [[Imported from SVN: r1033]]
-
- Aug 15, 2007
-
-
Markus Blatt authored
[[Imported from SVN: r802]]
-
- Apr 25, 2007
-
-
Oliver Sander authored
[[Imported from SVN: r757]]
-
- Apr 20, 2007
-
-
Markus Blatt authored
[[Imported from SVN: r751]]
-