L2

Arbitrary order $ H^1(\mathcal{T}_h)^d \subset L^2 (\Omega) $ broken Sobolev space.

template <
  class Range,
  class Context>
class L2;

Given some triangulation $ \mathcal{T}_h $ of $ \Omega $ , instances of this class will represent the finite element space:

\[ H^1(\mathcal{T}_h)^d := \left\{ v \in L^2(\Omega)^d : \forall \tau \in \mathcal{T}_h, \ v |_\tau \in H^1 (\tau)^d \right\} \]