Variable directions method for heat equation with parallel implementation using MPI and "sudoku" mapping.