Abstract
An original algorithm was developed for ray tracing across unstructured 3D grid. It is aimed at calculation of a laser energy deposition in plasma. A laser beam is represented as a set of individual rays whose path depends on a plasma density ratio per plasma critical density. A ray may be refracted while going through high density gradient regions. In general case rays approximating a laser beam have to be recalculated at every time step. Therefore calculation of a laser energy absorption in related plasma dynamics simulations require significant computational resources. We present a new ray-tracing algorithm for laser radiation modeling which can be implemented effective via HPC.
The set of rays built in a computational domain provides the base for the grid-characteristic computation of radiation transport in the plasma simulations using MPI parallel technique and grid decomposition. The algorithm is implemented as a C++ code and incorporated in 3D magnetohydrodynamic (MHD) Eulerian code [1]. Tracing of different rays within a single MPI-process is carried out in parallel with the use of OpenMP threads. The developed algorithm provides accounting for the anisotropy of the radiation field in complex multiscale 3D MHD simulations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Olkhovskaya, O.G., Kotelnikov, A.M., Yakobovskiy, M.V., Gasilov, V.A.: Parallel ray tracing algorithm for numerical analysis in radiative media physics. Adv. Parallel Comput. 32, 137–146 (2018). https://doi.org/10.3233/978-1-61499-843-3-137
Chetveruskin, B.N.: Dynamics of Radiative Gas, Moscow (1992). (in Russian)
Zel’dovich, Y.B., Raizer, Y.P.: Physics of Shock Waves and High-Temperature Hydrodynamic Phenomena. Academic Press, New York (1968). Dover Publication Inc., Mineola, New York 2002
Wald, I., et al.: State of the art in ray tracing animated scenes. Comput. Graph. Forum 28(6), 1691–1722 (2009)
Simulate Ray Tracing in Optically Large Systems with the Ray Optics Module. http://www.comsol.com/ray-optics-module
Masters, N.D., et al.: Laser ray tracing in a parallel arbitrary Lagrangian-Eulerian adaptive mesh refinement hydrocode. J. Phys: Conf. Ser. 244, 032022 (2010)
Shakirov, R.N.: C++ class for integers of unlimited range. http://www.imach.uran.ru/cbignum
K100 supercomputer resources. http://kiam.ru/MVS/resourses/k100.html
Pergament, M.I.: Research Methods in Experimental Physics: tutorial, Dolgopudnyi (2010). (in Russian)
Boldarev, A.S., et al.: Methods and results of studies of the radiation spectra of megampere Z-Pinches at the angara-5-1 facility. Plasma Phys. Rep. 41(2), 178–181 (2015)
Liao, Q., et al.: Enhanced laser proton acceleration by target ablation on a femtosecond laser system. Phys. Plasmas 25, 063109 (2018). https://doi.org/10.1063/1.5025239
Tsygvintsev, I.P., et al.: Mesh-ray model and method for calculating the laser radiation absorption. Math. Models Comput. Simul. 8(4), 382–390 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Kotelnikov, A., Tsygvintsev, I., Yakobovsky, M., Gasilov, V. (2019). Parallel Ray Tracing Algorithm for Numerical Analysis of Laser Radiation Absorption in a Plasma. In: Voevodin, V., Sobolev, S. (eds) Supercomputing. RuSCDays 2019. Communications in Computer and Information Science, vol 1129. Springer, Cham. https://doi.org/10.1007/978-3-030-36592-9_10
Download citation
DOI: https://doi.org/10.1007/978-3-030-36592-9_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-36591-2
Online ISBN: 978-3-030-36592-9
eBook Packages: Computer ScienceComputer Science (R0)