pysurfacefun

pysurfacefun provides high-order discretizations and fast direct solvers for partial differential equations on smooth surfaces. The package supports quadrilateral Chebyshev patches and triangular high-order patches, with notebook examples for convergence studies and time-dependent surface dynamics.

Highlights

  • High-order quadrilateral and triangular surface patches

  • Strong-form surface differential operators

  • Laplace-Beltrami, Helmholtz, and biharmonic examples

  • Reaction-diffusion examples on imported and implicit surfaces

  • VTU/VTP output for ParaView