User Tools

Site Tools


codes:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
codes:start [2019/09/17 17:17] – [Actively used] janniscodes:start [2022/09/16 09:50] (current) – [Actively used] jannis
Line 14: Line 14:
 ==== Actively used ==== ==== Actively used ====
  
-  * **[[https://gitlab.com/MD-CWI-NL/afivo|Afivo]]** and the related streamer simulation programs **[[https://gitlab.com/MD-CWI-NL/afivo-streamer|Afivo-streamer]]**. Afivo stands for **A**daptive **fi**nite **v**olume **o**ctree. It is a framework for adaptive finite volume simulationswith a focus on simplicity. It features quadtree/octree AMR, OpenMP parallelization and a built-in geometric multigrid solver. +  * **[[https://github.com/MD-CWI/afivo-streamer|Afivo-streamer]]** A code for 1D/2D/3D parallel streamer simulations with AMR. The code is based on the **[[https://gitlab.com/MD-CWI-NL/afivo|Afivo]]** framework, and features quadtree/octree AMR, OpenMP parallelization and a built-in geometric multigrid solver. 
-  * **[[https://gitlab.com/MD-CWI-NL/streamer_1d|streamer_1d]]** Code for 1D discharge simulations with a particle-in-cell or fluid model +  * **[[https://github.com/MD-CWI/afivo-pic|Afivo-pic]]** A particle-in-cell code for 2D/3D parallel streamer simulations with AMR, similar to Afivo-streamer. 
-  * **[[https://gitlab.com/MD-CWI-NL/particle_swarm|particle_swarm]]** A Monte Carlo swarm simulation tool, to compute electron transport data in arbitrary **E,B** fields. Developed by Jannis Teunissen and Anbang Sun.+  * **[[https://github.com/MD-CWI/streamer_1d|streamer_1d]]** Code for 1D discharge simulations with a particle-in-cell or fluid model 
 +  * **[[https://github.com/MD-CWI/particle_swarm|particle_swarm]]** A Monte Carlo swarm simulation tool, to compute electron transport data in arbitrary **E,B** fields. Developed by Jannis Teunissen and Anbang Sun.
   * **[[http://www.pumpkin-tool.org|PumpKin]]**: Pathway redUction Method for Plasma KINetic models, developed by A.H. Markosyan, A. Luque and F.J. Gordillo-Vazquez.   * **[[http://www.pumpkin-tool.org|PumpKin]]**: Pathway redUction Method for Plasma KINetic models, developed by A.H. Markosyan, A. Luque and F.J. Gordillo-Vazquez.
-  * **[[https://github.com/jannisteunissen/particle_core|particle_core]]** Core modules for particle-in-cell simulations from 1D to 3D+  * **[[https://github.com/MD-CWI/particle_core|particle_core]]** Core modules for particle-in-cell simulations from 1D to 3D
  
 ==== Other/older codes ==== ==== Other/older codes ====
Line 25: Line 26:
   * **[[codes:arcos|ARCoS]]**: Adaptive Refinement Code of Streamers, a fluid code with 2.5D adaptive grid refinement, developed consecutively by C. Montijn, W. Hundsdorfer, A. Luque, G. Wormeester, M. Nool and U. Ebert.   * **[[codes:arcos|ARCoS]]**: Adaptive Refinement Code of Streamers, a fluid code with 2.5D adaptive grid refinement, developed consecutively by C. Montijn, W. Hundsdorfer, A. Luque, G. Wormeester, M. Nool and U. Ebert.
   * **[[codes:en_brems|Cross sections for electron nucleus Bremsstrahlung]]** by C. Köhn.   * **[[codes:en_brems|Cross sections for electron nucleus Bremsstrahlung]]** by C. Köhn.
 +
 ===== Codes and databases of other groups that we have found useful ===== ===== Codes and databases of other groups that we have found useful =====
  
Line 35: Line 37:
   * **[[https://web.ikp.kit.edu/corsika/|CORSIKA]]** (COsmic Ray SImulations for KAscade) is a program for detailed simulation of extensive air showers initiated by high energy cosmic ray particles. D. Heck, J. Knapp, J.N. Capdevielle, G. Schatz, T. Thouw (1998).   * **[[https://web.ikp.kit.edu/corsika/|CORSIKA]]** (COsmic Ray SImulations for KAscade) is a program for detailed simulation of extensive air showers initiated by high energy cosmic ray particles. D. Heck, J. Knapp, J.N. Capdevielle, G. Schatz, T. Thouw (1998).
   * **[[http://rcwww.kek.jp/research/egs/egs5.html|EGS5]]** (Electron-Gamma-Shower) is a general purpose package for the Monte Carlo simulation of the coupled transport of electrons and photons.   * **[[http://rcwww.kek.jp/research/egs/egs5.html|EGS5]]** (Electron-Gamma-Shower) is a general purpose package for the Monte Carlo simulation of the coupled transport of electrons and photons.
 +  * **[[https://doi.org/10.1016/0010-4655(90)90141-M|ELENDIF]]**: A two term Boltzmann solver written in Fortran 77 by Morgan and Penertrante. This is not really used by the plasma community, but has been cited in cross-section literature. The paper may have some useful information on how certain cross-sections are treated by Boltzmann solvers. The code can be found here: [[https://elsevier.digitalcommonsdata.com/datasets/7p663wrgjs/1]]. 
 +
 +===== Streamer simulation codes developed by other groups =====
 +
 +  * [[https://github.com/chombo-discharge/chombo-discharge|Chombo Discharge]] "A multiphysics code which uses Chombo for discharge simulations with adaptive mesh refinement (AMR) on embedded boundary grids", developed by Robert Marskar
 +  * [[http://www.plasma-tech.net/parser/passkey/|PASSkey]] "Parallel Streamer Solver with KinEtics" by Yifei Zhu and others at LPP
codes/start.1568733444.txt.gz · Last modified: 2019/09/17 17:17 by jannis