Hostname: page-component-77f85d65b8-t6st2 Total loading time: 0 Render date: 2026-04-19T07:02:30.228Z Has data issue: false hasContentIssue false

A fast, accurate and easy to implement Kapur–Rokhlin quadrature scheme for singular integrals in axisymmetric geometries

Published online by Cambridge University Press:  14 April 2023

Evan Toler*
Affiliation:
Courant Institute of Mathematical Sciences, New York University, New York, NY 10012, USA
A.J. Cerfon
Affiliation:
Courant Institute of Mathematical Sciences, New York University, New York, NY 10012, USA
D. Malhotra
Affiliation:
Flatiron Institute, New York, NY 10012, USA
*
Email address for correspondence: evan.toler@cims.nyu.edu
Rights & Permissions [Opens in a new window]

Abstract

Many applications in magnetic confinement fusion require the efficient calculation of surface integrals with singular integrands. The singularity subtraction approaches typically used to handle such singularities are complicated to implement and low-order accurate. In contrast, we demonstrate that the Kapur–Rokhlin quadrature scheme is well-suited for the logarithmically singular integrals encountered for a toroidally axisymmetric confinement system, is easy to implement and is high-order accurate. As an illustration, we show how to apply this quadrature scheme for the efficient and accurate calculation of the normal component of the magnetic field due to the plasma current on the plasma boundary, via the virtual-casing principle.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
Copyright © The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. Nodes and weights for the Kapur–Rokhlin and punctured trapezoidal quadrature rules for estimating $\int _0^1 f(t) \,\mathrm {d} t$ with $f(t) = \cos (4{\rm \pi} t) \log |t| + t$. We have used $M=10$, $n=2$, and $m=9$. Note that $\beta _4 \approx -3 \times 10^{-4}$, so the weight corrections corresponding to $t_{6}=0.6$ and $t_{14}=1.4$ are not visually discernible.

Figure 1

Figure 2. Nodes and weights for the Kapur–Rokhlin and punctured trapezoidal quadrature rules for estimating $\int _{t_0-{\rm \pi} }^{t_0+{\rm \pi} } f(t) \,\mathrm {d} t$. The function $f(t)$ is the $2{\rm \pi}$-periodic integrand in (6.5) for one of our later numerical tests with a logarithmic singularity at $t_0=1$. We have used $M=10$ and $n=2$.

Figure 2

Figure 3. Error convergence for the double-layer identity (6.5) at $t_0 = 1$.

Figure 3

Figure 4. Comparison with existing code to compute the normal component of the magnetic field.