XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions/Subroutines
collision.F90 File Reference

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)
 

Function/Subroutine Documentation

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 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine col_snapshot ( type(species_type)  sp)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine collision ( integer, intent(in)  istep,
type(species_type)  sp 
)

Here is the call graph for this function:

subroutine collision1 ( type(species_type)  sp,
integer, intent(in)  iflag 
)

Here is the call graph for this function:

Here is the caller graph for this function:

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 
)

Here is the caller graph for this function:

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 
)

Here is the call graph for this function:

Here is the caller graph for this function: