|
SURFEX v8.1
General documentation of Surfex
|
Data Types | |
| interface | mpl_scatterv |
Functions/Subroutines | |
| subroutine | mpl_scatterv_preamb1 (KCOMM, KROOT, KMP_TYPE, KREQUEST) |
| subroutine | mpl_scatterv_preamb2 (KSENDCOUNTS, KISENDDISPL, KSENDDISPL, CDSTRING) |
| subroutine | mpl_scatterv_real8 (PRECVBUF, KROOT, PSENDBUF, KSENDCOUNTS, KSENDDISPL, KMP_TYPE, KCOMM, KERROR, KREQUEST, CDSTRING) |
| subroutine | mpl_scatterv_real4 (PRECVBUF, KROOT, PSENDBUF, KSENDCOUNTS, KSENDDISPL, KMP_TYPE, KCOMM, KERROR, KREQUEST, CDSTRING) |
| subroutine | mpl_scatterv_integer (KRECVBUF, KROOT, KSENDBUF, KSENDCOUNTS, KSENDDISPL, KMP_TYPE, KCOMM, KERROR, KREQUEST, CDSTRING) |
Variables | |
| integer(kind=jpim) | icomm |
| integer(kind=jpim) | iroot |
| integer(kind=jpim) | ipl_numproc |
| integer(kind=jpim) | irecvcount |
| integer(kind=jpim) | isendbufsize |
| integer(kind=jpim) | ir |
| integer(kind=jpim) | ipl_myrank |
| integer(kind=jpim) | imp_type |
| logical | llabort =.TRUE. |
| integer(kind=jpim) | ierror |
| integer(kind=jpim) | idum |
| real(kind=jprd) | zdum |
| real(kind=jprm) | zdum_4 |
| integer(kind=jpim) | zdum_int |
| subroutine mpl_scatterv_mod::mpl_scatterv_integer | ( | integer(kind=jpim), dimension(:), intent(out) | KRECVBUF, |
| integer(kind=jpim), intent(in) | KROOT, | ||
| integer(kind=jpim), dimension(:), intent(in), optional | KSENDBUF, | ||
| integer(kind=jpim), dimension(:), intent(in), optional | KSENDCOUNTS, | ||
| integer(kind=jpim), dimension(:), intent(in), optional | KSENDDISPL, | ||
| integer(kind=jpim), intent(in), optional | KMP_TYPE, | ||
| integer(kind=jpim), intent(in), optional | KCOMM, | ||
| integer(kind=jpim), intent(out), optional | KERROR, | ||
| integer(kind=jpim), intent(out), optional | KREQUEST, | ||
| character*(*), intent(in), optional | CDSTRING | ||
| ) |
|
private |
Definition at line 87 of file mpl_scatterv_mod.F90.


| subroutine mpl_scatterv_mod::mpl_scatterv_preamb2 | ( | integer(kind=jpim), dimension(:), intent(in) | KSENDCOUNTS, |
| integer(kind=jpim), dimension(:), intent(out) | KISENDDISPL, | ||
| integer(kind=jpim), dimension(:), intent(in), optional | KSENDDISPL, | ||
| character*(*), intent(in), optional | CDSTRING | ||
| ) |
Definition at line 140 of file mpl_scatterv_mod.F90.


| subroutine mpl_scatterv_mod::mpl_scatterv_real4 | ( | real(kind=jprm), dimension(:), intent(out) | PRECVBUF, |
| integer(kind=jpim), intent(in) | KROOT, | ||
| real(kind=jprm), dimension(:), intent(in), optional | PSENDBUF, | ||
| integer(kind=jpim), dimension(:), intent(in), optional | KSENDCOUNTS, | ||
| integer(kind=jpim), dimension(:), intent(in), optional | KSENDDISPL, | ||
| integer(kind=jpim), intent(in), optional | KMP_TYPE, | ||
| integer(kind=jpim), intent(in), optional | KCOMM, | ||
| integer(kind=jpim), intent(out), optional | KERROR, | ||
| integer(kind=jpim), intent(out), optional | KREQUEST, | ||
| character*(*), intent(in), optional | CDSTRING | ||
| ) |
|
private |
|
private |
Definition at line 73 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 75 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 75 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 73 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 73 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 73 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 73 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 73 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 73 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 73 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 74 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 76 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 77 of file mpl_scatterv_mod.F90.
|
private |
Definition at line 78 of file mpl_scatterv_mod.F90.
1.8.13