Rodin/Variational/P1/LinearForm.h file

Linear form specialization for P1 functions (uses generic implementation).

This file includes the generic LinearForm header for P1 spaces. P1 linear forms are assembled using nodal integration with the appropriate quadrature rules.

Mathematical Background

A linear form $ L(v) $ for test functions $ v \in \mathbb{P}_1 $ is typically of the form:

\[ L(v) = \int_\Omega f \cdot v \, dx + \int_{\partial\Omega} g \cdot v \, ds \]

Namespaces

namespace Rodin
The Rodin library for finite element methods and shape optimization.
namespace Rodin::Variational
Finite element spaces, fields, and variational problems.