Skip to content

Removed IntegrationMethod template paramater from local assemblers that use Taylor-Hood FEs

Christoph Lehmann requested to merge chleh/ogs:remove-int-meth-tpl-param into master

This MR removes the IntegrationMethod template paramater from local assemblers that use Taylor-Hood FEs.

After this MR it will be easy to further simplify the local assemblers:

  • Stored IP data does not depend on shape matrices. Therefore these data can be pulled up to the local assembler interface classes.
  • The I/O of IP data can be handled entirely in the local assembler interface classes. That will simplify the local assembler API. E.g., no virtual accessor methods have to be declared (and overridden) anymore.

This MR treats Taylor-Hood elements. That also applies to the Python BC and ST. The remaining local assemblers will be subject of a subsequent MR.

  • Feature description was added to the changelog
Edited by Christoph Lehmann

Merge request reports