XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
chargee_module_cab Module Reference

Public Member Functions

subroutine mpi_sum_electron_contribution (grid_cptr, psn_cptr, sp_cptr)
 
subroutine mpi_gyroaverage (grid_cptr, psn_cptr, spall_cptr)
 
subroutine copy_electron_charge_contribution_to_fortran (psn_cptr, psn_edensity_temp, n_nodes, n_threads)
 
subroutine copy_ion_charge_contribution_to_fortran (psn_cptr, psn_idensity_temp, nrho_p1, n_nodes, n_threads)
 
subroutine copy_electron_current_contribution_to_fortran (psn_cptr, psn_ejpar_re_temp, psn_ejpar_im_temp, n_nodes, n_tor, n_threads)
 
subroutine copy_ion_current_contribution_to_fortran (psn_cptr, psn_ijpar_re_temp, psn_ijpar_im_temp, n_nodes, n_tor, n_threads)
 

Member Function/Subroutine Documentation

subroutine chargee_module_cab::copy_electron_charge_contribution_to_fortran ( type(c_ptr)  psn_cptr,
real(8), dimension(n_nodes,n_threads), intent(in)  psn_edensity_temp,
integer  n_nodes,
integer  n_threads 
)
subroutine chargee_module_cab::copy_electron_current_contribution_to_fortran ( type(c_ptr)  psn_cptr,
real(8), dimension(n_nodes, n_tor, n_threads), intent(in)  psn_ejpar_re_temp,
real(8), dimension(n_nodes, n_tor, n_threads), intent(in)  psn_ejpar_im_temp,
integer  n_nodes,
integer  n_tor,
integer  n_threads 
)
subroutine chargee_module_cab::copy_ion_charge_contribution_to_fortran ( type(c_ptr)  psn_cptr,
real(8), dimension(0:(nrho_p1-1),n_nodes,n_threads), intent(in)  psn_idensity_temp,
integer  nrho_p1,
integer  n_nodes,
integer  n_threads 
)
subroutine chargee_module_cab::copy_ion_current_contribution_to_fortran ( type(c_ptr)  psn_cptr,
real(8), dimension(n_nodes, n_tor, n_threads), intent(in)  psn_ijpar_re_temp,
real(8), dimension(n_nodes, n_tor, n_threads), intent(in)  psn_ijpar_im_temp,
integer  n_nodes,
integer  n_tor,
integer  n_threads 
)
subroutine chargee_module_cab::mpi_gyroaverage ( type(c_ptr)  grid_cptr,
type(c_ptr)  psn_cptr,
type(c_ptr)  spall_cptr 
)

Here is the call graph for this function:

subroutine chargee_module_cab::mpi_sum_electron_contribution ( type(c_ptr)  grid_cptr,
type(c_ptr)  psn_cptr,
type(c_ptr)  sp_cptr 
)

Here is the call graph for this function:


The documentation for this module was generated from the following file: