![]() |
MFIX
2016-1
|
Data Types | |
| interface | send_recv |
| interface | sendrecv_begin |
| interface | sendrecv_end |
Functions/Subroutines | |
| subroutine | ijk_of (ijkp, i, j, k) |
| subroutine | ijk_of_gl (ijkp, i, j, k) |
| subroutine | sendrecv_init (comm, cyclic_i, cyclic_j, cyclic_k, idebug) |
| subroutine | sendrecv_begin_1d (XX, ilayer, idebug) |
| subroutine | sendrecv_begin_1i (XX, ilayer, idebug) |
| subroutine | sendrecv_begin_1c (XX, ilayer, idebug) |
| subroutine | sendrecv_end_1d (XX, idebug) |
| subroutine | sendrecv_end_1c (XX, idebug) |
| subroutine | sendrecv_end_1i (XX, idebug) |
| subroutine | send_recv_1c (XX, ilayer, idebug) |
| subroutine | send_recv_1d (XX, ilayer, idebug) |
| subroutine | send_recv_2d (XX, ilayer, idebug) |
| subroutine | send_recv_3d (XX, ilayer, idebug) |
| subroutine | send_recv_1i (XX, ilayer, idebug) |
| subroutine | sendrecv_re_init_after_re_indexing (comm, idebug) |
Variables | |
| logical, parameter | localfunc =.false. |
| logical, parameter | use_persistent_message =.true. |
| integer, dimension(:), pointer | recvproc1 |
| integer, dimension(:), pointer | recvtag1 |
| integer, dimension(:), pointer | xrecv1 |
| integer, dimension(:), pointer | recvijk1 |
| integer, dimension(:), pointer | sendproc1 |
| integer, dimension(:), pointer | sendtag1 |
| integer, dimension(:), pointer | xsend1 |
| integer, dimension(:), pointer | sendijk1 |
| integer, dimension(:), pointer | recvproc2 |
| integer, dimension(:), pointer | recvtag2 |
| integer, dimension(:), pointer | xrecv2 |
| integer, dimension(:), pointer | recvijk2 |
| integer, dimension(:), pointer | sendproc2 |
| integer, dimension(:), pointer | sendtag2 |
| integer, dimension(:), pointer | xsend2 |
| integer, dimension(:), pointer | sendijk2 |
| integer, dimension(:), pointer | send_persistent_request |
| integer, dimension(:), pointer | recv_persistent_request |
| integer, dimension(:), pointer | send_persistent_request1 |
| integer, dimension(:), pointer | send_persistent_request2 |
| integer, dimension(:), pointer | recv_persistent_request1 |
| integer, dimension(:), pointer | recv_persistent_request2 |
| integer | nrecv1 |
| integer | nsend1 |
| integer | nrecv2 |
| integer | nsend2 |
| double precision, dimension(:), pointer | dsendbuffer |
| double precision, dimension(:), pointer | drecvbuffer |
| integer, dimension(:), pointer | isendbuffer |
| integer, dimension(:), pointer | irecvbuffer |
| character, dimension(:), pointer | csendbuffer |
| character, dimension(:), pointer | crecvbuffer |
| integer | nrecv |
| integer | nsend |
| integer, dimension(:), pointer | recvrequest |
| integer, dimension(:), pointer | sendrequest |
| integer, dimension(:), pointer | xrecv |
| integer, dimension(:), pointer | recvproc |
| integer, dimension(:), pointer | recvijk |
| integer, dimension(:), pointer | recvtag |
| integer, dimension(:), pointer | xsend |
| integer, dimension(:), pointer | sendproc |
| integer, dimension(:), pointer | sendijk |
| integer, dimension(:), pointer | sendtag |
| integer | communicator |
| subroutine sendrecv::ijk_of | ( | integer, intent(in) | ijkp, |
| integer, intent(out) | i, | ||
| integer, intent(out) | j, | ||
| integer, intent(out) | k | ||
| ) |
| subroutine sendrecv::ijk_of_gl | ( | integer, intent(in) | ijkp, |
| integer, intent(out) | i, | ||
| integer, intent(out) | j, | ||
| integer, intent(out) | k | ||
| ) |
Definition at line 155 of file sendrecv_mod.f.
| subroutine sendrecv::send_recv_1c | ( | character(len=*), dimension(:), intent(inout) | XX, |
| integer, intent(in), optional | ilayer, | ||
| integer, intent(in), optional | idebug | ||
| ) |
Definition at line 2092 of file sendrecv_mod.f.
| subroutine sendrecv::send_recv_1d | ( | double precision, dimension(:), intent(inout) | XX, |
| integer, intent(in), optional | ilayer, | ||
| integer, intent(in), optional | idebug | ||
| ) |
Definition at line 2128 of file sendrecv_mod.f.
| subroutine sendrecv::send_recv_1i | ( | integer, dimension(:), intent(inout) | XX, |
| integer, intent(in), optional | ilayer, | ||
| integer, intent(in), optional | idebug | ||
| ) |
Definition at line 2241 of file sendrecv_mod.f.
| subroutine sendrecv::send_recv_2d | ( | double precision, dimension(:,:), intent(inout) | XX, |
| integer, intent(in), optional | ilayer, | ||
| integer, intent(in), optional | idebug | ||
| ) |
Definition at line 2163 of file sendrecv_mod.f.
| subroutine sendrecv::send_recv_3d | ( | double precision, dimension(:,:,:), intent(inout) | XX, |
| integer, intent(in), optional | ilayer, | ||
| integer, intent(in), optional | idebug | ||
| ) |
Definition at line 2201 of file sendrecv_mod.f.
| subroutine sendrecv::sendrecv_begin_1c | ( | character(len=*), dimension(:), intent(inout) | XX, |
| integer, intent(in), optional | ilayer, | ||
| integer, intent(in), optional | idebug | ||
| ) |
| subroutine sendrecv::sendrecv_begin_1d | ( | double precision, dimension(:), intent(inout) | XX, |
| integer, intent(in), optional | ilayer, | ||
| integer, intent(in), optional | idebug | ||
| ) |
| subroutine sendrecv::sendrecv_begin_1i | ( | integer, dimension(:), intent(inout) | XX, |
| integer, intent(in), optional | ilayer, | ||
| integer, intent(in), optional | idebug | ||
| ) |
| subroutine sendrecv::sendrecv_end_1c | ( | character(len=*), dimension(:), intent(inout) | XX, |
| integer, intent(in), optional | idebug | ||
| ) |
| subroutine sendrecv::sendrecv_end_1d | ( | double precision, dimension(:), intent(inout) | XX, |
| integer, intent(in), optional | idebug | ||
| ) |
| subroutine sendrecv::sendrecv_end_1i | ( | integer, dimension(:), intent(inout) | XX, |
| integer, intent(in), optional | idebug | ||
| ) |
| subroutine sendrecv::sendrecv_init | ( | integer, intent(in) | comm, |
| logical, intent(in) | cyclic_i, | ||
| logical, intent(in) | cyclic_j, | ||
| logical, intent(in) | cyclic_k, | ||
| integer, intent(in), optional | idebug | ||
| ) |
Definition at line 224 of file sendrecv_mod.f.


