Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T12:26:34.494Z Has data issue: false hasContentIssue false

Direct, simple and efficient computation of all components of the virtual-casing magnetic field in axisymmetric geometries with Kapur–Rokhlin quadrature

Published online by Cambridge University Press:  06 May 2024

Evan Toler*
Affiliation:
Argonne National Laboratory, Lemont, IL 60439, USA
A.J. Cerfon
Affiliation:
Type One Energy Group – Canada Inc., Vancouver, Canada BC V6E 0A2
D. Malhotra
Affiliation:
Flatiron Institute, New York, NY 10012, USA
*
†Email address for correspondence: etoler@anl.gov

Abstract

In a recent publication (Toler et al., J. Plasma Phys., vol. 89, issue 2, 2023, p. 905890210), we demonstrated that for axisymmetric geometries, the Kapur–Rokhlin quadrature rule provided an efficient and high-order accurate method for computing the normal component, on the plasma surface, of the magnetic field due to the toroidal current flowing in the plasma, via the virtual-casing principle. The calculation was indirect, as it required the prior computation of the magnetic vector potential from the virtual-casing principle, followed by the computation of its tangential derivative by Fourier differentiation, to obtain the normal component of the magnetic field. Our approach did not provide the other components of the virtual-casing magnetic field. In this letter, we show that a more direct and more general approach is available for the computation of the virtual-casing magnetic field. The Kapur–Rokhlin quadrature rule accurately calculates the principal value integrals in the expression for all the components of the magnetic field on the plasma boundary, and the numerical error converges at a rate nearly as high as the indirect method we presented previously.

Information

Type
Letter
Copyright
Copyright © The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. Reference solution for the Solov'ev profiles of § 4. Colours represent $\| \boldsymbol {B}\|$ on the plasma surface.

Figure 1

Figure 2. Maximum pointwise error using the alternating trapezoidal rule to compute $\boldsymbol {B}_{V,R}^{{\rm pol}}$ and $\boldsymbol {B}_{V,Z}^{{\rm pol}}$ via principal value.

Figure 2

Figure 3. Maximum pointwise error using the second-order Kapur–Rokhlin rule to compute $\boldsymbol {B}_{V,R}^{{\rm pol}}$ and $\boldsymbol {B}_{V,Z}^{{\rm pol}}$ via principal value.

Figure 3

Figure 4. Maximum pointwise error using the sixth-order Kapur–Rokhlin rule to compute $\boldsymbol {B}_{V,R}^{{\rm pol}}$ and $\boldsymbol {B}_{V,Z}^{{\rm pol}}$ via principal value. We compare the Kapur–Rokhlin (KR) error with the alternating trapezoidal (AT) error of figure 2.

Figure 4

Figure 5. Maximum pointwise error using the tenth-order Kapur–Rokhlin rule to compute $\boldsymbol {B}_{V,R}^{{\rm pol}}$ and $\boldsymbol {B}_{V,Z}^{{\rm pol}}$ via principal value. We compare the Kapur–Rokhlin (KR) error with the alternating trapezoidal (AT) error of figure 2.

Figure 5

Figure 6. Maximum pointwise error using a combination of the tenth-order Kapur–Rokhlin rule and the alternating trapezoidal rule to compute $\boldsymbol {B}_{V,R}^{{\rm pol}}$ and $\boldsymbol {B}_{V,Z}^{{\rm pol}}$. We compare the error with the alternating trapezoidal (AT) error of figure 2.