Synopsis
Finite-element analysis involves inherent approximations and numerical errors. In addition to these, the increasing size of structural models and the use of automated workflows for creating them can lead to hidden user errors in these models. In order for an engineer to have confidence in the analysis results, it is necessary to be aware of how these errors manifest themselves in models, what impact they have on analysis results and, most importantly, how they can be detected. We present novel numerical techniques that the analyst can use to 'debug' their models and verify the accuracy of their analysis results. These techniques have been implemented in software and have been successfully used by practising engineers working on real life projects.