- Jan 23, 2019
-
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
- Jan 21, 2019
-
-
Dominic Kempf authored
Merge branch 'feature/fix-ci' into 'master' ref:extensions/dune-codegen See whether that helps See merge request [extensions/dune-codegen!291] [extensions/dune-codegen!291]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/291
-
- Jan 18, 2019
-
-
Dominic Kempf authored
-
- Jan 16, 2019
-
-
Dominic Kempf authored
Merge branch 'feature/allow-disabling-of-measures' into 'master' See merge request [extensions/dune-codegen!289] [extensions/dune-codegen!289]: Noneextensions/dune-codegen/merge_requests/289
-
Dominic Kempf authored
-
Dominic Kempf authored
-
- Dec 17, 2018
-
-
Dominic Kempf authored
If you need this you can still do it manually, but there is absolutely no reason to have it unconditionally.
-
- Dec 03, 2018
-
-
Dominic Kempf authored
Merge branch 'bugfix/abort-vectorization' into 'master' See merge request [extensions/dune-codegen!288] [extensions/dune-codegen!288]: Noneextensions/dune-codegen/merge_requests/288
-
Dominic Kempf authored
-
- Nov 26, 2018
-
-
Dominic Kempf authored
Merge branch 'feature/latest-dune-richards' into 'master' See merge request [extensions/dune-codegen!286] [extensions/dune-codegen!286]: Noneextensions/dune-codegen/merge_requests/286
-
Dominic Kempf authored
-
- Nov 21, 2018
-
-
Dominic Kempf authored
Using the same concept we use for visiting with hasattr.
-
Dominic Kempf authored
These can be exceptionally challenging while not contributing to the overall performance. So we might want to skip.
-
- Oct 31, 2018
-
-
Dominic Kempf authored
-
- Oct 30, 2018
-
-
Dominic Kempf authored
Merge branch 'feature/project-renaming' into 'master' See merge request [dominic/dune-perftool!283] [dominic/dune-perftool!283]: Nonedominic/dune-perftool/merge_requests/283
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
Hoperfully achieving more robustness w.r.t. submodule changes
-
Dominic Kempf authored
-
Dominic Kempf authored
Merge branch 'autotune-merge' into 'master' ref:dominic/dune-perftool Resolving conflicts of [!270] See merge request [dominic/dune-perftool!282] [!270]: gitlab.dune-project.org/NoneNone/merge_requests/270 [dominic/dune-perftool!282]: gitlab.dune-project.org/dominic/dune-perftool/merge_requests/282
-
Dominic Kempf authored
Merge branch 'feature/use-custom-geometry-transformation' into 'master' ref:dominic/dune-perftool This computes the determinant and jacobian inverse transposed directly within loopy and does not call the corresponding grid functions. Using some simple precomputations this is faster if number_of_blocks>=2. This also allows straight forward vectorization for unstructured grids. I don't know how the computation of the geometry transformation is done in the sumfactored case, but maybe there is some overlap, which could be reduced. See merge request [dominic/dune-perftool!276] [dominic/dune-perftool!276]: gitlab.dune-project.org/dominic/dune-perftool/merge_requests/276
-
Dominic Kempf authored
-
Dominic Kempf authored
Merge branch 'feature/skylake-single-precision-transposes' into 'master' See merge request [dominic/dune-perftool!271] [dominic/dune-perftool!271]: Nonedominic/dune-perftool/merge_requests/271
-
Dominic Kempf authored
Merge branch 'feature/matrix-inversion' into 'master' ref:dominic/dune-perftool Matrix inversion at code generation time does only work to a very limited extent (up to n=4). We can instead assemble the tensor in C++ and invert it there (e.g. using Dune::FieldMatrix) This fixes [#123]. Still TODO: - \[ \] Vectorized Inversion See merge request [dominic/dune-perftool!263] [#123]: gitlab.dune-project.org/NoneNone/issues/123 [dominic/dune-perftool!263]: gitlab.dune-project.org/dominic/dune-perftool/merge_requests/263 Closes #123
-
Dominic Kempf authored
-
- Oct 26, 2018
-
-
Dominic Kempf authored
Merge branch 'feature/code-generation-hooks' into 'master' ref:dominic/dune-perftool This is the first minimal implementation of how code generation hooks from downstream projects could look like. There is a few more things to think about (feel invited to share ideas): - \[x\] How to document the arguments and return values expected from hooks - \[x\] How to handle multiple hooks registered to the same hook point and return values (this is quite relevant once you want to do loopy transformations in a hook. It means that you want to "chain" the hooks) This fixes [#129]. See merge request [dominic/dune-perftool!277] [#129]: gitlab.dune-project.org/NoneNone/issues/129 [dominic/dune-perftool!277]: gitlab.dune-project.org/dominic/dune-perftool/merge_requests/277 Closes #129
-
- Oct 25, 2018
-
-
Marcel Koch authored
-
Marcel Koch authored
-
Marcel Koch authored
-
Marcel Koch authored
-
Marcel Koch authored
-
- Oct 24, 2018
-
-
Marcel Koch authored
-
Marcel Koch authored
-