Skip to content
Snippets Groups Projects
  1. May 22, 2023
  2. May 16, 2023
    • Sander, Oliver's avatar
      A test for EmbeddedGlobalGFEFunction · 6252438e
      Sander, Oliver authored
      6252438e
    • 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
    • Sander, Oliver's avatar
      Merge branch 'fix-undefined-behavior-bug' into 'master' · 0590a02b
      Sander, Oliver authored
      Replace std::tie by std::make_tuple
      
      See merge request !126
      0590a02b
    • Sander, Oliver's avatar
      Replace std::tie by std::make_tuple · ed1173f7
      Sander, Oliver authored
      The code erroneously used std::tie to combine two local variables
      to a single return value.  That may fail because std::tie produces
      a tuple of references.  Once the method has returned these references
      may or may not be valid anymore.  I am surprised that this bug
      has not caused trouble much earlier.
      ed1173f7
  3. Apr 27, 2023
  4. Apr 24, 2023
  5. Apr 20, 2023
Loading