A number of minor modifications to the emission BC are necessary for it to work properly when the impacting species and emitted species are different and have different boundary grids.
The emission spectrum was being projected onto the impacting grid instead of the emitting grid, this has been fixed with both grids being passed to the updater.
The update range was using the emitted boundary range for the weighting of the yield instead of the impacting boundary range.
A diagnostic was added to output the emitted distribution in the ghost cell in a separate file bc_up or bc_lo.
The relaxation of the BC using t_bound wasn't quite working, a check was added to correctly cut off the scaling at the appropriate time.
A preset for the ion-impact secondary electron emission of copper was added.
A number of minor modifications to the emission BC are necessary for it to work properly when the impacting species and emitted species are different and have different boundary grids.
bc_up
orbc_lo
.t_bound
wasn't quite working, a check was added to correctly cut off the scaling at the appropriate time.