- 20 Apr, 2021 2 commits
-
-
oliver.sander_at_tu-dresden.de authored
Replace DUNE_UNUSED by [[maybe_unused]] See merge request !20
-
* adapt to changes in dune-common * fix deprecation warnings
-
- 06 May, 2020 4 commits
-
-
oliver.sander_at_tu-dresden.de authored
Introduce empty changelog See merge request !19
-
oliver.sander_at_tu-dresden.de authored
-
oliver.sander_at_tu-dresden.de authored
Modernize CI script See merge request !17
-
oliver.sander_at_tu-dresden.de authored
-
- 22 Apr, 2020 1 commit
-
-
oliver.sander_at_tu-dresden.de authored
Replace deprecated getRealImplementation by impl() See merge request !13
-
- 21 Apr, 2020 3 commits
-
-
oliver.sander_at_tu-dresden.de authored
This fixes a few compiler warnings in the tests.
-
oliver.sander_at_tu-dresden.de authored
-
oliver.sander_at_tu-dresden.de authored
Feature/fix deprecation warnings See merge request !16
-
- 09 Apr, 2020 3 commits
-
-
- 11 Mar, 2019 4 commits
- 05 Sep, 2018 1 commit
-
-
Max Kahnt authored
-
- 31 Aug, 2018 1 commit
-
-
Jonathan Youett authored
-
- 02 Aug, 2018 3 commits
-
-
Jonathan Youett authored
-
Jonathan Youett authored
-
Jonathan Youett authored
-
- 16 Jul, 2018 3 commits
-
-
* <tr1/memory> is not available on Mac
-
* uint is not available on Mac
- 18 Jun, 2018 2 commits
-
-
Felix Gruber authored
When compiling with Clang 5.0.1 one gets two warnings about nested type specifiers that were probably not intended to be there in the first place. The first one is asking a *_t type trait for ::type and the second one is asking for Entity::Entity. The exact warnings given by Clang were: /duneci/modules/dune-subgrid/dune/subgrid/common/variant.hh:31:66: warning: ISO C++ specifies that qualified reference to 'type' is a constructor name rather than a type in this context, despite preceding 'typename' keyword [-Winjected-class-name] using Storage = typename std::aligned_storage_t<sizeof(Tp)>::type; ^ /duneci/modules/dune-subgrid/dune/subgrid/subgrid.hh:1190:67: warning: ISO C++ specifies that qualified reference to 'Entity' is a constructor name rather than a type in this context, despite preceding 'typename' keyword [-Winjected-class-name] typedef typename HostGrid::template Codim<0>::Entity::Entity HostGridElement; ^
- 16 Apr, 2018 1 commit
-
-
Timo Koch authored
Signed-off-by:
Jonathan Youett <youett@math.fu-berlin.de>
-
- 06 Apr, 2018 5 commits
-
-
lh1887 authored
-
lh1887 authored
If the variant object was destroyed, the memory for the object itself was properly free'd. However, the dtor would never been called on the object (unless it's of literal type) and hence memory that was itself managed by the object would leak. The same reasoning applies if the type of the object held by the variant changed. This commit fixes this and cleans up when appropiate.
-
lh1887 authored
O/w certain types (for instance FieldVectors) could not be stored.
-
lh1887 authored
- 21 Feb, 2018 2 commits
-
-
Jonathan Youett authored
-
Jonathan Youett authored
-
- 19 Feb, 2018 5 commits
-
-
Jonathan Youett authored
-
lh1887 authored
-
lh1887 authored
This is a fallback implementation of C++17's std::variant. It does not model the complete STL interface but the basis functionality is there. There are probably many corner cases this implementation can not handle yet. This should probably be in dune-common, but for now, I'll put it here.
-