Skip to content

Draft: Introduce the IntegralFunctional class and its linearization

This class currently resides in the dune-fracture-phasefields module, but there is nothing fracture-specific about it.

However, there are a few details that I would like to get opinions on:

  • Is functionals the best subdirectory?
  • Is the new code in functionalstest.hh appropriate, or should it go into a separate file?

Most importantly:

  • The MR contains the ElementQuantityAssembler class, which uses the dune-fufem assemblers. But dune-fufem is not a dependency of dune-tnnmg. Where should this code go?
  • I am still not happy with the name ElementQuantityAssembler. Can we come up with anything better?

Finally, the MR needs a changelog entry.

Merge request reports