XGC1
Functions/Subroutines | Variables
coupling_core_edge Module Reference

Functions/Subroutines

subroutine cce_initialize ()
 
subroutine cce_destroy ()
 
subroutine cce_send_density (density)
 
subroutine cce_receive_density ()
 
subroutine cce_process_density (density)
 
subroutine cce_send_field (dpot0, dpot1, pot0, flag_pot0)
 
subroutine cce_receive_field (flag_pot0)
 
subroutine cce_process_field (dpot0, dpot1, pot0, flag_pot0)
 
subroutine cce_varpi_grid (rho_ff)
 

Variables

integer cce_side
 
integer cce_density_model
 
integer, dimension(:), allocatable cce_surface_first_node
 
integer, dimension(:), allocatable cce_surface_last_node
 
integer cce_first_surface
 
integer cce_last_surface
 
integer cce_surface_number
 
integer cce_all_surface_number
 
integer cce_first_node
 
integer cce_last_node
 
integer cce_node_number
 
integer cce_step
 
integer cce_field_step
 
integer cce_field_model
 
integer cce_comm_density_mode
 
integer cce_comm_field_mode
 
integer cce_field_first_node
 
integer cce_field_last_node
 
integer cce_field_node_number
 
integer cce_first_surface_field
 
integer cce_last_surface_field
 
integer cce_first_surface_coupling
 
integer cce_last_surface_coupling
 
integer cce_first_surface_coupling_axis
 
integer cce_last_surface_coupling_axis
 
real, dimension(:), allocatable cce_density
 
real, dimension(:), allocatable cce_pot0
 
real, dimension(:), allocatable cce_dpot0
 
real, dimension(:), allocatable cce_dpot1
 
real *8 cce_alpha
 
character(256) cce_folder
 
character(5) cce_my_side
 
character(5) cce_other_side
 
logical cce_bcast_dpot
 
logical cce_bcast_pot0
 
integer cce_npsi
 
real(8), dimension(:), allocatable cce_varpi
 
real(8), dimension(:), allocatable cce_psi
 

Function/Subroutine Documentation

◆ cce_destroy()

subroutine coupling_core_edge::cce_destroy ( )

◆ cce_initialize()

subroutine coupling_core_edge::cce_initialize ( )
Here is the caller graph for this function:

◆ cce_process_density()

subroutine coupling_core_edge::cce_process_density ( real*8, dimension(:), intent(inout)  density)
Here is the caller graph for this function:

◆ cce_process_field()

subroutine coupling_core_edge::cce_process_field ( real*8, dimension(:), intent(inout)  dpot0,
real*8, dimension(:), intent(inout)  dpot1,
real*8, dimension(:), intent(inout)  pot0,
integer, intent(in)  flag_pot0 
)
Here is the caller graph for this function:

◆ cce_receive_density()

subroutine coupling_core_edge::cce_receive_density ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ cce_receive_field()

subroutine coupling_core_edge::cce_receive_field ( integer, intent(in)  flag_pot0)
Here is the caller graph for this function:

◆ cce_send_density()

subroutine coupling_core_edge::cce_send_density ( real*8, dimension(:), intent(in)  density)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ cce_send_field()

subroutine coupling_core_edge::cce_send_field ( real*8, dimension(:), intent(in)  dpot0,
real*8, dimension(:), intent(in)  dpot1,
real*8, dimension(:), intent(in)  pot0,
integer, intent(in)  flag_pot0 
)
Here is the caller graph for this function:

◆ cce_varpi_grid()

subroutine coupling_core_edge::cce_varpi_grid ( real (8), dimension(:), intent(inout)  rho_ff)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ cce_all_surface_number

integer coupling_core_edge::cce_all_surface_number

◆ cce_alpha

real*8 coupling_core_edge::cce_alpha

◆ cce_bcast_dpot

logical coupling_core_edge::cce_bcast_dpot

◆ cce_bcast_pot0

logical coupling_core_edge::cce_bcast_pot0

◆ cce_comm_density_mode

integer coupling_core_edge::cce_comm_density_mode

◆ cce_comm_field_mode

integer coupling_core_edge::cce_comm_field_mode

◆ cce_density

real, dimension(:), allocatable coupling_core_edge::cce_density

◆ cce_density_model

integer coupling_core_edge::cce_density_model

◆ cce_dpot0

real, dimension(:), allocatable coupling_core_edge::cce_dpot0

◆ cce_dpot1

real, dimension(:), allocatable coupling_core_edge::cce_dpot1

◆ cce_field_first_node

integer coupling_core_edge::cce_field_first_node

◆ cce_field_last_node

integer coupling_core_edge::cce_field_last_node

◆ cce_field_model

integer coupling_core_edge::cce_field_model

◆ cce_field_node_number

integer coupling_core_edge::cce_field_node_number

◆ cce_field_step

integer coupling_core_edge::cce_field_step

◆ cce_first_node

integer coupling_core_edge::cce_first_node

◆ cce_first_surface

integer coupling_core_edge::cce_first_surface

◆ cce_first_surface_coupling

integer coupling_core_edge::cce_first_surface_coupling

◆ cce_first_surface_coupling_axis

integer coupling_core_edge::cce_first_surface_coupling_axis

◆ cce_first_surface_field

integer coupling_core_edge::cce_first_surface_field

◆ cce_folder

character(256) coupling_core_edge::cce_folder

◆ cce_last_node

integer coupling_core_edge::cce_last_node

◆ cce_last_surface

integer coupling_core_edge::cce_last_surface

◆ cce_last_surface_coupling

integer coupling_core_edge::cce_last_surface_coupling

◆ cce_last_surface_coupling_axis

integer coupling_core_edge::cce_last_surface_coupling_axis

◆ cce_last_surface_field

integer coupling_core_edge::cce_last_surface_field

◆ cce_my_side

character(5) coupling_core_edge::cce_my_side

◆ cce_node_number

integer coupling_core_edge::cce_node_number

◆ cce_npsi

integer coupling_core_edge::cce_npsi

◆ cce_other_side

character(5) coupling_core_edge::cce_other_side

◆ cce_pot0

real, dimension(:), allocatable coupling_core_edge::cce_pot0

◆ cce_psi

real (8), dimension(:), allocatable coupling_core_edge::cce_psi

◆ cce_side

integer coupling_core_edge::cce_side

◆ cce_step

integer coupling_core_edge::cce_step

◆ cce_surface_first_node

integer, dimension(:), allocatable coupling_core_edge::cce_surface_first_node

◆ cce_surface_last_node

integer, dimension(:), allocatable coupling_core_edge::cce_surface_last_node

◆ cce_surface_number

integer coupling_core_edge::cce_surface_number

◆ cce_varpi

real (8), dimension(:), allocatable coupling_core_edge::cce_varpi