Skip to content

Implementation of an additional ionization rate function for bulk  #361

@Gvaz98

Description

@Gvaz98

Hello,

I am trying to add the Keldysh ionization rate to include plasma effects for bulk samples. I have already written the equation in Ionization.jl copying the structure of the ADK rate
https://github.com/Gvaz98/Luna.jl/blob/08338aff8473233f8de79af3c2d12074923a1cd0/src/Ionisation.jl#L389) ,
but have a few doubts:

  1. The equations include a typical reduced electron-hole mass. But from what I see from the other rate equations, the variables are normalized to atomic energies. So in this case it needs to be divided it by PhysData.m_u? I ask because the ADK rate uses the SI mass of an electron.
  2. The equation includes a summation of a function, f, for now I write it as sum(f, UnitRange(0, Nsum)), where Nsum is an optional parameter with default 1e3. Is there a better/faster option?

Additionally, for a first try, I changed one of the free space examples to include plasma effects
https://github.com/Gvaz98/Luna.jl/blob/b9fb68ee9c13e49b0daf5a809aadd7cfcdeea975/examples/low_level_interface/freespace/radial_hcf_keldysh_plasma.jl
However, when propagation starts the rate function receives NaN for the electric field, not sure why.

Thanks in advance

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions