Adjoint Error Estimation
Adjoint error estimates give estimates of the impact of local discretization errors in the flow equations on the accuracy of the respective cost function.
The subset of the flow adjoint solution vector in Eqn. (5085) represents the (local) cost function sensitivity to the discrete second-order flow residual .
To give an estimate of the local discretization error, the third-order MUSCL correction can be defined by using the discrete third-order MUSCL computed residual, :
where is the solution of the governing equations of the physics being simulated and is the mesh vertex positions.
The error estimate is limited to estimating the error in the objective due to discretization error in the flow equations only. The direct effect of discretization error in other equations is not included in this error estimate.
Note | A large local discretization error is due to the numerical error not being evenly distributed over the domain. gives a rough estimate of that error. A more consistent error estimate that is obtained through mesh refinement is computationally more expensive to compute. |
is a direct (but simple) estimate of the effect that the local numerical error has on the computed value of the cost function . The sum over the entire domain:
gives the total effect of the numerical error on the cost function . The field provides useful information when performing mesh adaption and for improving the accuracy of the cost function.