template<class Range, class Mesh>
Rodin::Variational::P1 class

Degree 1 Lagrange finite element space.

Template parameters
Range Range value type
Mesh

Represents the finite element space composed of continuous, piecewise linear functions:

\[ \mathbb{P}_1 (\mathcal{T}_h)^d = \{ v \in C^0(\mathcal{T}_h)^d \mid v|_{\tau} \in \mathbb{P}_1(\tau), \ \tau \in \mathcal{T}_h \} \ , \]

for a given vector dimension $ d \in \mathbb{N} $ .