Skip to content
Snippets Groups Projects
  1. Oct 07, 2019
    • Sander, Oliver's avatar
      Remove the 'blocklevel' field · 099fd0cc
      Sander, Oliver authored
      It is still part of the official matrix interface, but I doubt
      that anybody actually uses it.  I'd rather see blocklevel gone
      and replaced by modern C++ introspection.  Let's remove it here
      and see who complains.
      099fd0cc
    • Sander, Oliver's avatar
      Remove various binary operators when using dune-common 2.7 · f157ef50
      Sander, Oliver authored
      The dune-common 2.7 release finally adds all those standard
      binary addition, multiplication, etc operators for FieldVector
      and FieldMatrix.  Hence we do not have to have our own
      implementation anymore.  We still keep it for backward-
      compatibility with dune-common 2.6, but guard it behind
      cpp conditionals.
      f157ef50
    • Sander, Oliver's avatar
      Have more energy implementations inherit from GFE::LocalEnergy · a8775dc9
      Sander, Oliver authored
      Previously, they all inherited from LocalGeodesicFEStiffness,
      which was weird, because none of them implemented first or
      second derivatives as you would expect from something called
      'stiffness'.
      a8775dc9
  2. Jul 09, 2019
  3. Jun 23, 2019
  4. Jun 16, 2019
    • Sander, Oliver's avatar
      Introduce a base class for local energies · c250302c
      Sander, Oliver authored
      Currently, all implementations of variational problems inherit
      from LocalGeodesicFEStiffness, which requires gradient and Hessian
      implementations.  However, most of these implementations really
      only implement the energy, and leave computations of first and
      second derivatives to algorithmic differentiation.  To make
      this clearer, this patch introduces an abstract base class
      LocalEnergy for all implementations that really only have
      an energy.
      c250302c
  5. Jun 14, 2019
  6. Jun 01, 2019
  7. May 29, 2019
  8. May 27, 2019
  9. May 22, 2019
  10. May 21, 2019
  11. May 20, 2019
Loading