![]() |
ORB5
v4.9.4
|
Data Types | |
| interface | guard |
| interface | guard3_bsplines_disp |
| interface | ppbcast |
| interface | ppcfft1 |
| interface | ppcfft2 |
| interface | ppcfft2n |
| interface | ppmax |
| interface | ppmin |
| interface | ppsum |
| interface | pptransp |
| interface | pptranspn |
Functions/Subroutines | |
| subroutine, public | ppinit |
| subroutine, public | ppexit |
| subroutine | ppsum_r (f, icomm, char_master) |
| subroutine | ppsum_ra (f, icomm, char_master) |
| subroutine | ppsum_raa (f, icomm, char_master) |
| subroutine | ppsum_raaa (f, icomm, char_master) |
| subroutine | ppsum_raaaa (f, icomm, char_master) |
| subroutine | ppsum_i (f, icomm, char_master) |
| subroutine | ppsum_i8 (f, icomm, char_master) |
| subroutine | ppsum_ia (f, icomm, char_master) |
| subroutine | ppsum_i8a (f, icomm, char_master) |
| subroutine | ppsum_iaa (f, icomm, char_master) |
| subroutine | ppsum_c (f, icomm, char_master) |
| subroutine | ppsum_ca (f, icomm, char_master) |
| subroutine | ppsum_caa (f, icomm, char_master) |
| subroutine | ppsum_caaa (f, icomm, char_master) |
| subroutine | ppsum_caaaa (f, icomm, char_master) |
| subroutine | ppmax_r (f, icomm, char_master) |
| subroutine | ppmax_ra (f, icomm, char_master) |
| subroutine | ppmax_i (f, icomm, char_master) |
| subroutine | ppmax_ia (f, icomm, char_master) |
| subroutine | ppmin_r (f, icomm, char_master) |
| subroutine | ppmin_ra (f, icomm, char_master) |
| subroutine | ppmin_i (f, icomm, char_master) |
| subroutine | ppmin_ia (f, icomm, char_master) |
| subroutine | ppbcast_r (f, icomm) |
| subroutine | ppbcast_ra (f, icomm) |
| subroutine | ppbcast_raa (f, icomm) |
| subroutine | ppbcast_i (f, icomm) |
| subroutine | ppbcast_ia (f, icomm) |
| subroutine | pptransp_c (a, b) |
| subroutine | pptransp_r (a, b) |
| subroutine | pptransp_i (a, b) |
| subroutine | pptransp2_c (a, b) |
| subroutine | pptransp2_r (a, b) |
| subroutine | pptransp2_i (a, b) |
| subroutine | pptranspn_r (a, b) |
| subroutine | pptranspn_c (a, b) |
| subroutine | pptranspn_i (a, b) |
| subroutine | pptransp2n_r (a, b) |
| subroutine | pptransp2n_c (a, b) |
| subroutine | pptransp2n_i (a, b) |
| subroutine, public | pptransp_mul_c (a, b) |
| subroutine, public | timera (icntrl, string, eltime, barrier, startstop) |
| subroutine | guard2 (f, nidbas, flag) |
| subroutine | guard3 (f, nidbas, flag) |
| subroutine | ppcfft2_2d (isign, f, g) |
| subroutine | ppcfft2_3d (isign, f, g) |
| subroutine | ppcfft2n_2d (isign, f, g) |
| subroutine | ppcfft2n_3d (isign, f, g) |
| type(mpi_datatype) function, public | blockcols (lda, m, n, otype) |
| type(mpi_datatype) function, public | blockcols2 (lda1, lda2, m, n, otype) |
| type(mpi_datatype) function, public | blockrows (lda, m, n, otype) |
| type(mpi_datatype) function, public | blockrows2 (lda1, lda2, m, n, otype) |
| subroutine | ppcfft1_3d (isign, f, g) |
| subroutine, public | barrier |
| subroutine, public | mpiabort |
| subroutine, public | pptopology (bycol) |
| subroutine, public | heapcheck (heapstring, heapstep) |
| Print min, max, and task 0 values of the heap size. More... | |
| subroutine, public | init_gather_type (rtype, block_number, block_size, stride_length, new_extent, mpi_base_type) |
| subroutine | partners (comm, ids, idr) |
| logical function | ispower2 (n) |
| subroutine | increment_tag (tag) |
| pure integer function, public | get_mpi_comm_int (comm) |
| pure integer function, public | get_mpi_info_int (info) |
| subroutine, public pputil::barrier |
Here is the call graph for this function:
Here is the caller graph for this function:| type(mpi_datatype) function, public pputil::blockcols | ( | integer, intent(in) | lda, |
| integer, intent(in) | m, | ||
| integer, intent(in) | n, | ||
| type(mpi_datatype), intent(in) | otype | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:| type(mpi_datatype) function, public pputil::blockcols2 | ( | integer, intent(in) | lda1, |
| integer, intent(in) | lda2, | ||
| integer, intent(in) | m, | ||
| integer, intent(in) | n, | ||
| type(mpi_datatype), intent(in) | otype | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:| type(mpi_datatype) function, public pputil::blockrows | ( | integer, intent(in) | lda, |
| integer, intent(in) | m, | ||
| integer, intent(in) | n, | ||
| type(mpi_datatype) | otype | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:| type(mpi_datatype) function, public pputil::blockrows2 | ( | integer, intent(in) | lda1, |
| integer, intent(in) | lda2, | ||
| integer, intent(in) | m, | ||
| integer, intent(in) | n, | ||
| type(mpi_datatype) | otype | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:| pure integer function, public pputil::get_mpi_comm_int | ( | type(mpi_comm), intent(in) | comm | ) |
Here is the call graph for this function:
Here is the caller graph for this function:| pure integer function, public pputil::get_mpi_info_int | ( | type(mpi_info), intent(in) | info | ) |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |
| subroutine, public pputil::heapcheck | ( | character(*), intent(in) | heapstring, |
| integer, intent(in), optional | heapstep | ||
| ) |
Print min, max, and task 0 values of the heap size.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:| subroutine, public pputil::init_gather_type | ( | type(mpi_datatype), intent(out) | rtype, |
| integer, intent(in) | block_number, | ||
| integer, intent(in) | block_size, | ||
| integer, intent(in) | stride_length, | ||
| integer, intent(in) | new_extent, | ||
| type(mpi_datatype), intent(in) | mpi_base_type | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine, public pputil::mpiabort |
Here is the call graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| subroutine pputil::ppcfft2_3d | ( | integer, intent(in) | isign, |
| complex, dimension (:,:,:), intent(inout) | f, | ||
| complex, dimension (:,:,:), intent(out) | g | ||
| ) |
| subroutine pputil::ppcfft2n_2d | ( | integer, intent(in) | isign, |
| complex, dimension (:,:), intent(inout) | f, | ||
| complex, dimension (:,:), intent(out) | g | ||
| ) |
| subroutine pputil::ppcfft2n_3d | ( | integer, intent(in) | isign, |
| complex, dimension (:,:,:), intent(inout) | f, | ||
| complex, dimension (:,:,:), intent(out) | g | ||
| ) |
| subroutine, public pputil::ppexit |
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine, public pputil::ppinit |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| subroutine pputil::ppsum_r | ( | real, intent(inout) | f, |
| integer, intent(in) | icomm, | ||
| character(len=*), intent(in), optional | char_master | ||
| ) |
|
private |
|
private |
|
private |
|
private |
| subroutine, public pputil::pptopology | ( | logical, intent(in), optional | bycol | ) |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| subroutine, public pputil::pptransp_mul_c | ( | complex, dimension(:,:,:), intent(in) | a, |
| complex, dimension(:,:,:), intent(inout) | b | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
private |
| subroutine, public pputil::timera | ( | integer, intent(in) | icntrl, |
| character(len=*), intent(in) | string, | ||
| real*8, intent(out), optional | eltime, | ||
| logical, intent(in), optional | barrier, | ||
| character(len=4), intent(in), optional | startstop | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function: