- 31 Aug, 2021 1 commit
-
-
Markus Blatt authored
Merge branch 'fix/alignment-warning-uglb-gather-scatter' into 'master' See merge request !527
-
- 28 Jul, 2021 1 commit
-
- 26 Nov, 2020 2 commits
-
-
Christoph Grüninger authored
Bump version to 2.7.1 See merge request !461
-
Christoph Grüninger authored
-
- 21 Oct, 2020 1 commit
-
-
Christoph Grüninger authored
[gmsh] Improve boundary segment handling of GmshReader See merge request !453
-
- 20 Oct, 2020 1 commit
-
-
* Add support for quadrilaterals as boundary segments * In difference to master, do not throw an exception if unsupported boundary segment type is used - to not break existing code.
-
- 01 Oct, 2020 2 commits
-
-
Oliver Sander authored
Merge branch 'issue/comparison_operators_const' into 'master' See merge request !449
-
Oliver Sander authored
correct comparison-operator const-ness See merge request !448 (cherry picked from commit 7c8cd355) 14c14bc4 correct comparison-operator const-ness
-
- 27 Sep, 2020 1 commit
-
-
Oliver Sander authored
Fix edge and facet communication with the InteriorBorder_All_Interface for UGGrid See merge request !438
-
- 26 Sep, 2020 3 commits
-
-
Oliver Sander authored
(cherry picked from commit 06a1f5c7)
-
Oliver Sander authored
The implementation of the isLeaf method in UGGrid will return true for actual leaf edges and (some of) its lower-level copies. This is intentional, but it lead the UGGrid subdomain communication code to sometimes call gather and scatter too many times on such leaf entities. This patch introduces a custom isLeaf method that really only marks the top-most copies of leaf edges. TODO: Also fix this for facet entities in 3d grids. (cherry picked from commit ae3958bf)
-
Oliver Sander authored
With 'if constexpr' there is no more need for the different template specializations and strange mutual inheritance. (cherry picked from commit d57be13f)
-
- 18 Aug, 2020 1 commit
-
-
Oliver Sander authored
Proper automated testing turned up that the ones for facets and vertices were not correct. (cherry picked from commit 0760f074)
-
- 12 Aug, 2020 2 commits
- 11 Aug, 2020 2 commits
-
-
René Heß authored
This is a workaround for a bug that showed up after gitlab migration. See issue infrastructure/issues0#62 for further discussion.
- 23 Jul, 2020 2 commits
-
-
Ansgar Burchardt authored
Merge branch 'cherry-pick-c8ffa60c' into 'releases/2.7' ref:core/dune-grid\> Merge branch 'gcc10' into 'master' ref:core/dune-grid 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 [[!368]] (cherry picked from commit c8ffa60c) 9619858c \[C++20\] use std::allocator_traits See merge request [!429] [!368]: gitlab.dune-project.org/core/dune-grid/merge_requests/368 [!429]: gitlab.dune-project.org/core/dune-grid/merge_requests/429
-
Ansgar Burchardt authored
Merge branch 'gcc10' into 'master' ref:core/dune-grid 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 [!368] [!368]: gitlab.dune-project.org/core/dune-grid/merge_requests/368 (cherry picked from commit c8ffa60c) 9619858c [C++20] use `std::allocator_traits`
-
- 02 Jul, 2020 2 commits
-
-
Oliver Sander authored
Merge branch 'uggrid-fix-prism-edge-numbering' into 'releases/2.7' ref:core/dune-grid\> The mechanism that transforms the edge numbers from Dune numbering to UG numbering (and back) was wrong for prisms. This patch fixes it. (cherry picked from commit 1165bd7d) See merge request [!428] [!428]: gitlab.dune-project.org/core/dune-grid/merge_requests/428
-
Oliver Sander authored
The mechanism that transforms the edge numbers from Dune numbering to UG numbering (and back) was wrong for prisms. This patch fixes it. (cherry picked from commit 1165bd7d)
-
- 29 Apr, 2020 1 commit
-
-
Oliver Sander authored
Merge branch 'set-to-2.7-ci-config' into 'releases/2.7' See merge request [!408] [!408]: Nonecore/dune-grid/merge_requests/408
-
- 28 Apr, 2020 1 commit
-
-
Oliver Sander authored
-
- 28 Mar, 2020 2 commits
-
-
Oliver Sander authored
Merge branch 'cherry-pick-880571a3' into 'releases/2.7' ref:core/dune-grid\> Merge branch 'fix/issue105-UGGrid-loadBalance-with-targetProcessors-and-handler-fails-for-element-data' into 'master' ref:core/dune-grid\> loadBalance with targetProcessors and handler for element data. See [[#102]] The loadBalance method failed when no node data were given, element data were ignored. Fixes [[#102]] See merge request [[!371]] Closes [#102] (cherry picked from commit 880571a3) 2f45d010 \[bugfix\] UGGRid loadbalance with datahandle See merge request [!401] [#102]: gitlab.dune-project.org/NoneNone/issues/102 [!371]: gitlab.dune-project.org/core/dune-grid/merge_requests/371 [!401]: gitlab.dune-project.org/core/dune-grid/merge_requests/401
-
Oliver Sander authored
Merge branch 'fix/issue105-UGGrid-loadBalance-with-targetProcessors-and-handler-fails-for-element-data' into 'master' ref:core/dune-grid\> loadBalance with targetProcessors and handler for element data. See [#102] The loadBalance method failed when no node data were given, element data were ignored. Fixes [#102] See merge request [!371] [#102]: gitlab.dune-project.org/NoneNone/issues/102 [!371]: gitlab.dune-project.org/core/dune-grid/merge_requests/371 Closes #102 (cherry picked from commit 880571a3) 2f45d010 [bugfix] UGGRid loadbalance with datahandle
-
- 27 Mar, 2020 1 commit
-
- 23 Mar, 2020 3 commits
-
-
-
that fixedSize is implemented in derived class.
-
Christoph Grüninger authored
-
- 21 Mar, 2020 2 commits
-
-
Oliver Sander authored
Merge branch 'cherry-pick-f9596238' into 'releases/2.7' ref:core/dune-grid\> Merge branch 'make-uggrid-message-buffer-more-robust' into 'master' ref:core/dune-grid\> Previously, the methods LBMessageBuffer::read and LBMessageBuffer::write depended on the DataType, but the LBMessageBuffer class itself did not. This lead to subtle bugs: I wanted to send a vector of doubles, stored in a std::map. By error, I set the DataType to std::map::value_type, which is a std::pair\<IdType,double\> rather than to the correct type std::map::mapped_type (aka double). Still, my DataHandle only wrote double values into the message buffer, which lead to strange memory corruption. This patch makes sure the compiler finds such a bug. See merge request [[!396]] (cherry picked from commit f9596238) a826381e Make UGGrid LBMessageBuffer depend on the data type See merge request [!397] [!396]: gitlab.dune-project.org/core/dune-grid/merge_requests/396 [!397]: gitlab.dune-project.org/core/dune-grid/merge_requests/397
-
Oliver Sander authored
Merge branch 'make-uggrid-message-buffer-more-robust' into 'master' ref:core/dune-grid\> Previously, the methods LBMessageBuffer::read and LBMessageBuffer::write depended on the DataType, but the LBMessageBuffer class itself did not. This lead to subtle bugs: I wanted to send a vector of doubles, stored in a std::map. By error, I set the DataType to std::map::value_type, which is a std::pair\<IdType,double\> rather than to the correct type std::map::mapped_type (aka double). Still, my DataHandle only wrote double values into the message buffer, which lead to strange memory corruption. This patch makes sure the compiler finds such a bug. See merge request [!396] [!396]: gitlab.dune-project.org/core/dune-grid/merge_requests/396 (cherry picked from commit f9596238) a826381e Make UGGrid LBMessageBuffer depend on the data type
-
- 09 Jan, 2020 5 commits
-
-
Christoph Grüninger authored
Merge branch 'cherrypick/vtk-seq-writer' into 'releases/2.7' See merge request [!366] [!366]: Nonecore/dune-grid/merge_requests/366
-
-
-
This can be used for serializing the sequence writer in case of a simulation restart.
-
Fixes #77
-
- 20 Dec, 2019 1 commit
-
-
Christoph Grüninger authored
-
- 15 Dec, 2019 2 commits
-
-
Christoph Grüninger authored
Merge branch 'feature/new-named-communication-headers' into 'master' See merge request [!364] [!364]: Nonecore/dune-grid/merge_requests/364
-
Christoph Grüninger authored
-
- 14 Dec, 2019 1 commit
-
-
Oliver Sander authored
Merge branch 'feaure/dont-use-ug-symlinks' into 'master' ref:core/dune-grid Use proper include paths instead This breaks compatibility with UG 3.13, not dune-uggrid. Requires [staging/dune-uggrid!143] See merge request [!358] [staging/dune-uggrid!143]: gitlab.dune-project.org/staging/dune-uggrid/merge_requests/143 [!358]: gitlab.dune-project.org/core/dune-grid/merge_requests/358
-