A simple implementation of SUPG for the double-glazing problem.
PETScify the double glazing problem
More petscification