Skip to content

Implement the hierarchical basis with bubble-functions for all dimensions

Summary

This MR extends the current implementation of hierarchical basis functions with element bubble functions to all dimensions. The implementation is also more generically.

Changes

  • Arbitrary dimensions implemented
  • Documentation added
  • Basis functions are sorted by codimension, i.e., vertex functions first, then edge functions and finally the element bubble function
  • Implementation with static constexpr functions
  • Added noexcept specifier to some methods

Merge request reports