Skip to content
Snippets Groups Projects
  1. May 22, 2023
  2. May 16, 2023
    • Sander, Oliver's avatar
      Reimplement EmbeddedGlobalGFEFunctions in dune-functions style · 980e149b
      Sander, Oliver authored
      The old style has been deprecated for a long time, and is not
      supported by dune-fufem anymore.
      
      (In particular, the code discretizationerror.hh now requires
      functions to satisfy the dune-functions function interface.)
      
      In the wake of this, compute-disc-error.cc gets a number
      of changes.  Let's hope I didn't screw up anything.
      980e149b
    • Sander, Oliver's avatar
      Replaced GlobalGeodesicFEFunction by a new one GlobalGFEFunction · 6e67d974
      Sander, Oliver authored
      There are two important changes:  First of all, the new class implements
      the `dune-functions` interface rather than the deprecated one based
      on inheritance from `VirtualGridViewFunction`. Secondly, the new class
      does not hard-wire geodesic interpolation anymore.  Rather, you can
      give it interpolation classes which then govern how interpolation is done.
      
      This change was long overdue.  It was now needed to make
      gradient-flow.cc compile with the post 2.9 version of dune-fufem again.
      6e67d974
  3. Apr 24, 2023
  4. Apr 20, 2023
  5. Apr 17, 2023
  6. Mar 27, 2023
  7. Mar 15, 2023
  8. Mar 10, 2023
  9. Feb 08, 2023
  10. Jan 31, 2023
    • Sander, Oliver's avatar
      Fix minor bugs in productmanifold.hh · 2b0343f5
      Sander, Oliver authored
      In particular:
      * Forward declaring ProductManifold in the `impl` namespace
        is not a good idea.
      * Add missing headers
      
      targetspacetest.cc is extended to test for the first issue.
      2b0343f5
  11. Jan 07, 2023
  12. Dec 21, 2022
    • Sander, Oliver's avatar
      Replace FieldMatrix<,1,1> by scalars · a3cce20f
      Sander, Oliver authored
      Using FieldMatrix<,1,1> for scalars has been the standard Dune way
      for a long time, but since dune 2.7 using scalars directly works
      just as well.
      a3cce20f
    • Sander, Oliver's avatar
      Remove old dune-fufem bases · eb84290c
      Sander, Oliver authored
      They are getting removed now for good after the release of
      dune-fufem 2.9.  The code that replaces them has been there
      for quite a while, and therefore we can simply use it
      without having to worry about compatibility with older
      dune-fufem versions.
      eb84290c
  13. Oct 05, 2022
  14. Aug 30, 2022
  15. Aug 19, 2022
  16. Aug 11, 2022
    • Ansgar Burchardt's avatar
      fix build failure without IPopt · e776e187
      Ansgar Burchardt authored
      e776e187
    • Ansgar Burchardt's avatar
      fix build failure with GCC 12 · 57737833
      Ansgar Burchardt authored
      This fixed the following error when building with GCC 12.1.0-8 (Debian):
      
      ```
      /src/dune-gfe/dune/gfe/rotation.hh:225:42: error: invalid declarator before 'axis'
        225 |     Rotation<T,3>(Dune::FieldVector<T,3> axis, T angle)
            |                                          ^~~~
      /src/dune-gfe/dune/gfe/rotation.hh:225:41: error: expected ')' before 'axis'
        225 |     Rotation<T,3>(Dune::FieldVector<T,3> axis, T angle)
            |                  ~                      ^~~~~
            |                                         )
      ```
      57737833
  17. Jul 12, 2022
  18. Jul 11, 2022
  19. Jun 29, 2022
  20. Apr 20, 2022
  21. Apr 13, 2022
Loading