GyFoam

Under peer review—open-source release to follow.