|
CAM
|
Functions/Subroutines | |
| integer function, public | pair (np, p, k) |
| integer function, public | ceil2 (n) |
| subroutine, public | spmdinit (mpicom_atm) |
| subroutine, public | spmd_utils_readnl (nlfile) |
Variables | |
| integer, public | mpir8 |
| logical, parameter | def_mirror = .false. |
| logical, public | phys_mirror_decomp_req = def_mirror |
| integer, public | mpicom |
| integer, public | mpichar |
| logical, public | masterproc |
| integer, public | masterprocid |
| integer, public | iam |
| integer, public | npes |
| integer, public | nsmps |
| integer, dimension(:), allocatable, public | proc_smp_map |
| integer, parameter | default_masterproc =0 |
| integer, parameter, private | min_comm_protocol = 2 |
| integer, parameter, private | max_comm_protocol = 5 |
| integer, parameter, private | def_comm_protocol = 4 |
| integer, public | swap_comm_protocol = def_comm_protocol |
| integer, parameter, private | def_comm_maxreq = 128 |
| integer, public | swap_comm_maxreq = def_comm_maxreq |
| integer, parameter, private | max_gather_block_size = 64 |
| integer, public | fc_gather_flow_cntl = max_gather_block_size |
| integer function, public spmd_utils::ceil2 | ( | integer | n | ) |

| integer function, public spmd_utils::pair | ( | integer | np, |
| integer | p, | ||
| integer | k | ||
| ) |

| subroutine, public spmd_utils::spmd_utils_readnl | ( | character(len=*), intent(in) | nlfile | ) |


| subroutine, public spmd_utils::spmdinit | ( | integer, intent(in) | mpicom_atm | ) |

|
private |
|
private |
|
private |
|
private |
| integer, public spmd_utils::fc_gather_flow_cntl = max_gather_block_size |
| integer, public spmd_utils::iam |
| logical, public spmd_utils::masterproc |
| integer, public spmd_utils::masterprocid |
|
private |
|
private |
|
private |
| integer, public spmd_utils::mpichar |
| integer, public spmd_utils::mpicom |
| integer, public spmd_utils::mpir8 |
| integer, public spmd_utils::npes |
| integer, public spmd_utils::nsmps |
| logical, public spmd_utils::phys_mirror_decomp_req = def_mirror |
| integer, dimension(:), allocatable, public spmd_utils::proc_smp_map |
| integer, public spmd_utils::swap_comm_maxreq = def_comm_maxreq |
| integer, public spmd_utils::swap_comm_protocol = def_comm_protocol |