This library computes Handle and Tunnel loops on a 3D surface mesh and can perform topological surgery on the mesh to produce a new surface mesh with smaller genus. Paper and presentation located at https://drive.google.com/drive/folders/1qmWL7MR1sNvowOi_hakoBXWN7vc_RcPW?usp=sharing
Instructions of use will be added after code is cleaned up and further optimized.