| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(app_config), | intent(in) | :: | cfg | |||
| type(batch_injection_layout_type), | intent(in) | :: | layout | |||
| integer(kind=i32), | intent(in) | :: | slot | |||
| type(mesh_type), | intent(in), | optional | :: | mesh | ||
| real(kind=dp), | intent(out) | :: | x(3) | |||
| real(kind=dp), | intent(out) | :: | v(3) | |||
| real(kind=dp), | intent(out) | :: | w | |||
| real(kind=dp), | intent(out) | :: | q | |||
| real(kind=dp), | intent(out) | :: | m | |||
| integer(kind=i32), | intent(out) | :: | species_idx | |||
| integer(kind=i32), | intent(out) | :: | source_element | |||
| logical, | intent(out) | :: | emitted | |||
| integer(kind=i32), | intent(out) | :: | collision_status | |||
| integer(kind=i32), | intent(out) | :: | bounce_count |