Skip to content
Snippets Groups Projects
  1. Mar 08, 2025
  2. Mar 07, 2025
  3. Feb 27, 2025
  4. Jan 22, 2025
  5. Jan 17, 2025
  6. Jan 12, 2025
    • Sander, Oliver's avatar
      Remove `localgfetestfunctionbasis.hh` and `localtangentfefunction.hh` · 31131a7e
      Sander, Oliver authored
      I wrote them years ago mainly because I thought they should exist.
      But they were never actually used them for anything, and I don't
      really know were they could be used either.  Supposedly they
      could be useful for implementing problems without a minimization
      formulation, but that's not currently planned, and I don't know
      what the precise requirements would be, either.
      
      Since the code is short and almost trivial, and easily resurrected,
      this commit removes the two files.  For newcomers this will mean
      two less files to wonder about.
      31131a7e
  7. 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
  8. 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
  9. Jan 04, 2025
  10. Nov 06, 2024
  11. Nov 05, 2024
  12. Sep 07, 2024
    • Sander, Oliver's avatar
      Implement cosserat-continuum.cc without CosseratEnergyLocalStiffness · e97f4fa0
      Sander, Oliver authored
      Instead, use LocalIntegralEnergy and the newly introduced densities
      for bulk models or planar shell models.
      
      While doing so, give an error message when non-trivial volume loads
      are requested.  I have no example file that actually uses them
      at the moment, and just by looking at the code I find it hard to believe
      that they actually worked.  Getting them to work will mean having
      introduce a density for volume loads, which don't want to do
      until I need them.
      
      Since this is the last use of the CosseratEnergyLocalStiffness class,
      this patch remove the entire class as well.
      e97f4fa0
  13. Sep 01, 2024
  14. Aug 30, 2024
  15. Aug 22, 2024
Loading