- https://www.sciencedirect.com/journal/computer-physics-communications
Final published version

Research output: Contribution to Journal/Magazine › Journal article › peer-review

Published

In: Computer Physics Communications, Vol. 236, 01.03.2019, p. 153-163.

Research output: Contribution to Journal/Magazine › Journal article › peer-review

Gonzalez-Herrero, D, Micera, A, Boella, E, Park, J & Lapenta, G 2019, 'ECsim-CYL: Energy Conserving Semi-Implicit particle in cell simulation in axially symmetric cylindrical coordinates', *Computer Physics Communications*, vol. 236, pp. 153-163. https://doi.org/10.1016/j.cpc.2018.10.026

Gonzalez-Herrero, D., Micera, A., Boella, E., Park, J., & Lapenta, G. (2019). ECsim-CYL: Energy Conserving Semi-Implicit particle in cell simulation in axially symmetric cylindrical coordinates. *Computer Physics Communications*, *236*, 153-163. Advance online publication. https://doi.org/10.1016/j.cpc.2018.10.026

Gonzalez-Herrero D, Micera A, Boella E, Park J, Lapenta G. ECsim-CYL: Energy Conserving Semi-Implicit particle in cell simulation in axially symmetric cylindrical coordinates. Computer Physics Communications. 2019 Mar 1;236:153-163. Epub 2018 Nov 5. doi: 10.1016/j.cpc.2018.10.026

@article{3d8c391372604b75bb2b41c693619382,

title = "ECsim-CYL: Energy Conserving Semi-Implicit particle in cell simulation in axially symmetric cylindrical coordinates",

abstract = "Based on the previously developed Energy Conserving Semi Implicit Method (ECsim) code, we present its cylindrical implementation, called ECsim-CYL, to be used for axially symmetric problems. The main motivation for the development of the cylindrical version is to greatly improve the computational speed by utilizing cylindrical symmetry. The ECsim-CYL discretizes the field equations in two-dimensional cylindrical coordinates using the finite volume method. For the particle mover, it uses a modification of ECsim's mover for cylindrical coordinates by keeping track of all three components of velocity vectors, while only keeping radial and axial coordinates of particle positions. In this paper, we describe the details of the algorithm used in the ECsim-CYL and present a series of tests to validate the accuracy of the code including a wave spectrum in a homogeneous plasma inside a cylindrical waveguide and free expansion of a spherical plasma ball in vacuum. The ECsim-CYL retains the stability properties of ECsim and conserves the energy within machine precision, while accurately describing the plasma behavior in the test cases.",

keywords = "Particle in cell (PIC), Semi-implicit particle in cell, Exactly energy conserving, Axis symmetry cylindrical problem",

author = "Diego Gonzalez-Herrero and Alfredo Micera and Elisabetta Boella and Jaeyoung Park and Giovanni Lapenta",

year = "2019",

month = mar,

day = "1",

doi = "10.1016/j.cpc.2018.10.026",

language = "English",

volume = "236",

pages = "153--163",

journal = "Computer Physics Communications",

issn = "0010-4655",

publisher = "Elsevier",

}

TY - JOUR

T1 - ECsim-CYL: Energy Conserving Semi-Implicit particle in cell simulation in axially symmetric cylindrical coordinates

AU - Gonzalez-Herrero, Diego

AU - Micera, Alfredo

AU - Boella, Elisabetta

AU - Park, Jaeyoung

AU - Lapenta, Giovanni

PY - 2019/3/1

Y1 - 2019/3/1

N2 - Based on the previously developed Energy Conserving Semi Implicit Method (ECsim) code, we present its cylindrical implementation, called ECsim-CYL, to be used for axially symmetric problems. The main motivation for the development of the cylindrical version is to greatly improve the computational speed by utilizing cylindrical symmetry. The ECsim-CYL discretizes the field equations in two-dimensional cylindrical coordinates using the finite volume method. For the particle mover, it uses a modification of ECsim's mover for cylindrical coordinates by keeping track of all three components of velocity vectors, while only keeping radial and axial coordinates of particle positions. In this paper, we describe the details of the algorithm used in the ECsim-CYL and present a series of tests to validate the accuracy of the code including a wave spectrum in a homogeneous plasma inside a cylindrical waveguide and free expansion of a spherical plasma ball in vacuum. The ECsim-CYL retains the stability properties of ECsim and conserves the energy within machine precision, while accurately describing the plasma behavior in the test cases.

AB - Based on the previously developed Energy Conserving Semi Implicit Method (ECsim) code, we present its cylindrical implementation, called ECsim-CYL, to be used for axially symmetric problems. The main motivation for the development of the cylindrical version is to greatly improve the computational speed by utilizing cylindrical symmetry. The ECsim-CYL discretizes the field equations in two-dimensional cylindrical coordinates using the finite volume method. For the particle mover, it uses a modification of ECsim's mover for cylindrical coordinates by keeping track of all three components of velocity vectors, while only keeping radial and axial coordinates of particle positions. In this paper, we describe the details of the algorithm used in the ECsim-CYL and present a series of tests to validate the accuracy of the code including a wave spectrum in a homogeneous plasma inside a cylindrical waveguide and free expansion of a spherical plasma ball in vacuum. The ECsim-CYL retains the stability properties of ECsim and conserves the energy within machine precision, while accurately describing the plasma behavior in the test cases.

KW - Particle in cell (PIC)

KW - Semi-implicit particle in cell

KW - Exactly energy conserving

KW - Axis symmetry cylindrical problem

U2 - 10.1016/j.cpc.2018.10.026

DO - 10.1016/j.cpc.2018.10.026

M3 - Journal article

VL - 236

SP - 153

EP - 163

JO - Computer Physics Communications

JF - Computer Physics Communications

SN - 0010-4655

ER -