A method is presented for the evaluation of integrals on tetrahedra where the integrand has a singularity at one vertex. The approach uses a transformation to spherical polar coordinates which explicitly eliminates the singularity and facilitates the evaluation of integration limits. The method can also be implemented in an adaptive form which gives convergence to a required tolerance. Results from the method are compared to the output from an exact analytical method and show high accuracy. In particular, when the adaptive algorithm is used, highly accurate results are found for poorly conditioned tetrahedra which normally present difficulties for numerical quadrature techniques.
翻译:方法用于评估四面体的积分,其原体在一个脊椎上有一个单数。该方法使用向球极坐标的转换,明确消除单数,便于对集成限度进行评估。该方法也可以以适应性的形式实施,使所需的容度趋同。该方法的结果与精确分析方法的输出进行比较,并显示高精度。特别是,在使用适应性算法时,对条件差的四面体发现非常准确的结果,这些四面体通常会给数字二次技术带来困难。