face_connection_laplacian#

iskra.directional.face_connection_laplacian(verts: Tensor, faces: Tensor, flaps: Tensor, connection: Tensor) Tensor[SOURCE]#

Construct the face-based connection laplacian for an N-RoSy field.

Parameters:
  • verts (Tensor[Float, [V, 3]]) – Mesh vertices.

  • faces (Tensor[Int64, [F, 2]]) – Mesh faces.

  • flaps (Tensor[Int64, [E, 2]]) – Edge-to-face connectivity in the mesh. See edge_flaps().

  • connection (Tensor[Complex, [E]]) – Discrete connection. You can use face_tangent_bundle() to obtain a connection from a mesh.

Returns:

(SparseTensor[Complex, [F, F]]) – Face-based connection Laplacian.