Skip to content

wphu/Streamer_HPS_DGSEM

Repository files navigation

Introduction

This repository contains the source code accompanying the following paper:

I. L. Semenov, K.-D. Weltmann "A spectral element method for modelling streamer discharges in low-temperature atmospheric-pressure plasmas", Journal of Computational Physics 465 (2022) 111378, https://doi.org/10.1016/j.jcp.2022.111378

The code is written in the Python programming language (Python 2.7.16 was used).

In what follows, all notations and references correspond to those of the paper.

The frequently used abbreviations are:

  • DGSEM - discontinious Galerkin spectral element method
  • FV - finite volume
  • HPS - hierarchical Poincare-Steklov scheme

Overview of the subfolders:

  • streamer_btest_S0 - the code used for the simulation S0 described in Section 4.1.
  • streamer_btest_S1 - the code used for the simulation S1 described in Section 4.1.
  • streamer_btest_S2 - the code used for the simulation S2 described in Section 4.1.
  • streamer_btest_S3 - the code used for the simulation S3 described in Section 4.1.
  • streamer_btest_S4 - the code used for the simulation S4 described in Section 4.1.
  • streamer_etest - the code used for the simulation described in Section 4.2.
  • test_dgs - the code used to test the DGSEM scheme.
  • test_dgs_flux - the code used to test the numerical flux function for the DGSEM. The results are presented in the Appendix D.
  • test_fvs - the code used to test the FV scheme.
  • test_hps_a=0 - the code used to test the HPS scheme (problem in Cartesian coordinates). The results are presented in the Appendix C.
  • test_hps_a=1 - the code used to test the HPS scheme (axisymmetric problem). The results are presented in the Appendix C.
  • test_projection - the code used to test the projection procedure described in Section 3.5.1.
  • test_spectral_scheme - the code used to test the spectral scheme for the Poisson equation. The results are presented in the Appendix B.

For further details see the corresponding README files in each subfolder.

About

Implementation of the spectral element method for modelling streamer discharges

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors