- binaryExcitation
binaryExcitation
Works with VSimPD license.
Models the electron-impact of a kinetically modeled species of neutral gas or ions. In the process, the incident electron is scattered and loses the threshold energy. The scattered electron energy is given by:
\[\epsilon_{sc} = \epsilon_{inc} - \epsilon_{ex}\]where \(\epsilon_{inc}\) and \(\epsilon_{ex}\) are the incident electron energy and the excitation threshold energy, respectively.
Note
Currently supports the electron-impact xenon neutral excitation, electron-impact singly charged xenon ion excitation, and electron-impact doubly charged xenon ion excitation interaction when using the
builtIncross-section type.
binaryExcitation Parameter
- crossSection (string)
- cross-section to be used in the interaction. Possible values are - builtIn,- eedlor- functionDefined. See below for required parameters for each choice.
- inSpeciesA (string, required)
- Name of the impact electron species. 
- inSpeciesB (string, required)
- Name of the impact neutral gas or ions. 
- intElecMass (real, optional)
- Mass of the impact electron species. If not specified its value is obtained from the mass specified in the - inSpeciesspecies block.
- thresholdEnergy (real, optional)
- Excitation threshold energy. Default is set to 0.0. 
builtIn Parameters
Please see Types of collisions for the available
builtIn gases.
eedl Parameters
If the eedl cross-section type is used, the following
parameters must be set:
- crossSectionDataFile (string)
- This parameter is necessary when - crossSection = eedlis specified and points to the file containing the EEDL data.
functionDefined Parameters
If the functionDefined cross-section type is used, the following
parameters must be set:
- OAFunc (block, required)
- An OAFunc block of name - crossSectionFuncmust be used inside the Interaction block. The OAFunc block allows the user to define its own cross-section for the interaction, either through a two-column data file or through an expression. The kinds of OAFunc available for this interaction are- interpolatedFromFile,- LXcatFile, or- expression. The OAFunc must return the value of the cross-section in m2.- Please see OAFunc Block for more information on the OAFunc block. 
- crossSectionVariable (string, optional, default = energy)
- Used in the case when an OAFunc function is given for the cross section to specify whether the parameter of the function is either the: - Relative collision velocity magnitude of the incident particle in m-1: - crossSectionVariable = velocity
- Kinetic energy of the incident particle in eV: - crossSectionVariable = energy
 
Example binaryExcitation Block
<Interaction excitation>
  kind= binaryExcitation
  crossSection = builtIn
  thresholdEnergy = 19.10
  inSpeciesA = electrons
  inSpeciesB = xenon2
</Interaction>