Rodin/Variational/H1/H1Element.h file

Defines the H1Element class for H1-conforming Lagrange finite elements.

This file provides the implementation of high-order H1-conforming Lagrange finite elements. These elements are characterized by:

  • Continuous basis functions (H¹-conforming)
  • Lagrange nodal property: $ \phi_i(x_j) = \delta_{ij} $
  • Arbitrary polynomial degree K
  • Support for scalar and vector-valued fields