|
| subroutine, public | scale_comm_icoa::comm_setup |
| | Setup. More...
|
| |
| subroutine | scale_comm_icoa::comm_data_transfer_sp (var, var_pl) |
| | Data transfer kernel. More...
|
| |
| subroutine | scale_comm_icoa::comm_data_transfer_dp (var, var_pl) |
| | Data transfer kernel. More...
|
| |
| subroutine, public | scale_comm_icoa::comm_data_transfer_nopl (var) |
| | Data transfer kernel. More...
|
| |
| subroutine | scale_comm_icoa::comm_var_sp (var, var_pl, kmax, vmax) |
| | Data transfer with region halo => pole center. More...
|
| |
| subroutine | scale_comm_icoa::comm_var_dp (var, var_pl, kmax, vmax) |
| | Data transfer with region halo => pole center. More...
|
| |
| integer function | scale_comm_icoa::suf (i, j) |
| | suffix calculation More...
|
| |
| subroutine | scale_comm_icoa::comm_stat_sum_sp (localsum, globalsum) |
| |
| subroutine | scale_comm_icoa::comm_stat_sum_dp (localsum, globalsum) |
| |
| subroutine | scale_comm_icoa::comm_stat_sum_eachlayer_sp (kall, localsum, globalsum) |
| |
| subroutine | scale_comm_icoa::comm_stat_sum_eachlayer_dp (kall, localsum, globalsum) |
| |
| subroutine | scale_comm_icoa::comm_stat_avg_sp (localavg, globalavg) |
| |
| subroutine | scale_comm_icoa::comm_stat_avg_dp (localavg, globalavg) |
| |
| subroutine | scale_comm_icoa::comm_stat_max_sp (localmax, globalmax) |
| |
| subroutine | scale_comm_icoa::comm_stat_max_dp (localmax, globalmax) |
| |
| subroutine | scale_comm_icoa::comm_stat_min_sp (localmin, globalmin) |
| |
| subroutine | scale_comm_icoa::comm_stat_min_dp (localmin, globalmin) |
| |
|
| logical, public | scale_comm_icoa::comm_pl = .true. |
| |
| integer, public | scale_comm_icoa::comm_datatype |
| |
| integer, dimension(:), allocatable, public | scale_comm_icoa::copy_info_r2r |
| |
| integer, allocatable, public | scale_comm_icoa::node |
| |
| integer, dimension(singular point), allocatable, public | scale_comm_icoa::information |
| |
| integer, dimension(:,:), allocatable, public | scale_comm_icoa::recv_info_r2r |
| |
| integer, dimension(:,:), allocatable, public | scale_comm_icoa::send_info_r2r |
| |
| integer, dimension(:), allocatable, public | scale_comm_icoa::copy_info_p2r |
| |
| integer, dimension(:,:), allocatable, public | scale_comm_icoa::recv_info_p2r |
| |
| integer, dimension(:,:), allocatable, public | scale_comm_icoa::send_info_p2r |
| |
| integer, dimension(:), allocatable, public | scale_comm_icoa::copy_info_r2p |
| |
| integer, dimension(:,:), allocatable, public | scale_comm_icoa::recv_info_r2p |
| |
| integer, dimension(:,:), allocatable, public | scale_comm_icoa::send_info_r2p |
| |
| integer, dimension(:), allocatable, public | scale_comm_icoa::singular_info |
| |
| integer, dimension(:,:), allocatable, public | scale_comm_icoa::copy_list_r2r |
| |
| integer, allocatable, public | scale_comm_icoa::grid |
| |
| integer, allocatable, public | scale_comm_icoa::local |
| |
| integer, allocatable, public | scale_comm_icoa::region |
| |
| integer, dimension(:,:,:), allocatable, public | scale_comm_icoa::recv_list_r2r |
| |
| integer, dimension(:,:,:), allocatable, public | scale_comm_icoa::send_list_r2r |
| |
| integer, dimension(:,:), allocatable, public | scale_comm_icoa::copy_list_p2r |
| |
| integer, dimension(:,:,:), allocatable, public | scale_comm_icoa::recv_list_p2r |
| |
| integer, dimension(:,:,:), allocatable, public | scale_comm_icoa::send_list_p2r |
| |
| integer, dimension(:,:), allocatable, public | scale_comm_icoa::copy_list_r2p |
| |
| integer, dimension(:,:,:), allocatable, public | scale_comm_icoa::recv_list_r2p |
| |
| integer, dimension(:,:,:), allocatable, public | scale_comm_icoa::send_list_r2p |
| |
| integer, dimension(:,:), allocatable, public | scale_comm_icoa::singular_list |
| |
| integer, dimension(:), allocatable, public | scale_comm_icoa::req_list |
| |
| real(sp), dimension(:,:), allocatable, public | scale_comm_icoa::sendbuf_r2r_sp |
| |
| real(sp), dimension(:,:), allocatable, public | scale_comm_icoa::recvbuf_r2r_sp |
| |
| real(sp), dimension(:,:), allocatable, public | scale_comm_icoa::sendbuf_p2r_sp |
| |
| real(sp), dimension(:,:), allocatable, public | scale_comm_icoa::recvbuf_p2r_sp |
| |
| real(sp), dimension(:,:), allocatable, public | scale_comm_icoa::sendbuf_r2p_sp |
| |
| real(sp), dimension(:,:), allocatable, public | scale_comm_icoa::recvbuf_r2p_sp |
| |
| real(dp), dimension(:,:), allocatable, public | scale_comm_icoa::sendbuf_r2r_dp |
| |
| real(dp), dimension(:,:), allocatable, public | scale_comm_icoa::recvbuf_r2r_dp |
| |
| real(dp), dimension(:,:), allocatable, public | scale_comm_icoa::sendbuf_p2r_dp |
| |
| real(dp), dimension(:,:), allocatable, public | scale_comm_icoa::recvbuf_p2r_dp |
| |
| real(dp), dimension(:,:), allocatable, public | scale_comm_icoa::sendbuf_r2p_dp |
| |
| real(dp), dimension(:,:), allocatable, public | scale_comm_icoa::recvbuf_r2p_dp |
| |