|
subroutine | cce_xgc_initialize (grid) |
|
subroutine | cce_xgc_destroy () |
|
subroutine | cce_xgc_send_receive_pot (grid, psn, pot0) |
| The field communication from main. More...
|
|
subroutine | cce_xgc_send_receive_ah (grid, psn) |
| The field communication from main. More...
|
|
subroutine | cce_xgc_send_receive_density (density0, density1, isp) |
| Send the density to the other side. More...
|
|
subroutine | cce_xgc_send_receive_current (current0, current1, isp) |
| Send the current to the other side. More...
|
|
subroutine | cce_xgc_send_receive_as (As0, As1) |
| Send the density to the other side. More...
|
|
subroutine | cce_xgc_send_receive_pot_only (dpot0, dpot1, pot0) |
|
subroutine | cce_xgc_send_receive_ah_only (Ah0, Ah1) |
|
subroutine | cce_xgc_varpi_grid (rho_ff) |
|
subroutine coupling_core_edge_xgc::cce_xgc_destroy |
( |
| ) |
|
subroutine coupling_core_edge_xgc::cce_xgc_initialize |
( |
type(grid_type), intent(in) |
grid | ) |
|
subroutine coupling_core_edge_xgc::cce_xgc_send_receive_ah |
( |
type(grid_type), target |
grid, |
|
|
type(psn_type), target |
psn |
|
) |
| |
The field communication from main.
subroutine coupling_core_edge_xgc::cce_xgc_send_receive_ah_only |
( |
real*8, dimension(:), intent(inout) |
Ah0, |
|
|
real*8, dimension(:), intent(inout) |
Ah1 |
|
) |
| |
subroutine coupling_core_edge_xgc::cce_xgc_send_receive_as |
( |
real*8, dimension(:), intent(inout) |
As0, |
|
|
real*8, dimension(:), intent(inout) |
As1 |
|
) |
| |
Send the density to the other side.
- Parameters
-
current | the current array of XGC to communicate. |
isp | the species (0 for electrons, 1 for main ion,...) |
subroutine coupling_core_edge_xgc::cce_xgc_send_receive_current |
( |
real*8, dimension(:), intent(inout) |
current0, |
|
|
real*8, dimension(:), intent(inout) |
current1, |
|
|
integer, intent(in) |
isp |
|
) |
| |
Send the current to the other side.
- Parameters
-
current | the current array of XGC to communicate. |
isp | the species (0 for electrons, 1 for main ion,...) |
subroutine coupling_core_edge_xgc::cce_xgc_send_receive_density |
( |
real*8, dimension(:), intent(inout) |
density0, |
|
|
real*8, dimension(:), intent(inout) |
density1, |
|
|
integer, intent(in) |
isp |
|
) |
| |
Send the density to the other side.
- Parameters
-
density | the density array of XGC to communicate. |
isp | the species (0 for electrons, 1 for main ion,...) |
subroutine coupling_core_edge_xgc::cce_xgc_send_receive_pot |
( |
type(grid_type), target |
grid, |
|
|
type(psn_type), target |
psn, |
|
|
real(8), dimension(grid%nnode) |
pot0 |
|
) |
| |
The field communication from main.
subroutine coupling_core_edge_xgc::cce_xgc_send_receive_pot_only |
( |
real*8, dimension(:), intent(inout) |
dpot0, |
|
|
real*8, dimension(:), intent(inout) |
dpot1, |
|
|
real*8, dimension(:), intent(inout) |
pot0 |
|
) |
| |
subroutine coupling_core_edge_xgc::cce_xgc_varpi_grid |
( |
real (8), dimension(:), intent(inout) |
rho_ff | ) |
|
The documentation for this module was generated from the following file: