discretize.CurvilinearMesh.boundary_face_scalar_integral#
- property CurvilinearMesh.boundary_face_scalar_integral#
Represent the operation of integrating a scalar function on the boundary.
This matrix represents the boundary surface integral of a scalar function multiplied with a finite volume test function on the mesh.
- Returns:
- (
n_faces
,n_boundary_faces
)scipy.sparse.csr_matrix
- (
Notes
The integral we are representing on the boundary of the mesh is
\[\int_{\Omega} u\vec{w} \cdot \hat{n} \partial \Omega\]In discrete form this is:
\[w^T * P @ u_b\]where w is defined on all faces, and u_b is defined on boundary faces.