The projection of a function onto a finite element space is the best approximation in :
with the Mass Matrix of .
Example: the adjoint gradient. The gradient of the EIT data misfit is the pointwise product (see Functional Derivative of the Data Misfit). For in (or ) it is a piecewise polynomial of higher degree ( for simplicial ), and it is discontinuous across element faces. So it generally does not lie in the conductivity space. Projecting it:
- onto piecewise constants : exact cell averages, and is diagonal;
- onto a discontinuous space of sufficient degree: exact;
- onto continuous : a genuine approximation, which smooths the gradient slightly.
Relation to the discrete gradient. The vector with is exactly the derivative of the discretised objective with respect to the coefficients of . The projection is its Riesz representative. Which one to use depends on the metric of the optimiser (see Gradient Representation and the Riesz Map).
In ModularEIT.jl: l2_project, transfer_conductivity.
References
- S. C. Brenner, L. R. Scott (2008). The Mathematical Theory of Finite Element Methods, 3rd ed. Springer. doi:10.1007/978-0-387-75934-0
- M. Hinze, R. Pinnau, M. Ulbrich, S. Ulbrich (2009). Optimization with PDE Constraints. Springer. doi:10.1007/978-1-4020-8839-1