For computational physics simulations, code verification plays a major role in establishing the credibility of the results by assessing the correctness of the implementation of the underlying numerical methods. In computational electromagnetics, surface integral equations, such as the method-of-moments implementation of the magnetic-field integral equation, are frequently used to solve Maxwell's equations on the surfaces of electromagnetic scatterers. These electromagnetic surface integral equations yield many code-verification challenges due to the various sources of numerical error and their possible interactions. In this paper, we provide approaches to separately measure the numerical errors arising from these different error sources. We demonstrate the effectiveness of these approaches for cases with and without coding errors.
翻译:对于计算物理模拟,代码核查通过评估执行基本数字方法的正确性,在确定结果的可信度方面起着重要作用。在计算电磁学中,诸如磁场整体方程的时速方法等表面整体方程式经常用于在电磁散射器表面解析Maxwell的方程式。这些电磁表面整体方程式由于数字错误的各种来源及其可能的相互作用而产生了许多代码核查挑战。在本文件中,我们提供了分别衡量这些不同错误源产生的数字错误的方法。我们展示了这些方法对于有和没有编码错误的案例的有效性。