Publications Repository - Helmholtz-Zentrum Dresden-Rossendorf

1 Publication

Entwicklung eines Analyseskripts zur automatisierten Verifizierung und Validierung der Current-Deposition im Particle-In-Cell Code PIConGPU

Wolf, H. M.

Abstract

In dieser Bachelorarbeit wurde ein Testprogramm für die Validierung der Stromdichteberechnung in der Current-Deposition-Phase des Particle-in-Cell-Codes PIConGPU [13] entwickelt. Ausgehend von der (diskretisierten) Kontinuitätsgleichung und unter Nutzung des Prinzips von Cloud-Shapes nach Hockney sowie Esirkepovs Methode und dem daraus hergeleiteten Konstrukt des Current-Deposition-Vektors wird eine rekursive Methode zur Berechnung der Stromdichte eines geladenen Teilchens in einem Gitter konstruiert. Diese berechnete Stromdichte wird in einem Vergleichsprogramm genutzt, um sie bei gleicher Teilchenbewegung mit dem Ergebnis von PIConGPU zu vergleichen. Anhand der relativen Abweichung des simulierten Ergebnisses der Stromdichte verifiziert oder falsifiziert das Vergleichsprogramm die Current-Deposition von PIConGPU. Damit eine standardisierte Verwendung des Tests zu ermöglicht wird, wird er durch zwei Bash-Skripte automatisch ausgeführt, sobald eine Änderung am Code von PIConGPU vorgenommen wurde. Dadurch können Fehler frühzeitig erkannt werden und ein möglichst einfacher und schneller Arbeitsfluss wird gewährleistet.

Keywords: Particle-in-Cell; Current Deposition; Test suite; PIConGPU

Involved research facilities

  • Data Center
  • Bachelor thesis
    HZDR/TU Dresden, 2023
    Mentor: Dr. Klaus Steiniger; Prof. Ulrich Schramm
    29 Seiten

Permalink: https://www.hzdr.de/publications/Publ-39301


Years: 2023 2022 2021 2020 2019 2018 2017 2016 2015