Feature/transformed finite element mixin
This MR provides a small helper to for transformed finite Elements. It effectively extracts the useful structural contributions from !421 (closed) into a much compacter form. Additionally, this MR now contains a cubic Hermite element (1d-3d simplices) and a Morley-triangle implemented in this style. The contained tests for those elements depend on !480 (merged) and !481.
Edited by Maik Porrmann
Merge request reports
Activity
added 8 commits
-
9d397a11...28d2cfed - 4 commits from branch
master
- 23404936 - first draft
- 6065c27e - a hermite basis and a test
- 68853585 - use Mixin, style guides, cleanup
- c95b04bc - Bugfixes for Node and Prebasis
Toggle commit list-
9d397a11...28d2cfed - 4 commits from branch
added 2 commits
added 2 commits
added 5 commits
Toggle commit listadded 5 commits
Toggle commit listThe implementation here works and has also been tested downstream in dune-fufem using the following examples:
- 2d Poisson equation with cubic Hermite-basis and weak enforcement of Dirichlet BC (Nitsches method).
- 2d Poisson equation with cubic Hermite-basis and strong enforcement of Dirichlet BC utilizing the
FunctionalDescriptor
interface. - 2d biharmonic equation with nonconforming Morley basis and strong enforcement of clamped BC utilizing the
FunctionalDescriptor
interface.
- Resolved by Carsten Gräser
This is still a draft because:
- This requires some other MRs (see above) for extended testing of the basis required for Hermite-type bases.
The history needs to be cleaned up.- The code needs to be cleaned up.
Edited by Carsten Gräser
added 1 commit
- 7813954e - [hermite[cleanup][doc] Improve TransformedFiniteElementMixin
added 1 commit
- 4bba5af0 - [hermite][cleanup][doc] Improve TransformedFiniteElementMixin
Please register or sign in to reply