Text this: One-step block methods for direct solving of linear boundary value Dirichlet and Neumann type problems