Skip to content
Snippets Groups Projects
  1. Apr 30, 2024
  2. Apr 20, 2024
    • Sander, Oliver's avatar
      Write a wrapper for densities from dune-elasticity · 9c9ec672
      Sander, Oliver authored
      dune-elasticity also has densities, but they implement a slightly
      different interface.  Instead of having special code for such
      densities in the LocalIntegralAssembler, add a wrapper that
      makes densities from dune-elasticity look like dune-gfe densities.
      9c9ec672
  3. Mar 25, 2024
  4. Mar 24, 2024
  5. Mar 19, 2024
  6. Feb 12, 2024
  7. Feb 07, 2024
  8. Jan 15, 2024
    • Sander, Oliver's avatar
      Replace RigidBodyMotion by ProductManifold · 25239378
      Sander, Oliver authored
      The ProductManifold class generalizes RigidBodyMotion, and can do
      everything that the RigidBodyMotion class can.  Therefore there is
      no point in keeping RigidBodyMotion any longer.  Having two
      implementations for the same thing will just confuse people.
      25239378
  9. Jan 08, 2024
  10. Jan 05, 2024
  11. Oct 27, 2023
  12. May 24, 2023
  13. May 22, 2023
  14. 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
    • 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
  15. Apr 24, 2023
  16. Apr 20, 2023
Loading