XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions/Subroutines
load.F90 File Reference
#include "adios_macro.h"
#include "t_coeff_mod_macro.h"
Include dependency graph for load.F90:

Functions/Subroutines

subroutine set_loading_factors (ptl_total)
 
subroutine adjust_n_ptl_for_core_ptl (n_ptl)
 
subroutine load_special4 ()
 Special loading routine for the generation of Poincare plots of perturbed magnetic fields. Used with sml_special==4. All particles on the same MPI process are spread evenly across all poloidal angles on the same flux-surface. The number of flux-surfaces is determined by ptl_special_npsi. More...
 
subroutine rho_mu_to_ev_pitch2 (rho, mu, b, ev, pitch, sp_type)
 
subroutine ev_pitch_to_rho_mu2 (ev, pitch, b, rho, mu, sp_type)
 

Function/Subroutine Documentation

subroutine adjust_n_ptl_for_core_ptl ( integer(c_int)  n_ptl)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine ev_pitch_to_rho_mu2 ( real (kind=8), intent(in)  ev,
real (kind=8), intent(in)  pitch,
real (kind=8), intent(in)  b,
real (kind=8), intent(out)  rho,
real (kind=8), intent(out)  mu,
integer  sp_type 
)
subroutine load_special4 ( )

Special loading routine for the generation of Poincare plots of perturbed magnetic fields. Used with sml_special==4. All particles on the same MPI process are spread evenly across all poloidal angles on the same flux-surface. The number of flux-surfaces is determined by ptl_special_npsi.

Here is the call graph for this function:

subroutine rho_mu_to_ev_pitch2 ( real (kind=8), intent(inout)  rho,
real (kind=8), intent(inout)  mu,
real (kind=8), intent(inout)  b,
real (kind=8), intent(out)  ev,
real (kind=8), intent(out)  pitch,
integer  sp_type 
)

Here is the call graph for this function:

subroutine set_loading_factors ( integer(8), intent(in)  ptl_total)

Here is the call graph for this function:

Here is the caller graph for this function: