XGC1
|
Functions/Subroutines | |
subroutine | collision (istep, sp) |
subroutine | collision1 (sp, iflag) |
subroutine | scatr_one (ekin, pitch, massa, chargea, denb, tempb_ev, massb_au, chargeb_eu, accel, dt, ekmin, iflag2) |
subroutine | find_freq (en_a, mass, charge, dn_b, en_b_ev, mass_b, charge_b, freq_scat, freq_slow, freq_fac0, accel) |
subroutine | background_sp_profile (theta, r, z, psi, den, temp, up, sp_type) |
subroutine | col_snapshot (sp) |
subroutine background_sp_profile | ( | real (kind=8), intent(in) | theta, |
real (kind=8), intent(in) | r, | ||
real (kind=8), intent(in) | z, | ||
real (kind=8), intent(in) | psi, | ||
real (kind=8), intent(inout) | den, | ||
real (kind=8), intent(inout) | temp, | ||
real (kind=8), intent(inout) | up, | ||
integer, intent(in) | sp_type | ||
) |
subroutine col_snapshot | ( | type(species_type) | sp | ) |
subroutine collision | ( | integer, intent(in) | istep, |
type(species_type) | sp | ||
) |
subroutine collision1 | ( | type(species_type) | sp, |
integer, intent(in) | iflag | ||
) |
subroutine find_freq | ( | real(kind=8), intent(in) | en_a, |
real(kind=8), intent(in) | mass, | ||
real(kind=8), intent(in) | charge, | ||
real(kind=8), intent(in) | dn_b, | ||
real(kind=8), intent(in) | en_b_ev, | ||
real(kind=8), intent(in) | mass_b, | ||
real(kind=8), intent(in) | charge_b, | ||
real(kind=8), intent(out) | freq_scat, | ||
real(kind=8), intent(out) | freq_slow, | ||
real(kind=8), intent(out) | freq_fac0, | ||
real(kind=8), intent(in) | accel | ||
) |
subroutine scatr_one | ( | real (kind=8) | ekin, |
real (kind=8) | pitch, | ||
real (kind=8) | massa, | ||
real (kind=8) | chargea, | ||
real (kind=8) | denb, | ||
real (kind=8) | tempb_ev, | ||
real (kind=8) | massb_au, | ||
real (kind=8) | chargeb_eu, | ||
real (kind=8) | accel, | ||
real (kind=8) | dt, | ||
real (kind=8) | ekmin, | ||
integer, intent(in) | iflag2 | ||
) |