Skip to content

Ionization in PIConGPU

Marco Garten edited this page Mar 30, 2015 · 13 revisions

You are here: Home > Developer Documentation > Ionization in PIConGPU


ChangeLog :

Chronological list of Issues and Pull Requests connected to the topic:

Issues Pull Requests
#614 Individual attributes for different species #595 Ionization in PIConGPU
#650 Enable const float_X as flag type #687 Flag for proton and neutron number
#771 Pinning ionization energies to the particle species #706 Remove attribute chargeState, add boundElectrons
#768 Start simulation with neutral atoms

So far, ionization is only available in the LaserWakefield example by configuring the respective test case or setting the parameters manually. To configure the test case no. 12 which contains ionization use the command:
$PICSRC/configure -t 12 ~/paramSets/your_parameter_set

Available ionization models

BSI - Barrier Suppression Ionization
This model uses the electrical field strength in the individual cell as a threshold for ionization.

Particle Properties

(please find these in speciesDefinition.param)

  • atomicNumbers - containing proton and neutron numbers of atoms / ions / nuclei