Boundary data (voltages , currents ) are functions on . With the traces of the basis functions restricted to the boundary DOFs, define
where is the tangential (surface) gradient. They are assembled like the volume matrices, but by looping over boundary facets with facet quadrature (see Numerical Quadrature and Assembly).
- is the Gram matrix: .
- is the discrete Laplace–Beltrami operator on the boundary curve or surface. It is positive semidefinite, with kernel = constants on each connected boundary component.
Why it matters. The Euclidean product of nodal values is not the inner product. It over-weights regions with fine boundary meshes. Consistent choices are:
- Data Fidelity Terms: . The adjoint right-hand side is then .
- Load vector of a current density : (interpolate, then multiply).
- Mean zero: .
- SVD of boundary operators in the correct geometry: transform with (see Truncated SVD Regularization).
The pair also defines the Discrete Fractional Sobolev Norms.
In ModularEIT.jl: assemble_boundary_mass!, FEMatrices.
References
- M. Arioli, D. Loghin (2009). Discrete Interpolation Norms with Applications. SIAM J. Numer. Anal. 47(4), 2924–2951. doi:10.1137/080729360
- A. Ern, J.-L. Guermond (2004). Theory and Practice of Finite Elements. Springer. doi:10.1007/978-1-4757-4355-5