completed heat 3d and small fixes to 1d, 2d programs with a simple
schedule