| subroutine sendrecv::sendrecv_re_init_after_re_indexing | ( | integer, intent(in) | comm, |
| integer, intent(in), optional | idebug | ||
| ) |
Definition at line 2274 of file sendrecv_mod.f.


| integer sendrecv::communicator |
Definition at line 56 of file sendrecv_mod.f.
| character, dimension(:), pointer sendrecv::crecvbuffer |
Definition at line 47 of file sendrecv_mod.f.
| character, dimension(:), pointer sendrecv::csendbuffer |
Definition at line 47 of file sendrecv_mod.f.
| double precision, dimension(:), pointer sendrecv::drecvbuffer |
Definition at line 43 of file sendrecv_mod.f.
| double precision, dimension(:), pointer sendrecv::dsendbuffer |
Definition at line 43 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::irecvbuffer |
Definition at line 45 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::isendbuffer |
Definition at line 45 of file sendrecv_mod.f.
| logical, parameter sendrecv::localfunc =.false. |
Definition at line 25 of file sendrecv_mod.f.
| integer sendrecv::nrecv |
Definition at line 50 of file sendrecv_mod.f.
| integer sendrecv::nrecv1 |
Definition at line 40 of file sendrecv_mod.f.
| integer sendrecv::nrecv2 |
Definition at line 40 of file sendrecv_mod.f.
| integer sendrecv::nsend |
Definition at line 50 of file sendrecv_mod.f.
| integer sendrecv::nsend1 |
Definition at line 40 of file sendrecv_mod.f.
| integer sendrecv::nsend2 |
Definition at line 40 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recv_persistent_request |
Definition at line 35 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recv_persistent_request1 |
Definition at line 35 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recv_persistent_request2 |
Definition at line 35 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recvijk |
Definition at line 51 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recvijk1 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recvijk2 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recvproc |
Definition at line 51 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recvproc1 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recvproc2 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recvrequest |
Definition at line 51 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recvtag |
Definition at line 51 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recvtag1 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::recvtag2 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::send_persistent_request |
Definition at line 35 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::send_persistent_request1 |
Definition at line 35 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::send_persistent_request2 |
Definition at line 35 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::sendijk |
Definition at line 51 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::sendijk1 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::sendijk2 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::sendproc |
Definition at line 51 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::sendproc1 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::sendproc2 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::sendrequest |
Definition at line 51 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::sendtag |
Definition at line 51 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::sendtag1 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::sendtag2 |
Definition at line 29 of file sendrecv_mod.f.
| logical, parameter sendrecv::use_persistent_message =.true. |
Definition at line 26 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::xrecv |
Definition at line 51 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::xrecv1 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::xrecv2 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::xsend |
Definition at line 51 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::xsend1 |
Definition at line 29 of file sendrecv_mod.f.
| integer, dimension(:), pointer sendrecv::xsend2 |
Definition at line 29 of file sendrecv_mod.f.