I would like to thank Martin Karrenbach who gave me ideas for designing the user interface for my program. He also ran one of his finite-differences programs on a grid I produced.