This is the repository for software we have produced in the course of our research. It is all available as is. Some will be better documented as time allows.

Mathematica Packages

Discrete Differential Geometry Package

These are some functions we have developed to do some simple discrete differential geometry in Mathematica. It is based on MeshRegion objects in Mathematica that requires at least version 10.

files: geometry.m, SurfaceExample.nb, Documentation.nb

geometry, version 0.72, released March 12, 2019.


Package for linkages and origami mechanisms. Requires Discrete Differential Geometry Package.

files: mechanisms.m, Documentation folder

mechanisms, version 0.9, released March 12, 2019.