check_nbesmax Subroutine

public subroutine check_nbesmax(vperpmax, tau_s, mu_s, aleph_r)

Uses

  • proc~~check_nbesmax~~UsesGraph proc~check_nbesmax check_nbesmax module~vars vars proc~check_nbesmax->module~vars

We approximate the infitine sums, which include terms like j_n(b), as finite sums from n=-Nlarge to Nlarge. Since j_n(b) is pretty small when b = n/2, we just make sure that n is large enough for all b (which is related to vperp) values

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: vperpmax

max value to be computed in normalized velocity space

real, intent(in) :: tau_s

T_ref/T_s|_parallel

real, intent(in) :: mu_s

m_ref/m_s

real, intent(in) :: aleph_r

T_perp/T_parallel_R


Called by

proc~~check_nbesmax~~CalledByGraph proc~check_nbesmax check_nbesmax proc~compute_fpc_cart compute_fpc_cart proc~compute_fpc_cart->proc~check_nbesmax proc~compute_fpc_gyro compute_fpc_gyro proc~compute_fpc_gyro->proc~check_nbesmax program~plume plume program~plume->proc~compute_fpc_cart program~plume->proc~compute_fpc_gyro