Skip to content
Snippets Groups Projects
  1. Jul 11, 2024
    • Sander, Oliver's avatar
      A unit test for InterpolationDerivatives · 3ff0de8c
      Sander, Oliver authored
      3ff0de8c
    • Lisa Julia Nebel's avatar
      Add LocalIntegralStiffness class with a test · ab09c587
      Lisa Julia Nebel authored and Sander, Oliver's avatar Sander, Oliver committed
      The LocalIntegralStiffness assembles a tangent matrix by
      suitably combining derivatives of the energy density with
      derivatives of the geometric FE interpolation.  See the
      detailed description in dune-gfe-manual.pdf.
      
      This patch also includes a new test in localintegralstiffnesstest.cc.
      It checks if the assembled matrix is the same as the one computed
      by LocalGeodesicFEADOLCStiffness.
      
      For a 3d Cosserat material I get a speedup of about 3x.
      ab09c587
  2. Jul 06, 2024
  3. Jun 23, 2024
    • Sander, Oliver's avatar
      Fix LocalIntegralEnergy for nonconforming discretizations · 1f5c6c83
      Sander, Oliver authored
      This broke recently (or never worked), because nonconforming
      discretizations were not tested anywhere.  This patch therefore
      also generalizes harmonicmaptest to also test with a
      nonconforming discretization.
      
      As part of the fix, the interpolation rules get a new method
      `evaluateValueAndDerivative`, because the previous way to get
      the value and the derivative in a single call (the `evaluateDerivative`
      method that takes a value as an argument) only worked for the
      conforming case.
      1f5c6c83
    • Sander, Oliver's avatar
      harmonicmaptest: Start with trust-region radius 0.25 · 72817e6e
      Sander, Oliver authored
      This avoid two unsuccessful iterations at the beginning,
      and hence reduces the overall time to run the test somewhat.
      72817e6e
  4. May 01, 2024
  5. Apr 30, 2024
  6. 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
  7. Apr 16, 2024
  8. Apr 05, 2024
  9. Mar 25, 2024
  10. Mar 24, 2024
  11. Mar 19, 2024
  12. Feb 12, 2024
  13. Feb 07, 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. Jan 07, 2024
  16. Jan 05, 2024
  17. Jan 02, 2024
  18. Nov 23, 2023
Loading