Abstract
We describe the parallel implementation of a semi-Lagrangian relativistic VLasov ElectroMagnetic (VLEM) code for the numerical investigation of the dynamics of charged particle distribution in their self-consistent electromagnetic fields. This paper introduces the numerical solution of the Vlasov–Maxwell system in two spatial dimensions, and two or three momentum dimensions. Accuracy, stability, efficiency properties and the implementation of a new algorithm of charge conservation when solving Maxwell equations are discussed. The performances of the code are tested by studying the evolution of Weibel-type instabilities in the relativistic regime. Application to the coupling between Current Filamentation (CFI) and Two-Stream (TSI) instabilities is presented showing the importance of pair-wise vortex merging scenario in the saturation mechanism.
Graphical abstract
Similar content being viewed by others
References
J.M. Dawson, Rev. Mod. Phys. 55, 403 (1983)
C.A. Birdsall, A.B. Langdon, Plasma physics via computer simulations (McGraw-Hill, New York, 1985)
G. Lapenta, J. Comput. Phys. 231, 795 (2012)
P. Bertrand, A. Ghizzo, T.W. Johnston, M. Shoucri, E. Fijalkow, M.R. Feix, Phys. Fluids B 2, 1028 (1990)
T.W. Johnston, P. Bertrand, A. Ghizzo, M. Shoucri, E. Fijalkow, M.R. Feix, Phys. Fluids B 4, 2523 (1992)
A. Ghizzo, P. Bertrand, J. Lebas, T.W. Johnston, M. Shoucri, Phys. Plasmas 3, 650 (1996)
M. Albrecht-Marc, A. Ghizzo, T.W. Johnston, T. Reveille, D. Del Sarto, P. Bertrand, Phys. Plasmas 14, 072704 (2007)
E. Sonnendrücker, J. Roche, P. Bertrand, A. Ghizzo, J. Comput. Phys. 149, 201 (1999)
M.L. Begue, A. Ghizzo, P. Bertrand, E. Sonnendrücker, O. Coulaud, J. Plasma Phys. 62, 367 (1999)
M.L. Begue, A. Ghizzo, P. Bertrand, J. Comput. Phys. 151, 458 (1999)
A. Ghizzo, F. Huot, P. Bertrand, J. Comput. Phys. 186, 47 (2003)
T. Nakamura, T. Yabe, Comput. Phys. Commun. 120, 122 (1999)
E. Fijalkow, Comput. Phys. Commun. 116, 319 (1999)
F. Filbet, E. Sonnendrücker, P. Bertrand, J. Comput. Phys. 172, 166 (2001)
F. Filbet, E. Sonnendrücker, Comput. Phys. Commun. 150, 247 (2003)
R. Bermejo, Numer. Math. 60, 163 (1991)
M. Falcone, R. Ferreti, SIAM J. Numer. Anal. 35, 909 (1998)
P. Bartello, S.J. Thomas, Mon. Weather Rev. 124, 2883 (1996)
N. Besse, SIAM J. Numer. Anal. 42, 350 (2004)
A. Staniforth, J. Coté, Mon. Weather Rev. 119, 206 (1991)
C.G. Cheng, G. Knorr, J. Comput. Phys. 22, 330 (1976)
N. Crouseilles, G. Latu, E. Sonnendrücker, Int. J. Appl. Math. Comput. Sci. 17, 335 (2007)
X. Garbet, Y. Idomura, L. Villard, T.H. Watanabe, Nucl. Fusion 50, 043002 (2010)
V. Grandgirard, M. Brunetti, P. Bertrand, N. Besse, X. Garbet, P. Ghendrih, E. Sonnendrücker, J. Vaclavik, L. Villard, J. Comput. Phys. 217, 395 (2006)
A.J. Klimas, W.M. Farrell, J. Comput. Phys. 110, 150 (1994)
M.C. Pinto, E. Sonnendrücker, A. Friedman, D.P. Grote, S.M. Lund, J. Comput. Phys. 275, 236 (2014)
N. Crouseilles, M. Mehrenberger, E. Sonnendrücker, J. Comput. Phys. 229, 1927 (2010)
F. Huot, A. Ghizzo, P. Bertrand, E. Sonnendrücker, O. Coulaud, J. Comput. Phys. 185, 512 (2003)
L.K.S. Daldorff, B. Eliasson, Parallel Comput. 35, 109 (2009)
T. Umeda, K. Togano, T. Ogino, Comput. Phys. Commun. 180, 365 (2009)
T. Minoshima, Y. Matsumoto, T. Amano, J. Comput. Phys. 230, 6800 (2011)
Y. Cheng, A.J. Christlieb, X. Zhang, J. Comput. Phys. 279, 145 (2014)
F. Valentini, P. Travnicek, F. Califano, P. Hellinger, A. Mangeney, J. Comput. Phys. 225, 753 (2007)
A. Mangeney, F. Califano, C. Cavazzoni, P. Travnicek, J. Comput. Phys. 179, 495 (2002)
O. Coulaud, E. Sonnendrücker, E. Dillon, P. Bertrand, A. Ghizzo, J. Plasma Phys. 3, 435 (1999)
A. Ghizzo, T.W. Johnston, T. Reveille, P. Bertrand, M. Albrecht-Marc, Phys. Rev. E 74, 046407 (2006)
A. Ghizzo, D. Del Sarto, R. Reveille, N. Besse, R. Klein, Phys. Plasmas 14, 062702 (2007)
K. Yee, IEEE Trans. Ant. Prop. 14, 302 (1966)
T.Zh. Esirkepov, Comput. Phys. Commun. 135, 144 (2001)
N. Crouseilles, P. Navaro, E. Sonnendrücker, CR Mécanique 342, 636 (2014)
B.D. Fried, Phys. Fluids 2, 337 (1959)
E.W. Weibel, Phys. Rev. Lett. 2, 83 (1959)
G.A. Askar Yan, S.V. Bulanov, F. Pegoraro, A.M. Pukhov, JETP Lett. 60, 251 (1994)
R. Sudan, Phys. Rev. Lett. 70, 3075 (1993)
A. Bret, L. Gremillet, D. Bénisti, E. Lefebvre, Phys. Rev. Lett. 100, 205008 (2008)
F. Pegoraro, S.V. Bulanov, F. Califano, M. Lontano, Phys. Scripta T63, 262 (1996)
Y. Kaziura, F. Califano, J.-I. Sakai, T. Neubert, F. Pegoraro, S. Bulanov, J. Phys. Soc. Jpn 67, 1079 (1998)
R. Schlickeiser, P.K. Shukla, Astrophys. J. 599, L60 (2003)
F. Califano, R. Prandi, F. Pegoraro, S. Bulanov, Phys. Rev. E 58, 7837 (1998)
G. Kalman, C. Montes, D. Guemada, Phys. Fluids 11, 1797 (1968)
A. Ghizzo, B. Izrar, P. Bertrand, E. Fijalkow, M.R. Feix, M.M. Shoucri, Phys. Fluids 31, 72 (1988)
A. Ghizzo, B. Izrar, P. Bertrand, E. Fijalkow, M.R. Feix, M.M. Shoucri, Phys. Lett. A 120, 191 (1987)
A. Bret, L. Gremillet, D. Benisti, Phys. Rev. E 81, 036402 (2010)
Author information
Authors and Affiliations
Corresponding author
Additional information
Contribution to the “Topical Issue Relativistic Laser Plasma Interactions”, edited by Tünde Fülöp, Francesco Pegoraro, and Vladimir Tikhonchuk.
Rights and permissions
About this article
Cite this article
Sarrat, M., Ghizzo, A., Del Sarto, D. et al. Parallel implementation of a relativistic semi-Lagrangian Vlasov–Maxwell solver. Eur. Phys. J. D 71, 271 (2017). https://doi.org/10.1140/epjd/e2017-80188-4
Received:
Revised:
Published:
DOI: https://doi.org/10.1140/epjd/e2017-80188-4