PDE : Finite difference solving boundary value problems