Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Private Member Functions | List of all members
sll_f_apply_halo_exchange Interface Reference

Private Member Functions

subroutine sll_f_apply_halo_exchange_6d_real64 (topo, decomp, arr, dim_mask_in)
 
subroutine sll_f_apply_halo_exchange_slim_6d_real64 (topo, decomp, arr, id, hw_left, hw_right)
 
subroutine sll_s_apply_halo_exchange_slim_6d_real64 (topo, decomp, arr, id, hw_left, hw_right, halo_block)
 

Detailed Description

Definition at line 314 of file sll_m_decomposition.F90.

Member Function/Subroutine Documentation

◆ sll_f_apply_halo_exchange_6d_real64()

subroutine sll_f_apply_halo_exchange_6d_real64 ( type(sll_t_cartesian_topology_6d), intent(in)  topo,
type(sll_t_decomposition_6d), intent(in)  decomp,
dimension(decomp%local%lo(1):decomp%local%hi(1), decomp%local%lo(2):decomp%local%hi(2), decomp%local%lo(3):decomp%local%hi(3), decomp%local%lo(4):decomp%local%hi(4), decomp%local%lo(5):decomp%local%hi(5), decomp%local%lo(6):decomp%local%hi(6)), intent(inout)  arr,
logical, dimension(nd), intent(in), optional  dim_mask_in 
)
private

Definition at line 1263 of file sll_m_decomposition.F90.

◆ sll_f_apply_halo_exchange_slim_6d_real64()

subroutine sll_f_apply_halo_exchange_slim_6d_real64 ( type(sll_t_cartesian_topology_6d), intent(in)  topo,
type(sll_t_decomposition_slim_6d), intent(inout)  decomp,
dimension(decomp%local%mn(1):decomp%local%mx(1), decomp%local%mn(2):decomp%local%mx(2), decomp%local%mn(3):decomp%local%mx(3), decomp%local%mn(4):decomp%local%mx(4), decomp%local%mn(5):decomp%local%mx(5), decomp%local%mn(6):decomp%local%mx(6)), intent(inout)  arr,
intent(in)  id,
intent(in)  hw_left,
intent(in)  hw_right 
)
private

Definition at line 1695 of file sll_m_decomposition.F90.

Here is the call graph for this function:

◆ sll_s_apply_halo_exchange_slim_6d_real64()

subroutine sll_s_apply_halo_exchange_slim_6d_real64 ( type(sll_t_cartesian_topology_6d), intent(in)  topo,
type(sll_t_decomposition_slim_6d), intent(inout), target  decomp,
dimension(decomp%local%mn(1):decomp%local%mx(1), decomp%local%mn(2):decomp%local%mx(2), decomp%local%mn(3):decomp%local%mx(3), decomp%local%mn(4):decomp%local%mx(4), decomp%local%mn(5):decomp%local%mx(5), decomp%local%mn(6):decomp%local%mx(6)), intent(inout)  arr,
intent(in)  id,
intent(in)  hw_left,
intent(in)  hw_right,
dimension(6,2), intent(in)  halo_block 
)
private

Definition at line 1715 of file sll_m_decomposition.F90.

Here is the call graph for this function:
    Report Typos and Errors