<p>We propose an efficient high-order quadrature scheme for approximating convolution integrals with weakly singular kernels, specifically <InlineEquation ID="IEq1"> <EquationSource Format="TEX">\( g_\alpha (|x-y|) = |x-y|^{-\alpha } \ \text {for } 0&lt; \alpha &lt; 1, \ g_\alpha (|x-y|) = \log |x-y| \quad \text {for } \alpha = 0. \)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msub> <mi>g</mi> <mi>α</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mo stretchy="false">|</mo> <mi>x</mi> <mo>-</mo> <mi>y</mi> <mo stretchy="false">|</mo> <mo stretchy="false">)</mo> </mrow> <mo>=</mo> <msup> <mrow> <mo stretchy="false">|</mo> <mi>x</mi> <mo>-</mo> <mi>y</mi> <mo stretchy="false">|</mo> </mrow> <mrow> <mo>-</mo> <mi>α</mi> </mrow> </msup> <mspace width="4pt" /> <mtext>for</mtext> <mspace width="0.333333em" /> <mn>0</mn> <mo>&lt;</mo> <mi>α</mi> <mo>&lt;</mo> <mn>1</mn> <mo>,</mo> <mspace width="4pt" /> <msub> <mi>g</mi> <mi>α</mi> </msub> <mrow> <mo stretchy="false">(</mo> <mo stretchy="false">|</mo> <mi>x</mi> <mo>-</mo> <mi>y</mi> <mo stretchy="false">|</mo> <mo stretchy="false">)</mo> </mrow> <mo>=</mo> <mrow> <mo>log</mo> <mo stretchy="false">|</mo> <mi>x</mi> <mo>-</mo> <mi>y</mi> <mo stretchy="false">|</mo> <mspace width="1em" /> <mtext>for</mtext> <mspace width="0.333333em" /> <mi>α</mi> </mrow> <mo>=</mo> <mn>0</mn> <mo>.</mo> </mrow> </math></EquationSource> </InlineEquation> The method partitions the domain into subdomains (or patches) and analytically resolves the singularity using a polynomial change of variables centered at the target point. A central theoretical contribution of this work is the precise characterization of convergence rates in terms of the kernel parameter <InlineEquation ID="IEq2"> <EquationSource Format="TEX">\(\alpha \)</EquationSource> <EquationSource Format="MATHML"><math> <mi>α</mi> </math></EquationSource> </InlineEquation> and the transformation degree <i>p</i>, establishing that high-order accuracy is achieved whenever <InlineEquation ID="IEq3"> <EquationSource Format="TEX">\(p(1-\alpha ) \in \mathbb {N}\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>p</mi> <mo stretchy="false">(</mo> <mn>1</mn> <mo>-</mo> <mi>α</mi> <mo stretchy="false">)</mo> <mo>∈</mo> <mi mathvariant="double-struck">N</mi> </mrow> </math></EquationSource> </InlineEquation>. Moreover, we prove that splitting the integral at the singularity leads to a doubling of the convergence order compared to the unsplit case. The scheme extends naturally to bounded curves in two dimensions for arbitrary weakly singular kernels. For computational efficiency, the domain is refined into multiple subdomains while maintaining a fixed number of quadrature nodes per subdomain, enabling the use of fast summation techniques to accelerate the evaluation of regular integrals. Numerical experiments validate the theoretical findings, consistently achieving machine precision. Finally, we demonstrate the applicability of the method by solving two-dimensional surface wave scattering problems on complex geometries, attaining dispersion-free, high-accuracy solutions that scale efficiently to large problem sizes.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

An Efficient, High-Order Patch-Based Method for Weakly Singular Convolution Integrals with Applications to Wave Scattering

  • Krishna Yamanappa Poojara,
  • Sabhrant Sachan,
  • Ambuj Pandey

摘要

We propose an efficient high-order quadrature scheme for approximating convolution integrals with weakly singular kernels, specifically \( g_\alpha (|x-y|) = |x-y|^{-\alpha } \ \text {for } 0< \alpha < 1, \ g_\alpha (|x-y|) = \log |x-y| \quad \text {for } \alpha = 0. \) g α ( | x - y | ) = | x - y | - α for 0 < α < 1 , g α ( | x - y | ) = log | x - y | for α = 0 . The method partitions the domain into subdomains (or patches) and analytically resolves the singularity using a polynomial change of variables centered at the target point. A central theoretical contribution of this work is the precise characterization of convergence rates in terms of the kernel parameter \(\alpha \) α and the transformation degree p, establishing that high-order accuracy is achieved whenever \(p(1-\alpha ) \in \mathbb {N}\) p ( 1 - α ) N . Moreover, we prove that splitting the integral at the singularity leads to a doubling of the convergence order compared to the unsplit case. The scheme extends naturally to bounded curves in two dimensions for arbitrary weakly singular kernels. For computational efficiency, the domain is refined into multiple subdomains while maintaining a fixed number of quadrature nodes per subdomain, enabling the use of fast summation techniques to accelerate the evaluation of regular integrals. Numerical experiments validate the theoretical findings, consistently achieving machine precision. Finally, we demonstrate the applicability of the method by solving two-dimensional surface wave scattering problems on complex geometries, attaining dispersion-free, high-accuracy solutions that scale efficiently to large problem sizes.