add one process to S - S%value(k): rate or cross section - S%E_eV(k): transition energy in eV, rounded to nearest integer - S%N_process is increased by one. - S%tag is given by P, V, A, F, 2 (two-photon abs.), 3 (three-photon), ...
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(param), | intent(in) | :: | p | |||
type(wf_data), | intent(in) | :: | f | |||
type(process_data), | intent(inout) | :: | s | |||
character(len=*), | intent(in) | :: | str | |||
real(kind=long), | intent(in) | :: | value | |||
real(kind=long), | intent(in) | :: | e | |||
integer, | intent(in) | :: | i | |||
integer, | intent(in), | optional | :: | j | ||
integer, | intent(in), | optional | :: | jp | ||
integer, | intent(in), | optional | :: | initial_occ(:) | ||
integer, | intent(in), | optional | :: | initial_multp | ||
integer, | intent(in), | optional | :: | initial_csf_num | ||
integer, | intent(in), | optional | :: | initial_state_num | ||
integer, | intent(in), | optional | :: | initial_irrep | ||
integer, | intent(in), | optional | :: | final_multp | ||
integer, | intent(in), | optional | :: | final_csf_num | ||
integer, | intent(in), | optional | :: | final_state_num | ||
integer, | intent(in), | optional | :: | final_irrep |