Modern numerical analysis uses high performance computing machines to solve complex mathematical problems for which simple analytic solutions are not available.