- Jul 24, 2019
-
-
Dominic Kempf authored
Merge branch 'feature/linearizationpoint-template-parameter' into 'master' ref:extensions/dune-codegen Last backport from diss branch. See merge request [extensions/dune-codegen!338] [extensions/dune-codegen!338]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/338
-
Dominic Kempf authored
Merge branch 'feature/offline-usage' into 'master' ref:extensions/dune-codegen @rhess Could you try this at some point. The docs are currently missing how a local package index can be relocated into a completely isolated environment, but I want to wait until the [devpi website] is up again to read up on that. This fixes [#127]. See merge request [extensions/dune-codegen!340] [devpi website]: https://doc.devpi.net/ [#127]: gitlab.dune-project.org/NoneNone/issues/127 [extensions/dune-codegen!340]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/340 Closes #127
-
Dominic Kempf authored
Merge branch 'feature/sde-performance-measuring' into 'master' ref:extensions/dune-codegen This allows to use [Intel SDE] for performance measurements. SDE is capable of counting exactly the executed FLOP and transferred Byte of a program. The output is quite excessive, but it can be reduced to the essentials with [this] script. **Warning:** SDE increases the runtime considerably, it should only be used for small problems. See merge request [extensions/dune-codegen!328] [Intel SDE]: https://software.intel.com/en-us/articles/intel-software-development-emulator/ [this]: https://bitbucket.org/dwdoerf/stream-ai-example/src/ffccb96ce47c4f3474f1e7f31430c4094479108d/parse-sde.sh?at=master [extensions/dune-codegen!328]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/328
-
Dominic Kempf authored
-
Dominic Kempf authored
-
- Jul 23, 2019
-
-
Marcel Koch authored
Merge branch 'feature/no-mpi-option' into 'master' ref:extensions/dune-codegen Useful for performance measuring with Intel SDE. See merge request [extensions/dune-codegen!334] [extensions/dune-codegen!334]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/334
-
Dominic Kempf authored
-
Marcel Koch authored
Merge branch 'feature/fix-blockstructured-alias' into 'master' See merge request [extensions/dune-codegen!339] [extensions/dune-codegen!339]: Noneextensions/dune-codegen/merge_requests/339
-
Marcel Koch authored
-
Dominic Kempf authored
Merge branch 'feature/automatically-add-pthread' into 'master' ref:extensions/dune-codegen this need cmake 3.1, if the cmake version should stay at 2.8 I could find another way to link it. fixes [#153] See merge request [extensions/dune-codegen!337] [#153]: gitlab.dune-project.org/NoneNone/issues/153 [extensions/dune-codegen!337]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/337 Closes #153
-
Dominic Kempf authored
Merge branch 'feature/block-preconditioner' into 'master' ref:extensions/dune-codegen Allows the symbolic extraction of the block diagonal of a DG operator as well as the (rank 1) point diagonal of that blockdiagonal. Sum factorized matrixfree evaluation of both of these is implemented. See merge request [extensions/dune-codegen!332] [extensions/dune-codegen!332]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/332
-
Marcel Koch authored
-
Marcel Koch authored
this need cmake 3.1, if the cmake version should stay at 2.8 I could find another way to link it
-
Dominic Kempf authored
-
Dominic Kempf authored
Merge branch 'feature/show-options-entrypoint' into 'master' See merge request [extensions/dune-codegen!330] [extensions/dune-codegen!330]: Noneextensions/dune-codegen/merge_requests/330
-
Dominic Kempf authored
Merge branch 'feature/already-consistent-grid-option' into 'master' ref:extensions/dune-codegen Useful to reduce overhead when doing performance measuring. See merge request [extensions/dune-codegen!333] [extensions/dune-codegen!333]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/333
-
- Jul 22, 2019
-
-
Marcel Koch authored
Merge branch 'feature/fix-typo' into 'master' See merge request [extensions/dune-codegen!336] [extensions/dune-codegen!336]: Noneextensions/dune-codegen/merge_requests/336
-
Marcel Koch authored
-
Marcel Koch authored
Merge branch 'feature/cache-basis-in-constructor-blockstructured' into 'master' See merge request [extensions/dune-codegen!335] [extensions/dune-codegen!335]: Noneextensions/dune-codegen/merge_requests/335
-
Marcel Koch authored
-
Marcel Koch authored
-
Marcel Koch authored
-
Marcel Koch authored
This reverts commit 05a2c7d3
-
Marcel Koch authored
This reverts commit 6a1e7cc9
-
Marcel Koch authored
This reverts commit f83a804e
-
Marcel Koch authored
Merge branch 'feature/blockstructured-remove-clutter' into 'master' See merge request [extensions/dune-codegen!323] [extensions/dune-codegen!323]: Noneextensions/dune-codegen/merge_requests/323
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
The Exadune preconditioners cant handle one sided assembly for reasons.
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
Merge branch 'feature/fenicsesque-finite-elements' into 'master' ref:extensions/dune-codegen TODOs: - [x] Register all finite elements from PDELab into UFL - [ ] Adapt driver generation so that they are actually used - [ ] Adapt examples to be more precise about the basis they are using See merge request [extensions/dune-codegen!322] [extensions/dune-codegen!322]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/322
-
- Jul 02, 2019
-
-
Dominic Kempf authored
Merge branch 'feature/sumfact-loop-reordering' into 'master' ref:extensions/dune-codegen Performance transformation through loop nest reordering. There are two ways to reorder loops in a tensor contraction: 1. Directly accumulate in output variable after setting to zero 2. Accumulating in a large enough temporary This merge request implements these ways of loop reordering and the possibility to create an autotune target directly from the loopy kernel. See merge request [extensions/dune-codegen!305] [extensions/dune-codegen!305]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/305
-
- Jun 11, 2019