Skip to content
Snippets Groups Projects
  1. Oct 26, 2018
    • Dominic Kempf's avatar
      [!277] Add a first implementation of hooks · 2ff0ad9e
      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
      2ff0ad9e
  2. Oct 24, 2018
    • Dominic Kempf's avatar
      [!281] Avoid more no op conditionals · 6b8463dc
      Dominic Kempf authored
      Merge branch 'feature/more-avoiding-of-noop-conditionals' into 'master'
      
      ref:dominic/dune-perftool By looking at the possible values of the condition.
      
      See merge request [dominic/dune-perftool!281]
      
        [dominic/dune-perftool!281]: gitlab.dune-project.org/dominic/dune-perftool/merge_requests/281
      6b8463dc
    • Dominic Kempf's avatar
      Avoid more no op conditionals · 2aaca437
      Dominic Kempf authored
      By looking at the possible values of the condition.
      2aaca437
    • Dominic Kempf's avatar
      [!280] Avoid visiting No-op integrals · 629c5ac6
      Dominic Kempf authored
      Merge branch 'feature/avoid-visiting-noop-integrals' into 'master'
      
      ref:dominic/dune-perftool I have a case where visiting has a side effect that
      I want to avoid. Also spares work.
      
      See merge request [dominic/dune-perftool!280]
      
        [dominic/dune-perftool!280]: gitlab.dune-project.org/dominic/dune-perftool/merge_requests/280
      629c5ac6
    • Dominic Kempf's avatar
      Avoid visiting No-op integrals · 38c62d75
      Dominic Kempf authored
      I have a case where visiting has a side effect that I want to avoid.
      Also spares work.
      38c62d75
  3. Oct 23, 2018
  4. Oct 22, 2018
    • Dominic Kempf's avatar
      Fix case of hook being not registerd · 0e2cdace
      Dominic Kempf authored
      0e2cdace
    • Dominic Kempf's avatar
      Add a first implementation of hooks · 0d84b677
      Dominic Kempf authored
      0d84b677
    • Dominic Kempf's avatar
      [!272] dont generate jacobian for matrix free computations · 62d84a2c
      Dominic Kempf authored
      Merge branch 'feature/dont-generate-jacobian-for-matrix-free' into 'master'
      
      See merge request [dominic/dune-perftool!272]
      
        [dominic/dune-perftool!272]: Nonedominic/dune-perftool/merge_requests/272
      62d84a2c
    • Dominic Kempf's avatar
      [!275] [cmake] Allow code generation system tests to depend on additional files · 61c07c0f
      Dominic Kempf authored
      Merge branch 'feature/cmake-allow-more-generation-dependencies' into 'master'
      
      ref:dominic/dune-perftool I have the use case of a boundary condition file,
      whose changes should retrigger the code generation process.
      
      See merge request [dominic/dune-perftool!275]
      
        [dominic/dune-perftool!275]: gitlab.dune-project.org/dominic/dune-perftool/merge_requests/275
      61c07c0f
    • Dominic Kempf's avatar
      [!274] Feature/use different dof numbers for cg · 7349fe59
      Dominic Kempf authored
      Merge branch 'feature/use-different-dof-numbers-for-cg' into 'master'
      
      ref:dominic/dune-perftool I'm not 100% sure this gives the right number of
      dofs for parallel applications, but at least for serial applications it is
      correct.
      
      See merge request [dominic/dune-perftool!274]
      
        [dominic/dune-perftool!274]: gitlab.dune-project.org/dominic/dune-perftool/merge_requests/274
      7349fe59
    • Dominic Kempf's avatar
      [!269] Feature/nonlinear sumfact cg · d5b602de
      Dominic Kempf authored
      Merge branch 'feature/nonlinear-sumfact-cg' into 'master'
      
      ref:dominic/dune-perftool Contains [!264] and master\....
      
      See merge request [dominic/dune-perftool!269]
      
        [!264]: gitlab.dune-project.org/NoneNone/merge_requests/264
        [dominic/dune-perftool!269]: gitlab.dune-project.org/dominic/dune-perftool/merge_requests/269
      d5b602de
    • Dominic Kempf's avatar
      [!264] Sum factorization for untstructured grids · af4e7808
      Dominic Kempf authored
      Merge branch 'feature/sum-factorization-gmsh-files' into 'master'
      
      ref:dominic/dune-perftool On unstructured grids we need to make sure that the
      quadrature points on intersections on neighboring cells are visited in the
      same order. This is done using edge consistent grids and by constructing the
      geometry mappings in the right way.
      
      Still missing:
      
      -   Vectorization
      -   Make UG grids edge consistent without writing and reading a gmsh file
      
      See merge request [dominic/dune-perftool!264]
      
        [dominic/dune-perftool!264]: gitlab.dune-project.org/dominic/dune-perftool/merge_requests/264
      af4e7808
    • Dominic Kempf's avatar
      [cmake] Allow code generation system tests to depend on additional files · ec10f53a
      Dominic Kempf authored
      I have the use case of a boundary condition file, whose changes should retrigger
      the code generation process.
      ec10f53a
  5. Oct 18, 2018
  6. Oct 16, 2018
  7. Oct 12, 2018
  8. Sep 21, 2018
  9. Sep 20, 2018
  10. Sep 19, 2018
  11. Sep 17, 2018
  12. Sep 14, 2018
Loading