Error estimation and control are critical ingredients for improving the reliability of computational simulations. Adjoint-based techniques can be used to both estimate the error in chosen solution outputs and to provide local indicators for adaptive refinement. This article reviews recent work on these techniques for computational fluid dynamics applications in aerospace engineering. The definition of the adjoint as the sensitivity of an output to residual source perturbations is used to derive both the adjoint equation, in fully discrete and variational formulations, and the adjoint-weighted residual method for error estimation. Assumptions and approximations made in the calculations are discussed. Presentation of the discrete and variational formulations enables a side-byside comparison of recent work in output-error estimation using the finite volume method and the finite element method. Techniques for adapting meshes using output-error indicators are also reviewed. Recent adaptive results from a variety of laminar and Reynolds-averaged Navier-Stokes applications show the power of output-based adaptive methods for improving the robustness of computational fluid dynamics computations. However, challenges and areas of additional future research remain, including computable error bounds and robust mesh adaptation mechanics.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.