Projects
Documentation site for bfh_python
Bordered Heegaard Floer homology is an extension of Ozsváth-Szabó’s Heegaard Floer homology to 3-manifolds with boundary. It gives an algorithm for computing Heegaard Floer homology, by cutting a manifold into pieces. In this thesis, Bohua Zhan gave a significant refinement of that algorithm. He implemented both in a Python package, bfh_python (available as a PIP package here). His implementation is fast enough to often be useful in practice.
Here is a link to documentation and tutorials I wrote about using bfh_python.
(I also wrote an older and in every way inferior software package with some of these capabilities; it is linked from my code page.)
Mathematical illustration in Blender
The open source 3D graphics software Blender is capable of producing vector graphics suitable for inclusion in mathematics papers. If, like me, your drawing skills are limited, this can be useful. I wrote several tutorials about using Blender for this purpose.