×

Method to increase the simulation speed of particle-in-cell (PIC) code. (English) Zbl 1014.76072

Summary: An algorithm for time reduction is applied to an existing particle-in-cell (PIC) code to simulate plasma systems. The algorithm not only guarantees a higher simulation speed than the original one, but also conserves position, charge density, and energy of the system. Position and charge density are conserved by grouping particles in one cell, and energy is conserved by dividing velocity space to several groups. Particle number is reduced by grouping particles that have similar magnitudes and directions of velocity to conserve the total system energy. The speed is improved from two to five times by reducing the simulation particle-numbers in the system. As the particle number is reduced, the stability of code is also improved.

MSC:

76M28 Particle methods and lattice-gas methods
76X05 Ionized gas flow in electromagnetic fields; plasmic flow

Software:

OOPIC
Full Text: DOI

References:

[1] Birdsall, C. K.; Langdon, A. B., Plasma Physics Via Computer Simulation (1991), Adam Hilger: Adam Hilger New York
[2] Turner, M. M.; Hutchinson, D. A.W.; Doyle, R. A.; Hopkins, M. B., Phys. Rev. Lett., 76, 2069 (1996)
[3] Shon, C. H.; Lee, J. K.; Lee, H. J.; Yang, Y.; Chung, T. H., IEEE Trans. Plasma Sci., 26, 1635 (1998)
[4] Shin, Y. K.; Shon, C. H.; Kim, W.; Lee, J. K., IEEE Trans. Plasma Sci., 27, 1366 (1999)
[5] Lee, H. J.; Lee, J. K.; Hur, M. S.; Yang, Y., Appl. Phys. Lett., 72, 1445 (1998)
[6] Nanbu, K.; Morimoto, T.; Suetani, M., IEEE Trans. Plasma Sci., 27, 1379 (1999)
[7] Meyer, P.; Wunner, G., J. Appl. Phys., 77, 992 (1995)
[8] Meyer, P.; Wunner, G., Phys. Plasmas, 4, 3152 (1997)
[9] Verboncoeur, J. P.; Langdon, A. B.; Gladd, N. T., Comput. Phys. Commun., 87, 199 (1995)
[10] Verboncour, J. P.; Alves, M. V.; Vahedi, V.; Birdsall, C. K., J. Comput. Phys., 104, 321 (1993) · Zbl 0800.78003
[11] Vahedi, V.; DiPeso, G., J. Comput. Phys., 131, 149 (1997) · Zbl 0903.76060
[12] Meunier, J.; Belenguer, Ph.; Boeuf, J. P., J. Appl. Phys., 78, 15 (1995)
[13] Veerasingam, R.; Campbell, R. B.; McGrath, R. T., IEEE Trans. Plasma Sci., 24, 1399 (1996)
[14] Drallos, P. J.; Nargorny, V. P.; Williamson, W., Plasma Sources Sci. Technol., 4, 576 (1996)
[15] Shin, Y. K.; Lee, J. K.; Shon, C. H.; Kim, W., Jpn. J. Appl. Phys. Part 2, 38, L174 (1999)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.