Pfefferlé, D.; Cooper, W. A.; Graves, J. P.; Misev, C. VENUS-LEVIS and its spline-Fourier interpolation of 3D toroidal magnetic field representation for guiding-centre and full-orbit simulations of charged energetic particles. (English) Zbl 1360.82008 Comput. Phys. Commun. 185, No. 12, 3127-3140 (2014). Summary: Curvilinear guiding-centre drift and full-orbit equations of motion are presented as implemented in the VENUS-LEVIS code. A dedicated interpolation scheme based on Fourier reconstruction in the toroidal and poloidal directions and cubic spline in the radial direction of flux coordinate systems is detailed. This interpolation method exactly preserves the order of the RK4 integrating scheme which is crucial for the investigation of fast particle trajectories in 3D magnetic structures such as helical saturated tokamak plasma states, stellarator geometry and resonant magnetic perturbations (RMP). The initialisation of particles with respect to the guiding-centre is discussed. Two approaches to implement RMPs in orbit simulations are presented, one where the vacuum field is added to the 2D equilibrium, creating islands and stochastic regions, the other considering 3D nested flux-surfaces equilibrium including the RMPs. MSC: 82-08 Computational methods (statistical mechanics) (MSC2010) 65D05 Numerical interpolation 65D07 Numerical computation using splines 65D30 Numerical integration 82C70 Transport processes in time-dependent statistical mechanics 82D10 Statistical mechanics of plasmas Keywords:orbit simulations; magnetic equilibrium representation; fast ion transport; Tokamak plasmas; curvilinear coordinates Software:VENUS-LEVIS PDF BibTeX XML Cite \textit{D. Pfefferlé} et al., Comput. Phys. Commun. 185, No. 12, 3127--3140 (2014; Zbl 1360.82008) Full Text: DOI OpenURL References: [1] White, R. B.; Chance, M. S., Phys. Fluids, 27, 2455, (1984) [2] Boozer, A. H., Phys. Fluids, 25, 520, (1982) [3] Pinches, S. D.; Appel, L. C.; Candy, J.; Sharapov, S. E.; Berk, H. L.; Borba, D.; Breizman, B. N.; Hender, T. C.; Hopcraft, K. I.; Huysmans, G. T.A.; Kerner, W., Comput. Phys. Comm., 111, 133, (1998) [4] White, R.; Zakharov, L. E., Phys. Plasmas, 10, 573, (2003) [5] Wang, S., Phys. Plasmas, 13, 052506, (2006) [6] Cooper, W. A.; Graves, J. P.; Brunner, S.; Isaev, M. Y., Plasma Phys. Control. Fusion, 53, 024001, (2011) [7] Rome, J., Nucl. Fusion, 35, 195, (1995) [8] Jucker, M.; Cooper, W.; Graves, J., Nucl. Fusion, 52, 013015, (2012) [9] White, R. B.; Spizzo, G.; Gobbin, M., Plasma Physics and Controlled Fusion, 55, 115002, (2013) [10] Tani, K.; Shinohara, K.; Oikawa, T.; Tsutsui, H.; Miyamoto, S.; Kusama, Y.; Sugie, T., Nucl. Fusion, 52, 013012, (2012) [11] Hirvijoki, E.; Snicker, A.; Korpilo, T.; Lauber, P.; Poli, E.; Schneller, M.; Kurki-Suonio, T., Comput. Phys. Comm., 183, 2589, (2012) [12] McKay, R. J.; McClements, K. G.; Thyagaraja, A.; Fletcher, L., Plasma Physics and Controlled Fusion, 50, 065017, (2008) [13] Solov’ev, L. S., Soviet J. Exp. Theor. Phys., 26, 400, (1968) [14] Pfefferlé, D.; Graves, J.; Cooper, W.; Misev, C.; Chapman, I.; Turnyanskiy, M.; Sangaroon, S., Nucl. Fusion, 54, 064020, (2014) [15] Hirshman, S. P.; Whitson, J. C., Phys. Fluids, 26, 3553, (1983) [16] Cooper, W. A.; Hirshman, S. P.; Merkel, P.; Graves, J. P.; Kisslinger, J.; Wobig, H. F.G.; Narushima, Y.; Okamura, S.; Watanabe, K. Y., Computer Physics Communications, 180, 1524, (2009) [17] Aydemir, A. Y., Phys. Plasmas, 1, 822, (1994) [18] Albergante, M.; Fasoli, A.; Graves, J.; Brunner, S.; Cooper, W., Nucl. Fusion, 52, 094016, (2012) [19] Hirvijoki, E.; Brizard, A.; Snicker, A.; Kurki-Suonio, T., Phys. Plasmas, 20, (2013) [20] Anderson, D.; Cooper, W.; Gruber, R.; Merazzi, S.; Schwenn, U., Int. J. High Perform. Comput. Appl., 4, 34, (1990) [21] Aiba, N., Comput. Phys. Comm., 180, 1282, (2009) [22] Morozov, A. I.; Solov’ev, L. S., Rev. Plasma Phys., 2, 201, (1966) [23] Northrop, T. G., Rev. Geophys., 1, 283, (1963) [24] Boozer, A. H., Phys. Fluids, 23, 904, (1980) [25] White, R. B.; Boozer, A. H.; Hay, R., Phys. Fluids, 25, 575, (1982) [26] Littlejohn, R. G., J. Plasma Phys., 29, 111, (1983) [27] Cary, J. R.; Brizard, A. J., Rev. Modern Phys., 81, 693, (2009) [28] Kovanen, M. A.; Core, W. G.F., J. Comput. Phys., 105, 14, (1993) [29] Freidberg, J. P., Rev. Modern Phys., 54, 801, (1982) [30] D’Haeseleer, W., Flux coordinates and magnetic field structure: a guide to a fundamental tool of plasma structure, (Springer Series in Computational Physics, (1991), Springer-Verlag) [31] Cooper, W. A.; Graves, J. P.; Sauter, O.; Chapman, I. T.; Gobbin, M.; Marrelli, L.; Martin, P.; Predebon, I.; Terranova, D., Plasma Phys. Control. Fusion, 53, 074008, (2011) [32] Littlejohn, R. G., J. Math. Phys., 23, 742, (1982) [33] Littlejohn, R. G., Phys. Rev. A, 38, 6034, (1988) [34] Thomas, L. H., Watson Sci. Comp. Lab. Rep., (1949) [35] Evans, T. E.; Moyer, R. A.; Thomas, P. R.; Watkins, J. G.; Osborne, T. H.; Boedo, J. A.; Doyle, E. J.; Fenstermacher, M. E.; Finken, K. H.; Groebner, R. J.; Groth, M.; Harris, J. H.; La Haye, R. J.; Lasnier, C. J.; Masuzaki, S.; Ohyabu, N.; Pretty, D. G.; Rhodes, T. L.; Reimerdes, H.; Rudakov, D. L.; Schaffer, M. J.; Wang, G.; Zeng, L., Phys. Rev. Lett., 92, 235003, (2004) [36] Garcia-Munoz, M.; Äkäslompolo, S.; Asunta, O.; Boom, J.; Chen, X.; Classen, I.; Dux, R.; Evans, T.; Fietz, S.; Fisher, R.; Fuchs, C.; Geiger, B.; Hoelzl, M.; Igochine, V.; Jeon, Y.; Kim, J.; Kim, J.; Kurzan, B.; Lazanyi, N.; Lunt, T.; McDermott, R.; Nocente, M.; Pace, D.; Rhodes, T.; Rodriguez-Ramos, M.; Shinohara, K.; Suttrop, W.; Zeeland, M. V.; Viezzer, E.; Willensdorfer, M.; Wolfrum, E.; the ASDEX Upgrade; DIII-D; Teams, K., Nucl. Fusion, 53, 123008, (2013) [37] Turnbull, A. D.; Ferraro, N. M.; Izzo, V. A.; Lazarus, E. A.; Park, J.-K.; Cooper, W. A.; Hirshman, S. P.; Lao, L. L.; Lanctot, M. J.; Lazerson, S.; Liu, Y. Q.; Reiman, A.; Turco, F., Phys. Plasmas, 20, (2013) [38] Liu, Y. Q.; Kirk, A.; Sun, Y.; Cahyna, P.; Chapman, I. T.; Denner, P.; Fishpool, G.; Garofalo, A. M.; Harrison, J. R.; Nardon, E.; the MAST team, Plasma Physics and Controlled Fusion, 54, 124013, (2012) This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.