FV3 Bundle
|
Data Types | |
interface | mpp_pset_broadcast_ptr |
interface | mpp_pset_print_chksum |
type | mpp_pset_type |
interface | mpp_recv_ptr |
interface | mpp_send_ptr |
Functions/Subroutines | |
subroutine, public | mpp_pset_init |
subroutine, public | mpp_pset_create (npset, pset, stacksize, pelist, commID) |
subroutine, public | mpp_pset_delete (pset) |
subroutine | mpp_send_ptr_scalar (ptr, pe) |
subroutine | mpp_send_ptr_array (ptr, pe) |
subroutine | mpp_recv_ptr_scalar (ptr, pe) |
subroutine | mpp_recv_ptr_array (ptr, pe) |
subroutine | mpp_translate_remote_ptr (ptr, pe) |
subroutine, public | mpp_pset_sync (pset) |
subroutine, public | mpp_pset_broadcast (pset, a) |
subroutine | mpp_pset_broadcast_ptr_scalar (pset, ptr) |
subroutine | mpp_pset_broadcast_ptr_array (pset, ptr) |
subroutine, public | mpp_pset_check_ptr (pset, ptr) |
subroutine, public | mpp_pset_segment_array (pset, ls, le, lsp, lep) |
subroutine, public | mpp_pset_stack_push (pset, ptr, len) |
subroutine, public | mpp_pset_stack_reset (pset) |
subroutine | mpp_pset_print_chksum_1d (pset, caller, array) |
subroutine | mpp_pset_print_chksum_2d (pset, caller, array) |
subroutine | mpp_pset_print_chksum_3d (pset, caller, array) |
subroutine | mpp_pset_print_chksum_4d (pset, caller, array) |
subroutine, public | mpp_pset_print_stack_chksum (pset, caller) |
logical function, public | mpp_pset_root (pset) |
integer function, public | mpp_pset_numroots (pset) |
subroutine, public | mpp_pset_get_root_pelist (pset, pelist, commID) |
Variables | |
integer | pe |
integer | commid |
logical | verbose =.FALSE. |
logical | module_is_initialized =.FALSE. |
character(len=256) | text |
subroutine, public mpp_pset_mod::mpp_pset_broadcast | ( | type(mpp_pset_type), intent(in) | pset, |
real, intent(inout) | a | ||
) |
|
private |
Definition at line 388 of file mpp_pset.F90.
|
private |
Definition at line 367 of file mpp_pset.F90.
subroutine, public mpp_pset_mod::mpp_pset_check_ptr | ( | type(mpp_pset_type), intent(in) | pset, |
integer(pointer_kind), intent(in) | ptr | ||
) |
Definition at line 410 of file mpp_pset.F90.
subroutine, public mpp_pset_mod::mpp_pset_create | ( | integer, intent(in) | npset, |
type(mpp_pset_type), intent(inout) | pset, | ||
integer, intent(in), optional | stacksize, | ||
integer, dimension(:), intent(in), optional | pelist, | ||
integer, intent(in), optional | commID | ||
) |
subroutine, public mpp_pset_mod::mpp_pset_delete | ( | type(mpp_pset_type), intent(inout) | pset | ) |
Definition at line 236 of file mpp_pset.F90.
subroutine, public mpp_pset_mod::mpp_pset_get_root_pelist | ( | type(mpp_pset_type), intent(in) | pset, |
integer, dimension(:), intent(out) | pelist, | ||
integer, intent(out), optional | commID | ||
) |
Definition at line 620 of file mpp_pset.F90.
subroutine, public mpp_pset_mod::mpp_pset_init | ( | ) |
integer function, public mpp_pset_mod::mpp_pset_numroots | ( | type(mpp_pset_type), intent(in) | pset | ) |
Definition at line 610 of file mpp_pset.F90.
|
private |
Definition at line 519 of file mpp_pset.F90.
|
private |
Definition at line 548 of file mpp_pset.F90.
|
private |
Definition at line 562 of file mpp_pset.F90.
|
private |
Definition at line 576 of file mpp_pset.F90.
subroutine, public mpp_pset_mod::mpp_pset_print_stack_chksum | ( | type(mpp_pset_type), intent(in) | pset, |
character(len=*), intent(in) | caller | ||
) |
Definition at line 590 of file mpp_pset.F90.
logical function, public mpp_pset_mod::mpp_pset_root | ( | type(mpp_pset_type), intent(in) | pset | ) |
Definition at line 601 of file mpp_pset.F90.
subroutine, public mpp_pset_mod::mpp_pset_segment_array | ( | type(mpp_pset_type), intent(in) | pset, |
integer, intent(in) | ls, | ||
integer, intent(in) | le, | ||
integer, intent(out) | lsp, | ||
integer, intent(out) | lep | ||
) |
Definition at line 442 of file mpp_pset.F90.
subroutine, public mpp_pset_mod::mpp_pset_stack_push | ( | type(mpp_pset_type), intent(inout) | pset, |
integer(pointer_kind), intent(out) | ptr, | ||
integer, intent(in) | len | ||
) |
subroutine, public mpp_pset_mod::mpp_pset_stack_reset | ( | type(mpp_pset_type), intent(inout) | pset | ) |
Definition at line 503 of file mpp_pset.F90.
subroutine, public mpp_pset_mod::mpp_pset_sync | ( | type(mpp_pset_type), intent(in) | pset | ) |
|
private |
|
private |
|
private |
Definition at line 263 of file mpp_pset.F90.
|
private |
Definition at line 254 of file mpp_pset.F90.
|
private |
|
private |
Definition at line 40 of file mpp_pset.F90.
|
private |
Definition at line 42 of file mpp_pset.F90.
|
private |
Definition at line 39 of file mpp_pset.F90.
|
private |
Definition at line 43 of file mpp_pset.F90.
|
private |
Definition at line 41 of file mpp_pset.F90.