The complexity of partial differential equations precludes pencil-and-paper solutions, and computational approaches must be used.
Computational methods are almost always based on algorithms that solve more fundamental mathematical problems, such as large systems of equations in linear algebra.