Particle merging algorithm for PIC codes

Detalhes bibliográficos
Autor(a) principal: Vranic, M.
Data de Publicação: 2015
Outros Autores: Grismayer, T., Martins, J. L., Fonseca, R. A., Silva, L. O.
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10071/8908
Resumo: Particle-in-cell merging algorithms aim to resample dynamically the six-dimensional phase space occupied by particles without distorting substantially the physical description of the system. Whereas various approaches have been proposed in previous works, none of them seemed to be able to conserve fully charge, momentum, energy and their associated distributions. We describe here an alternative algorithm based on the coalescence of N massive or massless particles, considered to be close enough in phase space, into two new macro-particles. The local conservation of charge, momentum and energy are ensured by the resolution of a system of scalar equations. Various simulation comparisons have been carried out with and without the merging algorithm, from classical plasma physics problems to extreme scenarios where quantum electrodynamics is taken into account, showing in addition to the conservation of local quantities, the good reproducibility of the particle distributions. In case where the number of particles ought to increase exponentially in the simulation box, the dynamical merging permits a considerable speedup, and significant memory savings that otherwise would make the simulations impossible to perform.
id RCAP_027f1289d2db6d494c6e33725f58dd30
oai_identifier_str oai:repositorio.iscte-iul.pt:10071/8908
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Particle merging algorithm for PIC codesCoalescence schemeParticle-in-cellQED cascadeParticle-in-cell merging algorithms aim to resample dynamically the six-dimensional phase space occupied by particles without distorting substantially the physical description of the system. Whereas various approaches have been proposed in previous works, none of them seemed to be able to conserve fully charge, momentum, energy and their associated distributions. We describe here an alternative algorithm based on the coalescence of N massive or massless particles, considered to be close enough in phase space, into two new macro-particles. The local conservation of charge, momentum and energy are ensured by the resolution of a system of scalar equations. Various simulation comparisons have been carried out with and without the merging algorithm, from classical plasma physics problems to extreme scenarios where quantum electrodynamics is taken into account, showing in addition to the conservation of local quantities, the good reproducibility of the particle distributions. In case where the number of particles ought to increase exponentially in the simulation box, the dynamical merging permits a considerable speedup, and significant memory savings that otherwise would make the simulations impossible to perform.Elsevier2015-05-12T10:32:44Z2015-01-01T00:00:00Z20152019-05-03T12:13:53Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10071/8908eng0010-465510.1016/j.cpc.2015.01.020Vranic, M.Grismayer, T.Martins, J. L.Fonseca, R. A.Silva, L. O.info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-09T17:36:59Zoai:repositorio.iscte-iul.pt:10071/8908Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T22:16:50.997247Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Particle merging algorithm for PIC codes
title Particle merging algorithm for PIC codes
spellingShingle Particle merging algorithm for PIC codes
Vranic, M.
Coalescence scheme
Particle-in-cell
QED cascade
title_short Particle merging algorithm for PIC codes
title_full Particle merging algorithm for PIC codes
title_fullStr Particle merging algorithm for PIC codes
title_full_unstemmed Particle merging algorithm for PIC codes
title_sort Particle merging algorithm for PIC codes
author Vranic, M.
author_facet Vranic, M.
Grismayer, T.
Martins, J. L.
Fonseca, R. A.
Silva, L. O.
author_role author
author2 Grismayer, T.
Martins, J. L.
Fonseca, R. A.
Silva, L. O.
author2_role author
author
author
author
dc.contributor.author.fl_str_mv Vranic, M.
Grismayer, T.
Martins, J. L.
Fonseca, R. A.
Silva, L. O.
dc.subject.por.fl_str_mv Coalescence scheme
Particle-in-cell
QED cascade
topic Coalescence scheme
Particle-in-cell
QED cascade
description Particle-in-cell merging algorithms aim to resample dynamically the six-dimensional phase space occupied by particles without distorting substantially the physical description of the system. Whereas various approaches have been proposed in previous works, none of them seemed to be able to conserve fully charge, momentum, energy and their associated distributions. We describe here an alternative algorithm based on the coalescence of N massive or massless particles, considered to be close enough in phase space, into two new macro-particles. The local conservation of charge, momentum and energy are ensured by the resolution of a system of scalar equations. Various simulation comparisons have been carried out with and without the merging algorithm, from classical plasma physics problems to extreme scenarios where quantum electrodynamics is taken into account, showing in addition to the conservation of local quantities, the good reproducibility of the particle distributions. In case where the number of particles ought to increase exponentially in the simulation box, the dynamical merging permits a considerable speedup, and significant memory savings that otherwise would make the simulations impossible to perform.
publishDate 2015
dc.date.none.fl_str_mv 2015-05-12T10:32:44Z
2015-01-01T00:00:00Z
2015
2019-05-03T12:13:53Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10071/8908
url http://hdl.handle.net/10071/8908
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 0010-4655
10.1016/j.cpc.2015.01.020
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Elsevier
publisher.none.fl_str_mv Elsevier
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134727168327680