ikarus-project / ikarus

Ikarus is a C++-based library that uses DUNE modules to solve partial differential equations with the finite element method and more.
https://ikarus-project.github.io/
Other
5 stars 3 forks source link

Add notion of local assemblers #228

Open rath3t opened 7 months ago

rath3t commented 6 months ago

This should also refactor the construction of the finite elements vectors. Currently, they are just pushed back in a vector and implicitly depend on the ordering inside the indexSet. E.g. in ResultFunction. Even more bad this all breaks with grid that contain different element types sionce the indexSet assign only unique indices per element type. Here we have to use the MultiCodimWrapper.