Литература

[1] Lawson John David. The physics of charged-particle beams. — 1977

[2] SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python / Pauli Virtanen, Ralf Gommers, Travis E. Oliphant et al. // Nature Methods. — 2020. — Vol. 17. — P. 261–272.

[3] Ivanov AV, Tiunov MA. ULTRASAM-2D code for simulation of electron guns with ultra high precision // Proceeding of EPAC-2002, Paris. — 2002. — P. 1634–1636.

[4] Fedorov VV, Nikiforov DA, Petrenko AV. KENV Kapchinsky Envelope code. — 2019. — https://github.com/fuodorov/kenv.

[5] Deap: A python framework for evolutionary algorithms / Fran¸coisMichel De Rainville, F´elix-Antoine Fortin, Marc-Andr´e Gardner et al. // Proceedings of the 14th annual conference companion on Genetic and evolutionary computation. — 2012. — P. 85–92.

[6] Федоров В. В., Никифоров Д. А., Петренко А. В. KENV, Свидетельство о государственной регистрации программы для ЭВМ № 2024611244 от 18.01.2024. — 2024. — URL: https://fips.ru/EGD/ f842405a-9bc0-422f-8c1e-c945356a93f9.

[7] Никифоров Д. А. Исследование динамики пучка электронов в мощном линейном индукционном ускорителе с фокусировкой на сосредоточен- 39 ных элементах : Дисс. . . кандидата наук ; ИЯФ СО РАН. — 2023. — С. 1–94. — URL: https://inp.nsk.ru/images/Nikiforov_disser.pdf.

[8] High-current electron-beam transport in the LIA-5 Linear Induction Accelerator / DA Nikiforov, MF Blinov, VV Fedorov et al. // Physics of Particles and Nuclei Letters. — 2020. — Vol. 17. — P. 197–203.

[9] High Current Electron Beam Transport and Focusing at the Linear Induction Accelerator / S.L. Sinitsky, E.S. Sandalov, D.I. Skovorodin et al. // 2020 IEEE International Conference on Plasma Science (ICOPS). — 2020. — P. 191–191.

[10] Investigation of high current electron beam dynamics in linear induction accelerator for creation of a high-power THz radiation source / D.A. Nikiforov, A.V. Petrenko, S.L. Sinitsky et al. // Journal of Instrumentation. — 2021. — nov. — Vol. 16, no. 11. — P. P11024. — URL: https://dx.doi.org/10.1088/1748-0221/16/11/P11024.

[11] Logatchev Pavel, Malyutin Dmitriy, Starostenko A. Application of a lowenergy electron beam as a tool of nondestructive diagnostics of intense charged-particle beams // Instruments and Experimental Techniques. — 2011. — 01. — Vol. 51. — P. 1–27.

[12] Martin Robert C. Clean architecture. — 2017.

[13] Shalloway Alan, Trott James R. Design patterns explained: A new perspective on object-oriented design, 2/E. — Pearson Education India, 2005.

[14] Meyer Bertrand. Object-oriented software construction. — Prentice hall Englewood Cliffs, 1997. — Vol. 2. 40

[15] UnitTest Unit testing framework. — URL: https://docs.python.org/ 3/library/unittest.html (online; accessed: 2024-01-01).

[16] PyTest helps you write better programs. — URL: https://github.com/ pytest-dev/pytest/ (online; accessed: 2024-01-01).

[17] Hodges Jr JL. The significance probability of the Smirnov two-sample test // Arkiv f¨or matematik. — 1958. — Vol. 3, no. 5. — P. 469–486.

[18] Merkel Dirk et al. Docker: lightweight linux containers for consistent development and deployment // Linux j. — 2014. — Vol. 239, no. 2. — P. 2.

[19] GitHub Actions is generally available. — URL: https://github.blog/ changelog/2019-11-11-github-actions-is-generally-available/ (online; accessed: 2024-01-01).

[20] Flake8 is a python tool that glues together pycodestyle, pyflakes, mccabe, and third-party plugins to check the style and quality of some python code. — URL: https://github.com/PyCQA/flake8 (online; accessed: 2024-01-01).

[21] PyLint It’s not just a linter that annoys you! — URL: https://github. com/pylint-dev/pylint (online; accessed: 2024-01-01).

[22] Numba A Just-In-Time Compiler for Numerical Functions in Python. — URL: https://github.com/numba/numba (online; accessed: 2024-01- 01).

[23] Fedorov VV, Nikiforov DA. REDPIC Relativistic Difference Scheme Particles-In-Cell. — 2020. — https://github.com/fuodorov/redpic.

[24] Федоров В. В., Никифоров Д. А. REDPIC, Свидетельство о государственной регистрации программы для ЭВМ 41 № 2023688768 от 25.12.2023. — 2023. — URL: https://fips.ru/ EGD/4182c66d-0ac9-4330-af31-cb2154704aa9.