Abstract

In Part I of this work, we analyzed superconvergence for piecewise linear finite element approximations on triangular meshes satisfying an $O(h^2)$ approximate parallelogram property. In this work, we consider superconvergence for general unstructured but shape regular meshes. We develop a postprocessing gradient recovery scheme for the finite element solution $u_h$, inspired in part by the smoothing iteration of the multigrid method. This recovered gradient superconverges to the gradient of the true solution, and becomes the basis of a global a posteriori error estimate that is often asymptotically exact. Next, we use the superconvergent gradient to approximate the Hessian matrix of the true solution, and form local error indicators for adaptive meshing algorithms. We provide several numerical examples illustrating the effectiveness of our procedures.