Development of the C++ three-dimensional reference simulation model of the wedge-shaped beam dynamics

Результат исследований: Научные публикации в периодических изданияхстатья

Выдержка

The paper describes a three-dimensional computer model and a desktop program in the Visual C++ platform, which is intended to provide a reference simulation of the dynamics of a wedge-shaped electron beam in a cylindrical triode type accelerating device. Such a triode-type source of intense radial converging beam is employed in improving the material surface properties of a specimen used as an anode. The simulation model has been developed with the highest possible generality and adequacy achievable under the given computing environment and limitations that do allow using it for the validation and benchmarking. The software package covers the calculation of the electrostatic field by the difference method on a cubic grid, the calculation of the beam own field using the ”particle–particle” (PP) method, the calculation of the trajectories of the motion of macro particles using Runge–Kutta solvers of the 4th order (taken as the reference) and lower orders. The solvers were improved to adapt them for the usage with the particle ensembles characterized by the high rate of the input and output particle flows. Having performed a number of testing simulation runs, it has been shown that the proposed model can be applied for both research and benchmarking purposes.

Язык оригиналаанглийский
Страницы (с-по)86-96
ЖурналComputer Physics Communications
Том244
Ранняя дата в режиме онлайн8 июл 2019
DOI
СостояниеОпубликовано - ноя 2019

Отпечаток

wedges
Triodes
triodes
Benchmarking
adequacy
simulation
Software packages
surface properties
Surface properties
Macros
Electron beams
Anodes
anodes
platforms
grids
Electric fields
Trajectories
trajectories
electron beams
computer programs

Предметные области Scopus

  • Аппаратное обеспечение и архитектура ЭВМ
  • Физика и астрономия (все)

Цитировать

@article{ba1ba54a15584584b141117f4e5f3d51,
title = "Development of the C++ three-dimensional reference simulation model of the wedge-shaped beam dynamics",
abstract = "The paper describes a three-dimensional computer model and a desktop program in the Visual C++ platform, which is intended to provide a reference simulation of the dynamics of a wedge-shaped electron beam in a cylindrical triode type accelerating device. Such a triode-type source of intense radial converging beam is employed in improving the material surface properties of a specimen used as an anode. The simulation model has been developed with the highest possible generality and adequacy achievable under the given computing environment and limitations that do allow using it for the validation and benchmarking. The software package covers the calculation of the electrostatic field by the difference method on a cubic grid, the calculation of the beam own field using the ”particle–particle” (PP) method, the calculation of the trajectories of the motion of macro particles using Runge–Kutta solvers of the 4th order (taken as the reference) and lower orders. The solvers were improved to adapt them for the usage with the particle ensembles characterized by the high rate of the input and output particle flows. Having performed a number of testing simulation runs, it has been shown that the proposed model can be applied for both research and benchmarking purposes.",
keywords = "C++ simulation, Particle–particle method, Runge–Kutta solvers, Wedge-shaped electron beam",
author = "Kozynchenko, {A. I.} and Kozynchenko, {S. A.} and Ovsyannikov, {A. D.}",
year = "2019",
month = "11",
doi = "10.1016/j.cpc.2019.06.019",
language = "English",
volume = "244",
pages = "86--96",
journal = "Computer Physics Communications",
issn = "0010-4655",
publisher = "Elsevier",

}

Development of the C++ three-dimensional reference simulation model of the wedge-shaped beam dynamics. / Kozynchenko, A. I.; Kozynchenko, S. A.; Ovsyannikov, A. D.

В: Computer Physics Communications, Том 244, 11.2019, стр. 86-96.

Результат исследований: Научные публикации в периодических изданияхстатья

TY - JOUR

T1 - Development of the C++ three-dimensional reference simulation model of the wedge-shaped beam dynamics

AU - Kozynchenko, A. I.

AU - Kozynchenko, S. A.

AU - Ovsyannikov, A. D.

PY - 2019/11

Y1 - 2019/11

N2 - The paper describes a three-dimensional computer model and a desktop program in the Visual C++ platform, which is intended to provide a reference simulation of the dynamics of a wedge-shaped electron beam in a cylindrical triode type accelerating device. Such a triode-type source of intense radial converging beam is employed in improving the material surface properties of a specimen used as an anode. The simulation model has been developed with the highest possible generality and adequacy achievable under the given computing environment and limitations that do allow using it for the validation and benchmarking. The software package covers the calculation of the electrostatic field by the difference method on a cubic grid, the calculation of the beam own field using the ”particle–particle” (PP) method, the calculation of the trajectories of the motion of macro particles using Runge–Kutta solvers of the 4th order (taken as the reference) and lower orders. The solvers were improved to adapt them for the usage with the particle ensembles characterized by the high rate of the input and output particle flows. Having performed a number of testing simulation runs, it has been shown that the proposed model can be applied for both research and benchmarking purposes.

AB - The paper describes a three-dimensional computer model and a desktop program in the Visual C++ platform, which is intended to provide a reference simulation of the dynamics of a wedge-shaped electron beam in a cylindrical triode type accelerating device. Such a triode-type source of intense radial converging beam is employed in improving the material surface properties of a specimen used as an anode. The simulation model has been developed with the highest possible generality and adequacy achievable under the given computing environment and limitations that do allow using it for the validation and benchmarking. The software package covers the calculation of the electrostatic field by the difference method on a cubic grid, the calculation of the beam own field using the ”particle–particle” (PP) method, the calculation of the trajectories of the motion of macro particles using Runge–Kutta solvers of the 4th order (taken as the reference) and lower orders. The solvers were improved to adapt them for the usage with the particle ensembles characterized by the high rate of the input and output particle flows. Having performed a number of testing simulation runs, it has been shown that the proposed model can be applied for both research and benchmarking purposes.

KW - C++ simulation

KW - Particle–particle method

KW - Runge–Kutta solvers

KW - Wedge-shaped electron beam

UR - http://www.scopus.com/inward/record.url?scp=85068514636&partnerID=8YFLogxK

U2 - 10.1016/j.cpc.2019.06.019

DO - 10.1016/j.cpc.2019.06.019

M3 - Article

AN - SCOPUS:85068514636

VL - 244

SP - 86

EP - 96

JO - Computer Physics Communications

JF - Computer Physics Communications

SN - 0010-4655

ER -