Skip to content
Snippets Groups Projects
  1. Mar 07, 2025
  2. Feb 27, 2025
    • Sander, Oliver's avatar
      SimoFoxEnergy: Stop taking surface load densities · 4c8cd3f2
      Sander, Oliver authored
      There is a generic mechanism for surface loads in form of the
      NeumannEnergy class (to be replaced soon(TM) by something
      even more generic).  This is what should be used, instead
      of ad hoc implementations such as the one in SimoFoxEnergy.
      4c8cd3f2
  3. Jan 22, 2025
  4. Jan 17, 2025
  5. Jan 12, 2025
  6. Jan 07, 2025
    • Sander, Oliver's avatar
      Let LocalDensity have a 'bind' method · 2d96b2b2
      Sander, Oliver authored
      It is default-implemented in LocalDensity itself, and therefore
      density implementations don't have to implement it themselves
      unless they need to do something nonstandard.
      2d96b2b2
  7. Jan 06, 2025
    • Sander, Oliver's avatar
      Let LocalDensity depend on the integration domain · ea7c073a
      Sander, Oliver authored
      Rather than just on the type for points in the domain.
      The point type is not enough: For example, if the density involves
      a coefficient function given as a GridView function, then the
      density has to be able to bind the local coefficient function
      to the correct element, for which it has to know the element type.
      
      Integration domains can be elements (i.e., Codim<0>::Entity)
      or Intersections.
      
      The actual bind method will follow in a separate commit.
      ea7c073a
  8. Dec 29, 2024
  9. Nov 12, 2024
  10. Oct 28, 2024
  11. Oct 07, 2024
  12. Mar 24, 2024
  13. Mar 19, 2024
  14. 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
  15. Dec 04, 2023
  16. Nov 23, 2023
  17. Oct 27, 2023
  18. May 24, 2023
  19. May 22, 2023
  20. May 16, 2023
    • 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
  21. Apr 24, 2023
  22. Apr 20, 2023
  23. Mar 15, 2023
  24. Mar 03, 2022
  25. Mar 02, 2022
    • Sander, Oliver's avatar
      Fix bug in method RealTuple::log · 6b5d17d1
      Sander, Oliver authored
      Calling log(a,b) returned a-b instead of b-a.
      
      Also, enable unit tests for the RealTuple class.  The current test
      will not trigger the bug in the log method: that will come shortly.
      
      Finally, this commit is the first that mentions its user-facing
      changes in the newly introduced CHANGELOG.md file.
      6b5d17d1
Loading