Index | Rundeck: P1SoM40 | Created: Fri May 10 03:30:13 EDT 2024 |
List of All Variables
a b c d e f g h i j k l m n o p q r s t u v w x y z- aglob :
real*8, allocatable, dimension(:, :, :, :)
- Subroutine: dread8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array for read/scatter
- aglob :
real*8
- Subroutine: readt8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
global array
- aglob :
real*8
- Subroutine: readt8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
global array
- aglob :
real*8
- Subroutine: readt_parallel_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
global array
- aglob4 :
real*4
- Subroutine: readt_parallel_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- aibounds :
integer, dimension(4)
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ain :
real*4, allocatable, dimension(:, :, :)
- Subroutine: dread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
real*4 array for reading
- ain :
real*4, allocatable, dimension(:, :, :, :)
- Subroutine: dread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*4 array for reading
- ain :
real*4, allocatable, dimension(:, :, :)
- Subroutine: mread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
real*4 array for reading
- ain :
real*4, dimension(grd_dum%IM_WORLD, grd_dum%JM_WORLD)
- Subroutine: mread_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*4 array
- ain :
real*4, allocatable, dimension(:, :, :, :)
- Subroutine: mread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*4 array for reading
- ain :
real*4
- Subroutine: mread_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*4 array
- ain :
real*4, allocatable, dimension(:, :, :)
- Subroutine: readt_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
real*4 array for reading
- ain :
real*4, dimension(grd_dum%IM_WORLD, grd_dum%JM_WORLD)
- Subroutine: readt_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*4 array
- ain :
real*4, allocatable, dimension(:, :, :, :)
- Subroutine: readt_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*4 array for reading
- ain :
real*4
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*4 array
- ain :
real*4, allocatable, dimension(:, :, :, :)
- Subroutine: readt_parallel_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*4 array for reading
- all :
integer, parameter
- Global variable . Module: HALO_MOD. File: Halo_mod.F90
Initial Value= NORTH + SOUTH
- all :
logical, optional, intent(in)
- Subroutine: gatherinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- all :
logical, optional, intent(in)
- Subroutine: gatherlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- all :
logical, optional, intent(in)
- Subroutine: gatherreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- all :
logical, optional, intent(in)
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all :
logical, optional, intent(in)
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all :
logical, optional, intent(in)
- Subroutine: globalsum_int_reduce. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all :
logical, optional, intent(in)
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all :
logical, optional, intent(in)
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all :
logical, optional, intent(in)
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all :
logical, optional, intent(in)
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all :
logical, optional, intent(in)
- Subroutine: globalsum_xxxij_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all :
logical, optional, intent(in)
- Subroutine: globalsum_xxxj_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all_ :
logical
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all_ :
logical
- Subroutine: globalsum_int_reduce. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all_ :
logical
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all_ :
logical
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all_ :
logical
- Subroutine: globalsum_xxxij_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- all_ :
logical
- Subroutine: globalsum_xxxj_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- am_i_gsroot :
logical
- Subroutine: alloc_gs_wksp. Module: DD2D_UTILS. File: dd2d_utils.f
- am_i_gsroot :
logical, logical, logical, logical, logical, logical
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- am_i_gsroot :
logical, logical, logical, logical, logical, logical
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- am_i_gsroot :
logical, logical, logical, logical, logical, logical
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- am_i_gsroot :
logical, logical, logical, logical, logical, logical
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- am_i_gsroot :
logical
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- am_i_gsroot :
logical
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- am_i_gsroot :
logical
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- am_i_gsroot :
logical
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- am_i_root :
used from mpisupport_mod
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- am_i_root :
used from mpisupport_mod
- Global variable . Module: PARIO_FBSA. File: pario_fbsa.f
- aout :
real*8, allocatable, dimension(:, :, :)
- Subroutine: dread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array for scatter
- aout :
real*8, allocatable, dimension(:, :, :, :)
- Subroutine: dread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array for scatter
- aout :
real*8, allocatable, dimension(:, :, :)
- Subroutine: mread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array for scatter
- aout :
real*8, dimension(grd_dum%IM_WORLD, grd_dum%JM_WORLD)
- Subroutine: mread_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*8 array
- aout :
real*8, allocatable, dimension(:, :, :, :)
- Subroutine: mread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array for scatter
- aout :
real*8
- Subroutine: mread_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*8 array
- aout :
real*8, allocatable, dimension(:, :, :, :)
- Subroutine: readt8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array for read/scatter
- aout :
real*8, allocatable, dimension(:, :, :, :)
- Subroutine: readt8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array for read/scatter
- aout :
- Subroutine: readt8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*8 array
- aout :
real*8, allocatable, dimension(:, :, :)
- Subroutine: readt_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array for scatter
- aout :
real*8, dimension(grd_dum%IM_WORLD, grd_dum%JM_WORLD)
- Subroutine: readt_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*8 array
- aout :
real*8, allocatable, dimension(:, :, :, :)
- Subroutine: readt_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array for scatter
- aout :
real*8
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*8 array
- aout :
real*8, allocatable, dimension(:, :, :, :)
- Subroutine: readt_parallel_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array for scatter
- arr :
real*8, intent(in), dimension(:, :, bandpack%j_strt_halo:)
- Subroutine: band_pack_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
(input) local domain-decomposed array on this PE
- arr :
real*8, intent(in), dimension(:, bandpack%j_strt_halo:)
- Subroutine: band_pack_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
(input) local domain-decomposed array on this PE
- arr :
real*8, intent(in), dimension(:, bandpack%j_strt_halo:, :)
- Subroutine: band_pack_ijl. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
(input) local domain-decomposed array on this PE
- arr :
real*8, intent(inout)
- Subroutine: broadcast_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
real*8, intent(inout), dimension(:)
- Subroutine: broadcast_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
real*8, intent(inout), dimension(:, :)
- Subroutine: broadcast_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
real*8, intent(inout), dimension(:, :, :)
- Subroutine: broadcast_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
real*8, intent(inout), dimension(:, :, :, :)
- Subroutine: broadcast_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
real*8, dimension(:, :)
- Subroutine: get_nlnk_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- arr :
real*8, dimension(:, :, :)
- Subroutine: get_nlnk_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- arr :
real*8, dimension(:, :, :, :)
- Subroutine: get_nlnk_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- arr :
real*8, dimension(:, :, :, :, :)
- Subroutine: get_nlnk_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- arr :
real*8, intent(in)
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- arr :
real*8, intent(in)
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- arr :
real*8, intent(in), dimension(:, grd_dum%j_strt_halo:, :)
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- arr :
real*8, intent(in), dimension(grd_dum%j_strt_halo:)
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- arr :
real*8, intent(in), dimension(grd_dum%j_strt_halo:, :)
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- arr :
real*8, intent(in), dimension(:, grd_dum%j_strt_halo:)
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- arr :
real*8, intent(in), dimension(:, grd_dum%j_strt_halo:, :)
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- arr :
real*8, intent(in), dimension(:, :, :, grd_dum%j_strt_halo:)
- Subroutine: globalsum_xxxj_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- arr :
real*8, intent(inout), dimension(grid%j_strt_halo:)
- Subroutine: halo_update_1d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(grid%i_strt_halo:, grid%j_strt_halo:)
- Subroutine: halo_update_2d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
integer, intent(inout), dimension(grid%i_strt_halo:, grid%j_strt_halo:)
- Subroutine: halo_update_2dint. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(:, :, :)
- Subroutine: halo_update_3d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(:, :, grid%i_strt_halo:, grid%j_strt_halo:)
- Subroutine: halo_update_block_4d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(:, grid%j_strt_halo:)
- Subroutine: halo_update_column_2d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(:, grid%i_strt_halo:, grid%j_strt_halo:)
- Subroutine: halo_update_column_3d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(:, grid%i_strt_halo:, grid%j_strt_halo:, :)
- Subroutine: halo_update_column_4d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(:, :, :, :, grid%i_strt_halo:, grid%j_strt_halo:)
- Subroutine: halo_update_column_7d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(grid%j_strt_halo:)
- Subroutine: halo_update_north_pole_1d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(grid%i_strt_halo:, grid%j_strt_halo:)
- Subroutine: halo_update_north_pole_2d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(grid%i_strt_halo:, grid%j_strt_halo:, :)
- Subroutine: halo_update_north_pole_3d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(grid%j_strt_halo:)
- Subroutine: halo_update_south_pole_1d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(grid%i_strt_halo:, grid%j_strt_halo:)
- Subroutine: halo_update_south_pole_2d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(grid%i_strt_halo:, grid%j_strt_halo:, :)
- Subroutine: halo_update_south_pole_3d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, intent(inout), dimension(grid%j_strt_halo:, :)
- Subroutine: halo_updatej_2d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
integer, intent(inout)
- Subroutine: ibroadcast_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
integer, intent(inout)
- Subroutine: ibroadcast_0d_world. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
integer, intent(inout), dimension(:)
- Subroutine: ibroadcast_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
integer, intent(inout), dimension(:, :)
- Subroutine: ibroadcast_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
integer, intent(inout), dimension(:, :, :)
- Subroutine: ibroadcast_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
integer, intent(inout), dimension(:, :, :, :)
- Subroutine: ibroadcast_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
integer, intent(inout), dimension(:, grid%i_strt_halo:, grid%j_strt_halo:)
- Subroutine: int_halo_update_column_3d. Module: HALO_MOD. File: Halo_mod.F90
- arr :
integer, intent(in), dimension(grd_dum%j_strt_halo:)
- Subroutine: ipack_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
integer, intent(in), dimension(grd_dum%i_strt_halo:, grd_dum%j_strt_halo:)
- Subroutine: ipack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
integer, intent(in), dimension(grd_dum%i_strt_halo:, grd_dum%j_strt_halo:, :)
- Subroutine: ipack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
integer, intent(in), dimension(:, :, :, grd_dum%j_strt_halo:)
- Subroutine: ipack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
integer, intent(in), dimension(grd_dum%j_strt_halo:, :)
- Subroutine: ipackj_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
integer, intent(in)
- Subroutine: irecv_from_j_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
integer, intent(in)
- Subroutine: isend_to_j_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
integer, intent(out), dimension(:, grd_dum%j_strt_halo:)
- Subroutine: iunpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
integer, intent(out), dimension(:, grd_dum%j_strt_halo:, :)
- Subroutine: iunpack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
integer, intent(out), dimension(:, :, :, grd_dum%j_strt_halo:)
- Subroutine: iunpack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
integer, intent(out), dimension(:, :, grd_dum%j_strt_halo:)
- Subroutine: iunpack_column_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
logical, intent(in), dimension(grd_dum%i_strt_halo:, grd_dum%j_strt_halo:)
- Subroutine: lpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
logical, intent(out), dimension(:, grd_dum%j_strt_halo:)
- Subroutine: lunpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(grd_dum%j_strt_halo:)
- Subroutine: pack_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(grd_dum%i_strt_halo:, grd_dum%j_strt_halo:)
- Subroutine: pack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(grd_dum%i_strt_halo:, grd_dum%j_strt_halo:, :)
- Subroutine: pack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(grd_dum%i_strt_halo:, grd_dum%j_strt_halo:, :, :)
- Subroutine: pack_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(grd_dum%i_strt_halo:, grd_dum%j_strt_halo:, :, :, :)
- Subroutine: pack_5d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(:, :, :, grd_dum%j_strt_halo:)
- Subroutine: pack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(:, :, :, :, grd_dum%j_strt_halo:)
- Subroutine: pack_block_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(:, grd_dum%j_strt_halo:)
- Subroutine: pack_column_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(:, :, grd_dum%j_strt_halo:)
- Subroutine: pack_column_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(:, :, grd_dum%j_strt_halo:, :)
- Subroutine: pack_column_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
integer, intent(in), dimension(:, :, grd_dum%j_strt_halo:)
- Subroutine: pack_column_i2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(grd_dum%j_strt_halo:, :)
- Subroutine: packj_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(grd_dum%j_strt_halo:, :, :)
- Subroutine: packj_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(grd_dum%j_strt_halo:, :, :, :)
- Subroutine: packj_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(in), dimension(:)
- Subroutine: recv_from_j_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
real*8, intent(in), dimension(:)
- Subroutine: send_to_j_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
real(kind=8), dimension(*)
- Subroutine: sendrecv. Module: HALO_MOD. File: Halo_mod.F90
- arr :
integer, dimension(*)
- Subroutine: sendrecv_int. Module: HALO_MOD. File: Halo_mod.F90
- arr :
real*8, dimension(:)
- Subroutine: sumxpe_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
integer, dimension(:)
- Subroutine: sumxpe_1d_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
real*8, dimension(:, :)
- Subroutine: sumxpe_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
real*8, dimension(:, :, :)
- Subroutine: sumxpe_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
real*8, dimension(:, :, :, :)
- Subroutine: sumxpe_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr :
real*8, intent(out), dimension(grd_dum%j_strt_halo:)
- Subroutine: unpack_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(out), dimension(:, grd_dum%j_strt_halo:)
- Subroutine: unpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(out), dimension(:, grd_dum%j_strt_halo:, :)
- Subroutine: unpack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(out), dimension(:, grd_dum%j_strt_halo:, :, :)
- Subroutine: unpack_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(out), dimension(:, grd_dum%j_strt_halo:, :, :, :)
- Subroutine: unpack_5d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(out), dimension(:, :, :, grd_dum%j_strt_halo:)
- Subroutine: unpack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(out), dimension(:, :, :, :, grd_dum%j_strt_halo:)
- Subroutine: unpack_block_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(out), dimension(:, grd_dum%j_strt_halo:)
- Subroutine: unpack_column_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(out), dimension(:, :, grd_dum%j_strt_halo:)
- Subroutine: unpack_column_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(out), dimension(:, :, grd_dum%j_strt_halo:, :)
- Subroutine: unpack_column_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(out), dimension(grd_dum%j_strt_halo:, :)
- Subroutine: unpackj_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(out), dimension(grd_dum%j_strt_halo:, :, :)
- Subroutine: unpackj_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr :
real*8, intent(out), dimension(grd_dum%j_strt_halo:, :, :, :)
- Subroutine: unpackj_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_band :
real*8, intent(inout), dimension(:, :, bandpack%jband_strt:)
- Subroutine: band_pack_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
(output) array dimensioned and filled over the
- arr_band :
real*8, intent(inout), dimension(:, bandpack%jband_strt:)
- Subroutine: band_pack_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
(output) array dimensioned and filled over the
- arr_band :
real*8, intent(inout), dimension(:, bandpack%jband_strt:, :)
- Subroutine: band_pack_ijl. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
(output) array dimensioned and filled over the
- arr_glob :
integer, dimension(*)
- Subroutine: gatherinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
logical, dimension(*)
- Subroutine: gatherlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real(kind=8), dimension(*)
- Subroutine: gatherreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
integer, intent(out), dimension(grd_dum%jm_world)
- Subroutine: ipack_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
integer, intent(inout), dimension(:, :)
- Subroutine: ipack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
integer, intent(out), dimension(:, :, :)
- Subroutine: ipack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
integer, intent(inout), dimension(:, :, :, :)
- Subroutine: ipack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
integer, intent(inout), dimension(:, :)
- Subroutine: ipackj_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
integer, intent(in), dimension(:, :)
- Subroutine: iunpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
integer, intent(in), dimension(:, :, :)
- Subroutine: iunpack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
integer, intent(in), dimension(:, :, :, :)
- Subroutine: iunpack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
integer, intent(in), dimension(:, :, :)
- Subroutine: iunpack_column_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
integer
- Subroutine: localcopyinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
logical
- Subroutine: localcopylogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real(kind=8)
- Subroutine: localcopyreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
logical, intent(inout), dimension(:, :)
- Subroutine: lpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
logical, intent(in), dimension(:, :)
- Subroutine: lunpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(out), dimension(grd_dum%jm_world)
- Subroutine: pack_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(inout), dimension(:, :)
- Subroutine: pack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(out), dimension(:, :, :)
- Subroutine: pack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(out), dimension(:, :, :, :)
- Subroutine: pack_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(out), dimension(:, :, :, :, :)
- Subroutine: pack_5d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(inout), dimension(:, :, :, :)
- Subroutine: pack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(out), dimension(:, :, :, :, :)
- Subroutine: pack_block_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(out), dimension(:, :)
- Subroutine: pack_column_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(inout), dimension(:, :, :)
- Subroutine: pack_column_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(out), dimension(:, :, :, :)
- Subroutine: pack_column_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
integer, intent(inout), dimension(:, :, :)
- Subroutine: pack_column_i2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(inout), dimension(:, :)
- Subroutine: packj_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(inout), dimension(:, :, :)
- Subroutine: packj_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(inout), dimension(:, :, :, :)
- Subroutine: packj_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
integer, dimension(*)
- Subroutine: scatterinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
logical, dimension(*)
- Subroutine: scatterlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real(kind=8), dimension(*)
- Subroutine: scatterreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(grd_dum%jm_world)
- Subroutine: unpack_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(:, :)
- Subroutine: unpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(:, :, :)
- Subroutine: unpack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(:, :, :, :)
- Subroutine: unpack_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(:, :, :, :, :)
- Subroutine: unpack_5d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(:, :, :, :)
- Subroutine: unpack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(:, :, :, :, :)
- Subroutine: unpack_block_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(:, :)
- Subroutine: unpack_column_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(:, :, :)
- Subroutine: unpack_column_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(:, :, :, :)
- Subroutine: unpack_column_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(:, :)
- Subroutine: unpackj_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(:, :, :)
- Subroutine: unpackj_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_glob :
real*8, intent(in), dimension(:, :, :, :)
- Subroutine: unpackj_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_loc :
integer, dimension(*)
- Subroutine: gatherinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_loc :
logical, dimension(*)
- Subroutine: gatherlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_loc :
real(kind=8), dimension(*)
- Subroutine: gatherreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_loc :
integer
- Subroutine: localcopyinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_loc :
logical
- Subroutine: localcopylogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_loc :
real(kind=8)
- Subroutine: localcopyreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_loc :
integer, dimension(*)
- Subroutine: scatterinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_loc :
logical, dimension(*)
- Subroutine: scatterlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_loc :
real(kind=8), dimension(*)
- Subroutine: scatterreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- arr_master :
real*8, dimension(:), optional
- Subroutine: sumxpe_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_master :
integer, dimension(:), optional
- Subroutine: sumxpe_1d_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_master :
real*8, dimension(:, :), optional
- Subroutine: sumxpe_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_master :
real*8, dimension(:, :, :), optional
- Subroutine: sumxpe_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_master :
real*8, dimension(:, :, :, :), optional
- Subroutine: sumxpe_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_size :
integer
- Subroutine: sumxpe_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_size :
integer
- Subroutine: sumxpe_1d_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_size :
integer
- Subroutine: sumxpe_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_size :
integer
- Subroutine: sumxpe_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_size :
integer
- Subroutine: sumxpe_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_tmp :
real*8, dimension(:), allocatable
- Subroutine: sumxpe_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_tmp :
integer, dimension(:), allocatable
- Subroutine: sumxpe_1d_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_tmp :
real*8, dimension(:), allocatable
- Subroutine: sumxpe_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_tmp :
real*8, dimension(:), allocatable
- Subroutine: sumxpe_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- arr_tmp :
real*8, dimension(:), allocatable
- Subroutine: sumxpe_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- asum :
real*8
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- asum :
real*8, dimension(size(arr, 3))
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- asum :
real*8, dimension(size(arr, 1))
- Subroutine: checksum_column_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- asum :
real*8, dimension(size(arr, 1))
- Subroutine: checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- asum :
real*8, dimension(size(arr, 1), size(arr, 4))
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- asum :
real*8
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- asum :
real*8, dimension(size(arr, 1))
- Subroutine: checksumj_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- avar :
real*8, intent(out), dimension(:, :, :)
- Subroutine: dread8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
array to be read
- avar :
real*8, intent(out), dimension(:, :)
- Subroutine: dread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- avar :
real*8, intent(out), dimension(:, :, :)
- Subroutine: dread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- avar :
real*8, intent(out), dimension(:, :)
- Subroutine: mread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- avar :
real*8, intent(out), dimension(:, grd_dum%J_STRT_HALO:)
- Subroutine: mread_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- avar :
real*8, intent(out), dimension(:, :, :)
- Subroutine: mread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- avar :
real*8, intent(out), dimension(:, grd_dum%J_STRT_HALO:, :)
- Subroutine: mread_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- avar :
real*8, intent(out), dimension(:, :, :)
- Subroutine: readt8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- avar :
real*8, intent(out), dimension(:, :, grd_dum%J_STRT_HALO:)
- Subroutine: readt8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*8 array
- avar :
real*8, intent(out), dimension(:, :, :)
- Subroutine: readt8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- avar :
real*8, intent(out), dimension(:, grd_dum%J_STRT_HALO:, :)
- Subroutine: readt8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- avar :
real*8, intent(out), dimension(:, :)
- Subroutine: readt_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- avar :
real*8, intent(out), dimension(:, grd_dum%J_STRT_HALO:)
- Subroutine: readt_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- avar :
real*8, intent(out), dimension(:, :, :)
- Subroutine: readt_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- avar :
real*8, intent(out), dimension(:, grd_dum%J_STRT_HALO:, :)
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- avar :
real*8, intent(out), dimension(:, :, :)
- Subroutine: readt_parallel_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- avar :
real*8, intent(out), dimension(:, :, grd_dum%J_STRT_HALO:)
- Subroutine: readt_parallel_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*8 array
- axis :
type(domain1d_type), intent(in)
- Subroutine: setaxis. Module: DOMAIN_MOD. File: Domain_mod.F90
- backspace_parallel :
used from pario_fbsa
- Global variable . Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- band_j0 :
integer, intent(in)
- Subroutine: init_band_pack_type. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- band_j1 :
integer, intent(in)
- Subroutine: init_band_pack_type. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- band_pack :
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Procedure in which each PE receives data from other PEs
- band_pack_type :
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
a data structure needed by BAND_PACK, initialized
- bandpack :
type(band_pack_type), intent(in)
- Subroutine: band_pack_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
(input) instance of the band_pack_type structure
- bandpack :
type(band_pack_type), intent(in)
- Subroutine: band_pack_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
(input) instance of the band_pack_type structure
- bandpack :
type(band_pack_type), intent(in)
- Subroutine: band_pack_ijl. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
(input) instance of the band_pack_type structure
- bandpack :
type(band_pack_type), intent(out)
- Subroutine: init_band_pack_type. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- basetype :
integer, intent(in)
- Subroutine: gettypeindex. Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
- bc_periodic :
logical, optional, intent(in)
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- bc_periodic_ :
logical, optional
- Subroutine: sendrecv. Module: HALO_MOD. File: Halo_mod.F90
- bc_periodic_ :
logical, optional
- Subroutine: sendrecv_int. Module: HALO_MOD. File: Halo_mod.F90
- blocklen :
integer, intent(in)
- Subroutine: gettypeindex. Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
- broadcast :
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Generic routine to broadcast data to all PEs.
- broadcast :
used from dist_grid_mod
- Global variable . Module: PARIO_FBSA. File: pario_fbsa.f
- buf :
character(len=100)
- Subroutine: abort. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- buf :
real*8, intent(in), dimension(:, :, :)
- Subroutine: dwrite8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array
- buf :
real*8, intent(in), dimension(:, :, :)
- Subroutine: writei8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array
- buf :
real*8, intent(in), dimension(:, grd_dum%J_STRT_HALO:, :)
- Subroutine: writei8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*8 array
- buf :
real*4, intent(in), dimension(:, grd_dum%J_STRT_HALO:)
- Subroutine: writei_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*8 array
- buf :
real*8, intent(in), dimension(:, :, :)
- Subroutine: writet8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 array
- buf :
real*8, intent(in), dimension(:, :, grd_dum%J_STRT_HALO:)
- Subroutine: writet8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*8 array
- buf :
real*8, intent(in), dimension(:, :)
- Subroutine: writet_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
real*8 input array
- buf :
real*8, intent(in), dimension(:, grd_dum%J_STRT_HALO:)
- Subroutine: writet_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*8 array
- buf1d_local :
real*8, dimension(:), allocatable
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
- buf1d_local :
real*8, dimension(buf1d_local_size)
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- buf1d_local :
real*8, dimension(buf1d_local_size)
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- buf1d_local :
real*8, dimension(buf1d_local_size)
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- buf1d_local :
real*8, dimension(buf1d_local_size)
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- buf1d_local_size :
integer
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
Initial Value= -1
- buf1d_local_size :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- buf1d_local_size :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- buf1d_local_size :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- buf1d_local_size :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- buf1d_tile :
real*8, dimension(:), allocatable
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
- buf1d_tile :
real*8, dimension(buf1d_tile_size)
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- buf1d_tile :
real*8, dimension(buf1d_tile_size)
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- buf1d_tile :
real*8, dimension(buf1d_tile_size)
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- buf1d_tile :
real*8, dimension(buf1d_tile_size)
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- buf1d_tile_size :
integer
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
Initial Value= -1
- buf1d_tile_size :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- buf1d_tile_size :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- buf1d_tile_size :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- buf1d_tile_size :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- buf8 :
real*8
- Subroutine: writei_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- buf_glob :
real*8, dimension(:, :, :, :), allocatable
- Subroutine: dwrite8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- buf_glob :
real*8, dimension(:, :, :, :), allocatable
- Subroutine: writei8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- buf_glob :
real*8
- Subroutine: writei8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- buf_glob :
real*4, dimension(grd_dum%IM_WORLD, grd_dum%JM_WORLD)
- Subroutine: writei_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
real*4 array
- buf_glob :
real*8, dimension(:, :, :, :), allocatable
- Subroutine: writet8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- buf_glob :
real*8
- Subroutine: writet8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- buf_glob :
real*8, dimension(:, :, :), allocatable
- Subroutine: writet_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- buf_glob :
real*8, dimension(grd_dum%IM_WORLD, grd_dum%JM_WORLD)
- Subroutine: writet_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- buf_glob8 :
real*8, dimension(grd_dum%IM_WORLD, grd_dum%JM_WORLD)
- Subroutine: writei_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- bufij_tile :
real*8, dimension(:), allocatable
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
- bufij_tile :
real*8, dimension(bufij_tile_size)
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- bufij_tile :
real*8, dimension(bufij_tile_size)
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- bufij_tile :
real*8, dimension(bufij_tile_size)
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- bufij_tile :
real*8, dimension(bufij_tile_size)
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- bufij_tile_size :
integer
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
Initial Value= -1
- bufij_tile_size :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- bufij_tile_size :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- bufij_tile_size :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- bufij_tile_size :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- bufrecv :
real*8, dimension(:), allocatable
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
- bufsend :
real*8, dimension(:), allocatable
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
- checksum :
- Global variable . Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
output a bit-reproducible checksum for an array
- checksum_unit :
integer, public
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- closeunit :
used from filemanager
- Global variable . Module: PARIO_FBSA. File: pario_fbsa.f
- closeunit :
used from filemanager
- Subroutine: finish_app. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- cnts :
integer, dimension(nproc_comm)
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- cnts :
integer, dimension(nproc_comm)
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- cntsg :
integer, dimension(nt)
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- cntsg :
integer, dimension(nt)
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- cntsij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntsij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntsij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntsij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntsij :
integer, dimension(nproc_comm)
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- cntsij :
integer, dimension(nproc_comm)
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- cntsijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntsijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntsijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntsijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntsijg :
integer, dimension(nt)
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- cntsijg :
integer, dimension(nt)
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- cntsijk :
integer, dimension(:), allocatable
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- cntsijk :
integer, dimension(:), allocatable
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- cntsijkg :
integer, dimension(6)
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- cntsijkg :
integer, dimension(6)
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- cntslij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntslij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntslij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntslij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntslijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntslijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntslijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- cntslijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- comm :
integer
- Subroutine: init_app. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- comm :
integer, intent(in)
- Subroutine: setcommunicator. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- comm :
integer, intent(in)
- Subroutine: setmpicommunicator. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- comm_gs :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- comm_gs :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- comm_gs :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- comm_gs :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- comm_gs :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- comm_gs :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- comm_gs :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- comm_gs :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- communicator :
integer
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- communicator :
integer, intent(in)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- communicator :
integer, intent(in)
- Subroutine: newprocesstopology_mpi. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- communicator_ :
integer
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
- create_cap :
logical, optional, intent(in)
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- crit :
logical, intent(in), optional
- Subroutine: write_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit :
logical, intent(in), optional
- Subroutine: write_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit :
logical, intent(in), optional
- Subroutine: write_parallel_real8_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit :
logical, intent(in), optional
- Subroutine: write_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit :
logical, intent(in), optional
- Subroutine: write_parallel_string_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit :
logical, intent(in), optional
- Subroutine: write_parallel_string_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit2_ :
logical
- Subroutine: write_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit2_ :
logical
- Subroutine: write_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit2_ :
logical
- Subroutine: write_parallel_real8_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit2_ :
logical
- Subroutine: write_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit2_ :
logical
- Subroutine: write_parallel_string_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit2_ :
logical
- Subroutine: write_parallel_string_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit_ :
logical
- Subroutine: write_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit_ :
logical
- Subroutine: write_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit_ :
logical
- Subroutine: write_parallel_real8_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit_ :
logical
- Subroutine: write_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit_ :
logical
- Subroutine: write_parallel_string_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- crit_ :
logical
- Subroutine: write_parallel_string_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- data :
integer, intent(out)
- Subroutine: read_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- data :
integer, intent(out), dimension(:)
- Subroutine: read_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- data :
real(kind=8), intent(out), dimension(:)
- Subroutine: read_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- data :
integer, intent(in)
- Subroutine: write_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- data :
integer, intent(in)
- Subroutine: write_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- data :
real(kind=8), intent(in)
- Subroutine: write_parallel_real8_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- data :
real(kind=8), intent(in), dimension(:)
- Subroutine: write_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- direction :
integer, intent(in), dimension(NUM_DIMENSIONS)
- Subroutine: getneighborrank_method. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- direction :
integer, intent(in), dimension(NUM_DIMENSIONS)
- Subroutine: getneighborrank_util. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- displs :
integer, dimension(nproc_comm)
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- displs :
integer, dimension(nproc_comm)
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- displsg :
integer, dimension(nt)
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- displsg :
integer, dimension(nt)
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- displsij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- displsij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- displsij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- displsij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- displsij :
integer, dimension(nproc_comm)
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- displsij :
integer, dimension(nproc_comm)
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- displsijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- displsijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- displsijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- displsijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- displsijg :
integer, dimension(nt)
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- displsijg :
integer, dimension(nt)
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- displsijk :
integer, dimension(:), allocatable
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- displsijk :
integer, dimension(:), allocatable
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- displsijkg :
integer, dimension(6)
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- displsijkg :
integer, dimension(6)
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- displslij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- displslij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- displslij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- displslij :
integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable, integer, dimension(:), allocatable
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- displslijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- displslijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- displslijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- displslijg :
integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6), integer, dimension(6)
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- dist_grid :
used from dd2d_utils
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
derived type to provide domain decomposition information
- dist_grid :
used from dist_grid_mod
- Global variable . Module: PARIO_FBSA. File: pario_fbsa.f
- dist_grid :
used from dd2d_utils
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- dist_grid :
used from dd2d_utils
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- dist_grid :
used from dd2d_utils
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- dist_grid :
used from dd2d_utils
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- dist_idx :
integer, intent(in)
- Subroutine: gatherinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- dist_idx :
integer, intent(in)
- Subroutine: gatherlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- dist_idx :
integer, intent(in)
- Subroutine: gatherreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- dist_idx :
integer, intent(in)
- Subroutine: getglobalshape. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- dist_idx :
integer, intent(in)
- Subroutine: scatterinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- dist_idx :
integer, intent(in)
- Subroutine: scatterlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- dist_idx :
integer, intent(in)
- Subroutine: scatterreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- dist_idx :
integer
- Subroutine: sendrecv. Module: HALO_MOD. File: Halo_mod.F90
- dist_idx :
integer
- Subroutine: sendrecv_int. Module: HALO_MOD. File: Halo_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: broadcast_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: broadcast_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: broadcast_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: broadcast_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: broadcast_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(inout)
- Subroutine: destroy_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: globalmax_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: globalmax_i_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: globalmax_r. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: globalmin_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: globalmin_r. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: havelatitude. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: ibroadcast_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: ibroadcast_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: ibroadcast_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: ibroadcast_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: ibroadcast_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(inout)
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: irecv_from_j_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: isend_to_j_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: isinlocalsubdomain. Module: DD2D_UTILS. File: dd2d_utils.f
- distgrid :
type(dist_grid), intent(in)
- Subroutine: isinlocalsubdomain. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: log_parallel. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: recv_from_j_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- distgrid :
type(dist_grid), intent(in)
- Subroutine: send_to_j_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- domain :
type(domain_type)
- Subroutine: newdomain. Module: DOMAIN_MOD. File: Domain_mod.F90
- domain1d :
type(domain1d_type)
- Subroutine: newdomain1d. Module: DOMAIN_MOD. File: Domain_mod.F90
- dread8_parallel :
used from pario_fbsa
- Global variable . Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- dread_parallel :
used from pario_fbsa
- Global variable . Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- dwrite8_parallel :
used from pario_fbsa
- Global variable . Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- errormessage :
character(len=256)
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- exterior :
integer, dimension(2)
- Subroutine: newdomain1d. Module: DOMAIN_MOD. File: Domain_mod.F90
- file :
character(len=*), intent(in)
- Subroutine: checksum_1d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- file :
character(len=*), intent(in)
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- file :
character(len=*), intent(in)
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- file :
character(len=*), intent(in)
- Subroutine: checksum_column_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- file :
character(len=*), intent(in)
- Subroutine: checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- file :
character(len=*), intent(in)
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- file :
character(len=*), intent(in)
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- file :
character(len=*), intent(in)
- Subroutine: checksumj_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- file :
character(len=*)
- Subroutine: here. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- file :
character(len=*), intent(in)
- Subroutine: int_checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- file :
character(len=*)
- Subroutine: log_parallel. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- filename :
character(len=*), intent(in)
- Subroutine: checkreadstatus. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- filename :
character(len=*), intent(in)
- Subroutine: checkwritestatus. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- filename :
character(len=maxstrlen)
- Subroutine: read_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- filename :
character(len=maxstrlen)
- Subroutine: read_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- filename :
character(len=maxstrlen)
- Subroutine: read_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- finish_app :
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Cleans up at the end of the run (closes debugging file)
- foo :
real*8
- Subroutine: int_halo_update_column_3d. Module: HALO_MOD. File: Halo_mod.F90
- format :
character(len=*), intent(in), optional
- Subroutine: read_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- format :
character(len=*), intent(in), optional
- Subroutine: read_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- format :
character(len=*), intent(in), optional
- Subroutine: read_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- format :
character(len=*), intent(in), optional
- Subroutine: write_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- format :
character(len=*), intent(in), optional
- Subroutine: write_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- format :
character(len=*), intent(in), optional
- Subroutine: write_parallel_real8_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- format :
character(len=*), intent(in), optional
- Subroutine: write_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- format :
character(len=*), intent(in), optional
- Subroutine: write_parallel_string_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- format :
character(len=*), intent(in), optional
- Subroutine: write_parallel_string_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- formatted :
character(len=maxstrlen)
- Subroutine: read_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- formatted :
character(len=maxstrlen)
- Subroutine: read_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- formatted :
character(len=maxstrlen)
- Subroutine: read_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- formatted :
character(len=maxstrlen)
- Subroutine: write_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- formatted :
character(len=maxstrlen)
- Subroutine: write_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- formatted :
character(len=maxstrlen)
- Subroutine: write_parallel_real8_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- formatted :
character(len=maxstrlen)
- Subroutine: write_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- from :
integer, optional, intent(in)
- Subroutine: halo_update_1d. Module: HALO_MOD. File: Halo_mod.F90
- from :
integer, optional, intent(in)
- Subroutine: halo_update_2d. Module: HALO_MOD. File: Halo_mod.F90
- from :
integer, optional, intent(in)
- Subroutine: halo_update_2dint. Module: HALO_MOD. File: Halo_mod.F90
- from :
integer, optional, intent(in)
- Subroutine: halo_update_3d. Module: HALO_MOD. File: Halo_mod.F90
- from :
integer, optional, intent(in)
- Subroutine: halo_update_block_4d. Module: HALO_MOD. File: Halo_mod.F90
- from :
integer, optional, intent(in)
- Subroutine: halo_update_column_2d. Module: HALO_MOD. File: Halo_mod.F90
- from :
integer, optional, intent(in)
- Subroutine: halo_update_column_3d. Module: HALO_MOD. File: Halo_mod.F90
- from :
integer, optional, intent(in)
- Subroutine: halo_update_column_4d. Module: HALO_MOD. File: Halo_mod.F90
- from :
integer, optional, intent(in)
- Subroutine: halo_update_column_7d. Module: HALO_MOD. File: Halo_mod.F90
- from :
integer, optional, intent(in)
- Subroutine: halo_updatej_2d. Module: HALO_MOD. File: Halo_mod.F90
- from :
integer, optional, intent(in)
- Subroutine: int_halo_update_column_3d. Module: HALO_MOD. File: Halo_mod.F90
- from :
integer, optional
- Subroutine: sendrecv. Module: HALO_MOD. File: Halo_mod.F90
- from :
integer, optional
- Subroutine: sendrecv_int. Module: HALO_MOD. File: Halo_mod.F90
- fromdirection :
integer, optional, intent(in)
- Subroutine: usablefrom. Module: HALO_MOD. File: Halo_mod.F90
- garr :
real*8, dimension(grd_dum%jm_world)
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- garr :
real*8
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- garr :
real*8, dimension(grd_dum%jm_world)
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- garr :
real*8
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- garr :
real*8
- Subroutine: globalsum_xxxij_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- garr :
real*8
- Subroutine: globalsum_xxxj_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- gatherreal8 :
used from gatherscatter_mod
- Global variable . Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- get :
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- extracts bounds information from DIST_GRID object
- global_arr :
real*8, dimension(:, :, :), real*8, dimension(:, :), real*8, dimension(:), real*8, dimension(:, :, :), real*8, dimension(:, :), real*8, dimension(:)
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- global_arr :
real*8, dimension(:, :, :, :), real*8, dimension(:, :, :), real*8, dimension(:), real*8, dimension(:, :, :, :), real*8, dimension(:, :, :), real*8, dimension(:)
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- global_arr :
real*8, dimension(:, :, :, :, :), real*8, dimension(:, :, :, :), real*8, dimension(:), real*8, dimension(:, :, :, :, :), real*8, dimension(:, :, :, :), real*8, dimension(:)
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- global_arr :
real*8, dimension(:, :, :, :, :, :), real*8, dimension(:, :, :, :, :), real*8, dimension(:), real*8, dimension(:, :, :, :, :, :), real*8, dimension(:, :, :, :, :), real*8, dimension(:)
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- global_arr :
real*8, dimension(i1g:i2g, j1g:j2g, nk, nt)
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- global_arr :
real*8, dimension(nl, i1g:i2g, j1g:j2g, nk, nt)
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- global_arr :
real*8, dimension(i1g:i2g, j1g:j2g, nk, nt)
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- global_arr :
real*8, dimension(nl, i1g:i2g, j1g:j2g, nk, nt)
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- globalmax :
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Generic wrapper for Real/integer
- globalmin :
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Generic wrapper for Real
- globalshape :
integer, dimension(3)
- Subroutine: getglobalshape. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- globalshape :
integer, intent(in), dimension(3)
- Subroutine: localcopyinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- globalshape :
integer, intent(in), dimension(3)
- Subroutine: localcopylogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- globalshape :
integer, intent(in), dimension(3)
- Subroutine: localcopyreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- globalsum :
- Global variable . Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
output a bit-reproducible global-hemisphere-zonal sum for an array
- grd_dst :
type(dist_grid), intent(in)
- Subroutine: init_band_pack_type. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: checksum_1d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: checksum_column_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: checksumj_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: dread8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: dread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: dread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: dwrite8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: globalsum_int_reduce. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: globalsum_xxxij_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: globalsum_xxxj_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: int_checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: ipack_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: ipack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: ipack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: ipack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: ipackj_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: iunpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: iunpack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: iunpack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: iunpack_column_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: lpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: lunpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: mread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: mread_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: mread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: mread_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: pack_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: pack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: pack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: pack_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: pack_5d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: pack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: pack_block_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: pack_column_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: pack_column_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: pack_column_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: pack_column_i2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: packj_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: packj_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: packj_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: readt8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: readt8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: readt8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: readt8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: readt_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: readt_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: readt_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: readt_parallel_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: readt_parallel_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpack_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpack_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpack_5d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpack_block_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpack_column_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpack_column_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpack_column_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpackj_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpackj_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: unpackj_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: writei8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: writei8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: writei_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: writet8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: writet8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: writet_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- grd_dum :
type(dist_grid), intent(in)
- Subroutine: writet_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- grd_src :
type(dist_grid), intent(in)
- Subroutine: init_band_pack_type. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- grid :
type(dist_grid), target
- Global variable . Module: DOMAIN_DECOMP_ATM. File: DomainDecompLatLon.f
- grid :
type(dist_grid)
- Subroutine: alloc_gs_wksp. Module: DD2D_UTILS. File: dd2d_utils.f
- grid :
type(dist_grid), type(dist_grid), type(dist_grid), type(dist_grid), type(dist_grid), type(dist_grid)
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- grid :
type(dist_grid), type(dist_grid), type(dist_grid), type(dist_grid), type(dist_grid), type(dist_grid)
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- grid :
type(dist_grid), type(dist_grid), type(dist_grid), type(dist_grid), type(dist_grid), type(dist_grid)
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- grid :
type(dist_grid), type(dist_grid), type(dist_grid), type(dist_grid), type(dist_grid), type(dist_grid)
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- grid :
type(dist_grid)
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- grid :
type(dist_grid)
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- grid :
type(dist_grid)
- Subroutine: gatherinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grid :
type(dist_grid)
- Subroutine: gatherlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grid :
type(dist_grid)
- Subroutine: gatherreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: getglobalshape. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: halo_update_1d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: halo_update_2d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: halo_update_2dint. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: halo_update_3d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: halo_update_block_4d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: halo_update_column_2d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: halo_update_column_3d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: halo_update_column_4d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: halo_update_column_7d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: halo_update_mask. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(inout)
- Subroutine: halo_update_north_pole_1d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(inout)
- Subroutine: halo_update_north_pole_2d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(inout)
- Subroutine: halo_update_north_pole_3d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(inout)
- Subroutine: halo_update_south_pole_1d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(inout)
- Subroutine: halo_update_south_pole_2d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(inout)
- Subroutine: halo_update_south_pole_3d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: halo_updatej_2d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- grid :
type(dist_grid), intent(in)
- Subroutine: int_halo_update_column_3d. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: localcopyinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: localcopylogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: localcopyreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grid :
type(dist_grid)
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- grid :
type(dist_grid)
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- grid :
type(dist_grid)
- Subroutine: scatterinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grid :
type(dist_grid)
- Subroutine: scatterlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grid :
type(dist_grid)
- Subroutine: scatterreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- grid :
type(dist_grid)
- Subroutine: sendrecv. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid)
- Subroutine: sendrecv_int. Module: HALO_MOD. File: Halo_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- grid :
type(dist_grid), intent(in)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- group_halo :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- group_intertile :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- group_mytile :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- group_row :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- group_used :
integer
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- group_world :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- group_world :
integer
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- gsum :
real*8, intent(out)
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- gsum :
real*8, intent(out)
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- gsum :
real*8, intent(out)
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- gsum :
real*8, intent(out)
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- gsum :
real*8, intent(out)
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- gsum :
real*8, intent(out)
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- gsum :
real*8, intent(out)
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- gsum :
real*8, intent(out), dimension(:, :, :)
- Subroutine: globalsum_xxxij_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- gsum :
real*8, intent(out), dimension(:, :, :)
- Subroutine: globalsum_xxxj_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- halo_comm :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- halo_update :
- Global variable . Module: HALO_MOD. File: Halo_mod.F90
generic wrapper for 2D and 3D routines
- halo_width :
integer, parameter
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Initial Value= 1
- has_halo :
logical, logical, logical, logical, logical, logical
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- has_halo :
logical, logical, logical, logical, logical, logical
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- has_halo :
logical, logical, logical, logical, logical, logical
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- has_halo :
logical, logical, logical, logical, logical, logical
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- has_halo :
logical
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- has_halo :
logical
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- has_halo :
logical
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- has_halo :
logical
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- have_north_pole :
logical, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- have_south_pole :
logical, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- hidden_type :
used from hidden_mod
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
- hsum :
real*8, optional, intent(out), dimension(2)
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- hsum :
real*8, optional, intent(out)
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- hsum :
real*8, optional, intent(out), dimension(2)
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- hsum :
real*8, optional, intent(out)
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- i :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- i :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- i :
integer, intent(in)
- Subroutine: isinlocalsubdomain. Module: DD2D_UTILS. File: dd2d_utils.f
- i :
integer, intent(in)
- Subroutine: isinlocalsubdomain. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i :
integer
- Subroutine: on_ullr. Module: DD2D_UTILS. File: dd2d_utils.f
- i :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- i :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- i :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i :
integer
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i0 :
integer, optional
- Subroutine: log_parallel. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i0 :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i0 :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i0 :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i1 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- i1 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- i1 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- i1 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- i1 :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- i1 :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- i1 :
integer, optional, dimension(:)
- Subroutine: log_parallel. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i1 :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- i1 :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- i1 :
integer
- Subroutine: swap_int. Module: DD2D_UTILS. File: dd2d_utils.f
- i1 :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i1 :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i1 :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i1g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- i1g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- i1g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- i1g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- i1g :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- i1g :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- i1g :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- i1g :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- i2 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- i2 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- i2 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- i2 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- i2 :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- i2 :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- i2 :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- i2 :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- i2 :
integer
- Subroutine: swap_int. Module: DD2D_UTILS. File: dd2d_utils.f
- i2g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- i2g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- i2g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- i2g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- i2g :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- i2g :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- i2g :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- i2g :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- i_0 :
integer
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_0 :
integer
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_0 :
integer
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_0 :
integer
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_0 :
integer
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_0 :
integer
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_0 :
integer
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_0 :
integer
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_0 :
integer
- Subroutine: globalsum_xxxij_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_0 :
integer
- Subroutine: globalsum_xxxj_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_1 :
integer
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_1 :
integer
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_1 :
integer
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_1 :
integer
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_1 :
integer
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_1 :
integer
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_1 :
integer
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_1 :
integer
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_1 :
integer
- Subroutine: globalsum_xxxij_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_1 :
integer
- Subroutine: globalsum_xxxj_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- i_stop :
integer, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i_stop_halo :
integer, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i_strt :
integer, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- i_strt_halo :
integer, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- icnt :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- icnt :
integer
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- icnt :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ie :
integer, intent(in)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- ied :
integer, intent(in)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- ier :
integer
- Subroutine: destroy_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ier :
integer
- Subroutine: newprocesstopology_mpi. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- ierr :
integer
- Subroutine: amrootcomm. Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
- ierr :
integer
- Subroutine: amrootworld. Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
- ierr :
integer
- Subroutine: broadcast_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: broadcast_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: broadcast_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: broadcast_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: broadcast_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: dread8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- ierr :
integer
- Subroutine: dread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- ierr :
integer
- Subroutine: dread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- ierr :
integer
- Subroutine: dwrite8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- ierr :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- ierr :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- ierr :
integer
- Subroutine: globalmax_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: globalmax_i_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: globalmax_r. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: globalmin_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: globalmin_r. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- ierr :
integer
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- ierr :
integer
- Subroutine: globalsum_int_reduce. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- ierr :
integer
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- ierr :
integer
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- ierr :
integer
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- ierr :
integer
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- ierr :
integer
- Subroutine: here. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: ibroadcast_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: ibroadcast_0d_world. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: ibroadcast_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: ibroadcast_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: ibroadcast_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: ibroadcast_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- ierr :
integer
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: isend_to_j_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: mread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- ierr :
integer
- Subroutine: mread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- ierr :
integer
- Subroutine: read_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- ierr :
integer
- Subroutine: read_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- ierr :
integer
- Subroutine: read_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- ierr :
integer
- Subroutine: readt8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- ierr :
integer
- Subroutine: readt8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- ierr :
integer
- Subroutine: readt_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- ierr :
integer
- Subroutine: readt_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- ierr :
integer
- Subroutine: readt_parallel_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- ierr :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- ierr :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- ierr :
integer
- Subroutine: send_to_j_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: sumxpe_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: sumxpe_1d_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: sumxpe_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: sumxpe_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: sumxpe_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ierr :
integer
- Subroutine: writei8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- ihem :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- ihem_sv :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- im :
integer
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- im :
integer
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- im :
integer
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- im :
integer
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- im :
integer
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- im :
integer
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- im :
integer
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- im :
integer
- Subroutine: globalsum_xxxij_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- im :
integer
- Subroutine: globalsum_xxxj_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- im :
integer, intent(in)
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- im :
integer
- Subroutine: mread_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- im :
integer
- Subroutine: mread_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- im :
integer, intent(in)
- Subroutine: newdomain. Module: DOMAIN_MOD. File: Domain_mod.F90
- im :
integer
- Subroutine: readt_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- im :
integer
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- increment :
logical, intent(in), optional
- Subroutine: sumxpe_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- increment :
logical, intent(in), optional
- Subroutine: sumxpe_1d_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- increment :
logical, intent(in), optional
- Subroutine: sumxpe_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- increment :
logical, intent(in), optional
- Subroutine: sumxpe_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- increment :
logical, intent(in), optional
- Subroutine: sumxpe_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- increment_ :
logical
- Subroutine: sumxpe_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- increment_ :
logical
- Subroutine: sumxpe_1d_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- increment_ :
logical
- Subroutine: sumxpe_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- increment_ :
logical
- Subroutine: sumxpe_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- increment_ :
logical
- Subroutine: sumxpe_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- init_app :
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
set some parameters and initialize ESMF
- init_band_pack_type :
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
initialization routine during which each PE
- init_dist_grid :
used from dd2d_utils
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- interior :
integer, dimension(2)
- Subroutine: newdomain1d. Module: DOMAIN_MOD. File: Domain_mod.F90
- iostat :
integer
- Subroutine: read_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- iostat :
integer
- Subroutine: read_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- iostat :
integer
- Subroutine: read_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- ipos :
integer, intent(in)
- Subroutine: readt8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
no. of recs. to advance
- ipos :
integer, intent(in)
- Subroutine: readt8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
no. of recs. to advance
- ipos :
integer, intent(in)
- Subroutine: readt8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
no. of recs. to advance
- ipos :
integer, intent(in)
- Subroutine: readt8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
no. of recs. to advance
- ipos :
integer, intent(in)
- Subroutine: readt_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
no. of recs. to advance
- ipos :
integer, intent(in)
- Subroutine: readt_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
no. of recs. to advance
- ipos :
integer, intent(in)
- Subroutine: readt_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
no. of recs. to advance
- ipos :
integer, intent(in)
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
no. of recs. to advance
- ipos :
integer, intent(in)
- Subroutine: readt_parallel_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
no. of recs. to advance
- ipos :
integer, intent(in)
- Subroutine: readt_parallel_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
no. of recs. to advance
- iproc :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- iproc :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- iproc :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- iproc :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- iproc :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- irem :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- irem :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- irem :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- irem :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- is :
integer, intent(in)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- is_named :
logical
- Subroutine: read_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- is_named :
logical
- Subroutine: read_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- is_named :
logical
- Subroutine: read_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- isd :
integer, intent(in)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- isize :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- isize :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- isize :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- isize :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- iskip :
integer, optional, intent(in)
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- iskip :
integer, optional, intent(in)
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- iskip :
integer, optional, intent(in)
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- iskip_ :
logical
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- iskip_ :
logical
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- iskip_ :
logical
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- istag :
integer, optional, intent(in)
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- istag :
integer, optional, intent(in)
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- istag :
integer, optional, intent(in)
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- istag :
integer, optional, intent(in)
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- istag_ :
logical
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- istag_ :
logical
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- istag_ :
logical
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- istag_ :
logical
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- isum :
integer, intent(out)
- Subroutine: globalsum_int_reduce. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- it :
integer, intent(in)
- Subroutine: writei8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
integer to be written
- it :
integer, intent(in)
- Subroutine: writei8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
iteration
- it :
integer, intent(in)
- Subroutine: writei_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
iteration
- ith :
integer, intent(in)
- Subroutine: setaxis. Module: DOMAIN_MOD. File: Domain_mod.F90
- itile :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- itile :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- itile :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- itile :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- itile :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- itmp :
integer
- Subroutine: swap_int. Module: DD2D_UTILS. File: dd2d_utils.f
- iu :
integer
- Subroutine: log_parallel. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- iunit :
integer, intent(in)
- Subroutine: backspace_parallel. Module: PARIO_FBSA. File: pario_fbsa.f
- iunit :
integer, intent(in)
- Subroutine: dread8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: dread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: dread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: dwrite8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: mread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: mread_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
file unit number
- iunit :
integer, intent(in)
- Subroutine: mread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: mread_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
file unit number
- iunit :
integer, intent(in)
- Subroutine: readt8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: readt8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
file unit number
- iunit :
integer, intent(in)
- Subroutine: readt8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: readt8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
file unit number
- iunit :
integer, intent(in)
- Subroutine: readt_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: readt_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
file unit number
- iunit :
integer, intent(in)
- Subroutine: readt_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
file unit number
- iunit :
integer, intent(in)
- Subroutine: readt_parallel_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: readt_parallel_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
file unit number
- iunit :
integer, intent(in)
- Subroutine: rewind_parallel. Module: PARIO_FBSA. File: pario_fbsa.f
- iunit :
integer, intent(in)
- Subroutine: skip_parallel. Module: PARIO_FBSA. File: pario_fbsa.f
- iunit :
integer, intent(in)
- Subroutine: writei8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: writei8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
file unit number
- iunit :
integer, intent(in)
- Subroutine: writei_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
file unit number
- iunit :
integer, intent(in)
- Subroutine: writet8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: writet8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
file unit number
- iunit :
integer, intent(in)
- Subroutine: writet_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
file unit number
- iunit :
integer, intent(in)
- Subroutine: writet_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
file unit number
- ivar :
integer, intent(in)
- Subroutine: globalsum_int_reduce. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- j :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- j :
integer, intent(in)
- Subroutine: havelatitude. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j :
integer, intent(in)
- Subroutine: isinlocalsubdomain. Module: DD2D_UTILS. File: dd2d_utils.f
- j :
integer, intent(in)
- Subroutine: isinlocalsubdomain. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j :
integer
- Subroutine: on_ullr. Module: DD2D_UTILS. File: dd2d_utils.f
- j :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- j :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- j :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j :
integer
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j0 :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j0 :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j0 :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j1 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- j1 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- j1 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- j1 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- j1 :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- j1 :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- j1 :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- j1 :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- j1 :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j1 :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j1 :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j1g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- j1g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- j1g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- j1g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- j1g :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- j1g :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- j1g :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- j1g :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- j2 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- j2 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- j2 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- j2 :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- j2 :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- j2 :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- j2 :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- j2 :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- j2g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- j2g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- j2g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- j2g :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- j2g :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- j2g :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- j2g :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- j2g :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- j_0 :
integer
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: checksumj_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: globalsum_xxxij_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: globalsum_xxxj_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0 :
integer
- Subroutine: localcopyinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- j_0 :
integer
- Subroutine: localcopylogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- j_0 :
integer
- Subroutine: localcopyreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- j_0s :
integer
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0s :
integer
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0stg :
integer
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_0stg :
integer
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: checksumj_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: globalsum_xxxij_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: globalsum_xxxj_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1 :
integer
- Subroutine: localcopyinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- j_1 :
integer
- Subroutine: localcopylogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- j_1 :
integer
- Subroutine: localcopyreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- j_1s :
integer
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_1s :
integer
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- j_dest :
integer, intent(in)
- Subroutine: isend_to_j_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_dest :
integer, intent(in)
- Subroutine: send_to_j_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_equator :
integer
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_scm :
integer, optional, intent(in)
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_src :
integer, intent(in)
- Subroutine: irecv_from_j_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_src :
integer, intent(in)
- Subroutine: recv_from_j_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_stop :
integer, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_stop_halo :
integer, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_stop_skp :
integer, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_stop_stgr :
integer, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_strt :
integer, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_strt_halo :
integer, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_strt_skp :
integer, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- j_strt_stgr :
integer, optional
- Subroutine: getdomainbounds. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- jb1 :
integer
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jb1 :
integer
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jb2 :
integer
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jb2 :
integer
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jband :
integer, optional, intent(in), dimension(2)
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jband :
integer, intent(in), dimension(2)
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jband :
integer, intent(in), dimension(2)
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jd :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- jd :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- jd :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- jd :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- jd :
integer
- Subroutine: halo_update_3d. Module: HALO_MOD. File: Halo_mod.F90
- jdim :
integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- jdim :
integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- jdim :
integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- jdim :
integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional, integer, intent(in), optional
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- jdim :
integer
- Subroutine: get_nlnk_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- jdim :
integer
- Subroutine: get_nlnk_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- jdim :
integer
- Subroutine: get_nlnk_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- jdim :
integer
- Subroutine: get_nlnk_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- jdim :
integer, optional, intent(in)
- Subroutine: halo_update_3d. Module: HALO_MOD. File: Halo_mod.F90
- je :
integer, intent(in)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- jed :
integer, intent(in)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- jm :
integer
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jm :
integer
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jm :
integer
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jm :
integer
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jm :
integer
- Subroutine: globalsum_jk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jm :
integer
- Subroutine: globalsum_other_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jm :
integer
- Subroutine: globalsum_other_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jm :
integer
- Subroutine: globalsum_xxxij_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jm :
integer
- Subroutine: globalsum_xxxj_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jm :
integer, intent(in)
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- jm :
integer
- Subroutine: mread_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- jm :
integer
- Subroutine: mread_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- jm :
integer, intent(in)
- Subroutine: newdomain. Module: DOMAIN_MOD. File: Domain_mod.F90
- jm :
integer
- Subroutine: readt_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- jm :
integer
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- jrem :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- jrem :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- jrem :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- jrem :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- js :
integer, intent(in)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- jsd :
integer, intent(in)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- jsize :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- jsize :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- jsize :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- jsize :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- jstop :
integer
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- jstrt :
integer
- Subroutine: globalsum_j. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- k :
integer
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- k :
integer
- Subroutine: checksum_column_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- k :
integer
- Subroutine: checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- k :
integer
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- k :
integer
- Subroutine: checksumj_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- k :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- k :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- k :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- k :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- k :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- k :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- k1 :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- k1 :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- k2 :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- k2 :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- l :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- l :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- l :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- l1norm :
real*8
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- l1norm :
real*8, dimension(size(arr, 3))
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- l1norm :
real*8, dimension(size(arr, 1))
- Subroutine: checksum_column_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- l1norm :
real*8, dimension(size(arr, 1))
- Subroutine: checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- l1norm :
real*8, dimension(size(arr, 1), size(arr, 4))
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- l1norm :
real*8
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- l1norm :
real*8, dimension(size(arr, 1))
- Subroutine: checksumj_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- larr :
real*8
- Subroutine: globalsum_xxxij_xxx. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- line :
integer, intent(in)
- Subroutine: abort. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- line :
integer, intent(in)
- Subroutine: checksum_1d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- line :
integer, intent(in)
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- line :
integer, intent(in)
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- line :
integer, intent(in)
- Subroutine: checksum_column_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- line :
integer, intent(in)
- Subroutine: checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- line :
integer, intent(in)
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- line :
integer, intent(in)
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- line :
integer, intent(in)
- Subroutine: checksumj_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- line :
integer
- Subroutine: here. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- line :
integer, intent(in)
- Subroutine: int_checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- line :
integer
- Subroutine: log_parallel. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- lines :
integer, allocatable, dimension(:)
- Subroutine: here. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- lm :
integer
- Subroutine: globalsum_ijk_ik. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- lm :
integer, intent(in)
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- loc_ :
logical
- Subroutine: sumxpe_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- loc_ :
logical
- Subroutine: sumxpe_1d_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- loc_ :
logical
- Subroutine: sumxpe_2d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- loc_ :
logical
- Subroutine: sumxpe_3d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- loc_ :
logical
- Subroutine: sumxpe_4d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- local :
logical, optional
- Subroutine: iunpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional
- Subroutine: iunpack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional
- Subroutine: iunpack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional
- Subroutine: iunpack_column_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional
- Subroutine: lunpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional, intent(in)
- Subroutine: scatterinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional, intent(in)
- Subroutine: scatterlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional, intent(in)
- Subroutine: scatterreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional
- Subroutine: unpack_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional
- Subroutine: unpack_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional
- Subroutine: unpack_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional
- Subroutine: unpack_5d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional, intent(in)
- Subroutine: unpack_block_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional, intent(in)
- Subroutine: unpack_block_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional
- Subroutine: unpack_column_1d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional, intent(in)
- Subroutine: unpack_column_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional, intent(in)
- Subroutine: unpack_column_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional
- Subroutine: unpackj_2d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional
- Subroutine: unpackj_3d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local :
logical, optional
- Subroutine: unpackj_4d. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- local_arr :
real*8, dimension(:, :), real*8, dimension(:, :), real*8, dimension(:, :), real*8, dimension(:, :), real*8, dimension(:, :), real*8, dimension(:, :)
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- local_arr :
real*8, dimension(:, :, :), real*8, dimension(:, :, :), real*8, dimension(:, :, :), real*8, dimension(:, :, :), real*8, dimension(:, :, :), real*8, dimension(:, :, :)
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- local_arr :
real*8, dimension(:, :, :, :), real*8, dimension(:, :, :, :), real*8, dimension(:, :, :, :), real*8, dimension(:, :, :, :), real*8, dimension(:, :, :, :), real*8, dimension(:, :, :, :)
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- local_arr :
real*8, dimension(:, :, :, :, :), real*8, dimension(:, :, :, :, :), real*8, dimension(:, :, :, :, :), real*8, dimension(:, :, :, :, :), real*8, dimension(:, :, :, :, :), real*8, dimension(:, :, :, :, :)
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- local_arr :
real*8, dimension(i1:i2, j1:j2, nk)
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- local_arr :
real*8, dimension(nl, i1:i2, j1:j2, nk)
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- local_arr :
real*8, dimension(i1:i2, j1:j2, nk)
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- local_arr :
real*8, dimension(nl, i1:i2, j1:j2, nk)
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- localshape :
integer, intent(in), dimension(:)
- Subroutine: getglobalshape. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- locatebufsend :
real, real, real
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
Initial Value= .true.
- logfilename :
character(len=40)
- Subroutine: getlogunit. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- logunit :
integer, save
- Subroutine: getlogunit. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Initial Value= UNINITIALIZED
- lookup_pet :
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
index of PET for a given J
- lookup_pet :
- Global variable . Module: HIDDEN_MOD. File: Hidden_mod.F90
index of PET for a given J
- lsize :
integer
- Subroutine: alloc_gs_wksp. Module: DD2D_UTILS. File: dd2d_utils.f
- m :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- m :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- m :
integer
- Subroutine: gettypeindex. Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
- m :
integer, intent(out)
- Subroutine: mread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
initial integer
- m :
integer, intent(out)
- Subroutine: mread_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
initial integer
- m :
integer, intent(out)
- Subroutine: mread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
initial integer
- m :
integer, intent(out)
- Subroutine: mread_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
initial integer
- m :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- m :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- max_mpi_types :
integer, parameter
- Global variable . Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
Initial Value= 1024
- max_tag :
integer, parameter
- Subroutine: incrementmpitag. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Initial Value= 128
- maxstrlen :
integer, parameter
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Initial Value= 40
- midp1 :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- min_tag :
integer, parameter
- Subroutine: incrementmpitag. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Initial Value= 10
- modrank :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- mpicommunicator :
integer, intent(in)
- Subroutine: amrootcomm. Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
- mpirank :
integer
- Subroutine: getmpirank. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- mpitypes :
type(mpitype_type), dimension(MAX_MPI_TYPES)
- Global variable . Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
- n :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- n :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- n :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- n :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- n :
integer
- Subroutine: dread8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- n :
integer
- Subroutine: dread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- n :
integer
- Subroutine: dread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- n :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- n :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- n :
integer
- Subroutine: globalmax_i_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- n :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- n :
integer
- Subroutine: log_parallel. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- n :
integer
- Subroutine: mread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- n :
integer
- Subroutine: mread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- n :
integer
- Subroutine: on_ullr. Module: DD2D_UTILS. File: dd2d_utils.f
- n :
integer
- Subroutine: readt8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
loop variable
- n :
integer
- Subroutine: readt8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
loop variable
- n :
integer
- Subroutine: readt8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
loop variable
- n :
integer
- Subroutine: readt8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
loop variable
- n :
integer
- Subroutine: readt_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- n :
integer
- Subroutine: readt_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
loop variable
- n :
integer
- Subroutine: readt_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
loop variable
- n :
integer
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
loop variable
- n :
integer
- Subroutine: readt_parallel_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
loop variable
- n :
integer
- Subroutine: readt_parallel_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
loop variable
- n :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- n :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- n :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- n0 :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- n0 :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- n0 :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- n0 :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- name :
character(len=*), intent(in)
- Subroutine: dread8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
name of file being read
- name :
character(len=*), intent(in)
- Subroutine: dread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
name of record being read
- name :
character(len=*), intent(in)
- Subroutine: dread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
name of record being read
- name :
character(len=*), intent(in)
- Subroutine: dwrite8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
name of file being written
- name :
character(len=*), intent(in)
- Subroutine: mread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
name of record being read
- name :
character*(*), intent(in)
- Subroutine: mread_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
name of file being read
- name :
character(len=*), intent(in)
- Subroutine: mread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
name of record being read
- name :
character*(*), intent(in)
- Subroutine: mread_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
name of file being read
- name :
character(len=*), intent(in)
- Subroutine: readt8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
name of record being read
- name :
character*(*), intent(in)
- Subroutine: readt8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
name of file being read
- name :
character(len=*), intent(in)
- Subroutine: readt8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
name of record being read
- name :
character*(*), intent(in)
- Subroutine: readt8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
name of file being read
- name :
character(len=*), intent(in)
- Subroutine: readt_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
name of record being read
- name :
character*(*), intent(in)
- Subroutine: readt_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
name of file being read
- name :
character(len=*), intent(in)
- Subroutine: readt_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
name of record being read
- name :
character*(*), intent(in)
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
name of file being read
- name :
character(len=*), intent(in)
- Subroutine: readt_parallel_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
name of record being read
- name :
character*(*), intent(in)
- Subroutine: readt_parallel_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
name of file being read
- name :
character(len=*), intent(in)
- Subroutine: writei8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
name of file being written
- name :
character*(*), intent(in)
- Subroutine: writei8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
name of file being written
- name :
character*(*), intent(in)
- Subroutine: writei_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
name of record being read
- name :
character(len=*), intent(in)
- Subroutine: writet8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
name of file being written
- name :
character*(*), intent(in)
- Subroutine: writet8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
name of file being read
- name :
character(len=*), intent(in)
- Subroutine: writet_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
name of file being written
- name :
character*(*), intent(in)
- Subroutine: writet_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
name of file being written
- nameunit :
used from filemanager
- Subroutine: log_parallel. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- neighborrank :
integer, dimension(NUM_DIMENSIONS)
- Subroutine: getneighborrank_method. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- neighborrank :
integer, dimension(NUM_DIMENSIONS)
- Subroutine: getneighborrank_util. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- newcommunicator :
integer
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ni_loc :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ni_loc :
integer
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- ni_loc :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- nip :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- nip :
integer
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- nip :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- nj :
integer
- Subroutine: alloc_gs_wksp. Module: DD2D_UTILS. File: dd2d_utils.f
- nj_loc :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- nj_loc :
integer
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- nj_loc :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- njp :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- njp :
integer
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- njp :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- nk :
integer
- Subroutine: alloc_gs_wksp. Module: DD2D_UTILS. File: dd2d_utils.f
- nk :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- nk :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- nk :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- nk :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- nk :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- nk :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- nk :
integer
- Subroutine: get_nlnk_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- nk :
integer
- Subroutine: get_nlnk_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- nk :
integer
- Subroutine: get_nlnk_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- nk :
integer
- Subroutine: get_nlnk_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- nk :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- nk :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- nk :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- nk :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- nk12 :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- nk12 :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- nkmax :
integer, parameter
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
Initial Value= 100
- nkmax :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- nkmax :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- nl :
integer
- Subroutine: alloc_gs_wksp. Module: DD2D_UTILS. File: dd2d_utils.f
- nl :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- nl :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- nl :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- nl :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- nl :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- nl :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- nl :
integer
- Subroutine: get_nlnk_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- nl :
integer
- Subroutine: get_nlnk_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- nl :
integer
- Subroutine: get_nlnk_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- nl :
integer
- Subroutine: get_nlnk_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- nl :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- nl :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- nlk :
integer
- Subroutine: alloc_gs_wksp. Module: DD2D_UTILS. File: dd2d_utils.f
- nm :
integer
- Subroutine: mread_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- nm :
integer
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- nn :
integer
- Subroutine: gatherinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- nn :
integer
- Subroutine: gatherlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- nn :
integer
- Subroutine: gatherreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- north :
integer, parameter
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Initial Value= 2**0
- north2 :
integer, parameter
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Initial Value= 2**2
- north3 :
integer, parameter
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Initial Value= 2**3
- not_found :
integer, parameter
- Global variable . Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
Initial Value= -1
- npes :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- npes :
integer
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- npes :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- npes_max :
integer, optional, intent(in)
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- npes_used :
integer
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- npes_world :
integer
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
number of total processes
- nproc_comm :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- nproc_comm :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- nproc_comm :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- nproc_comm :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- nproc_comm :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- nproc_comm :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- nproc_comm :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- nproc_comm :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- nproc_comm :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- npx :
integer, intent(in)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- npy :
integer, intent(in)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- nrecv :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- nrecv :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- nsend :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- nsend :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- nstart :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- nstart :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- nstart :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- nstart :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- nt :
integer
- Subroutine: alloc_gs_wksp. Module: DD2D_UTILS. File: dd2d_utils.f
- nt :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- nt :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- nt :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- nt :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- nt :
integer
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- nt :
integer
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- nt :
integer
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- nt :
integer
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- ntiles :
integer, intent(in)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- ntiles_max :
integer, parameter
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
Initial Value= 6
- num_dimensions :
integer, parameter
- Global variable . Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
Initial Value= 3
- numblocks :
integer, intent(in)
- Subroutine: gettypeindex. Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
- nummpitypes :
integer, save
- Global variable . Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
Initial Value= 0
- on_ullr :
logical
- Subroutine: on_ullr. Module: DD2D_UTILS. File: dd2d_utils.f
- openunit :
used from filemanager
- Global variable . Module: PARIO_FBSA. File: pario_fbsa.f
- openunit :
used from filemanager
- Subroutine: getlogunit. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- openunit :
used from filemanager
- Subroutine: init_app. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- openunit :
used from filemanager
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- override :
logical, optional, intent(in)
- Subroutine: isperiodic. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- p :
integer
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- p :
integer
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- p :
integer
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- p :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- pack :
- Global variable . Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
Generic routine to pack a global array
- pack_block :
- Global variable . Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
Generic routine to pack a global array
- pack_column :
- Global variable . Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
Generic routine to pack a global array
- pack_data :
used from dd2d_utils
- Global variable . Module: PARIO_FBSA. File: pario_fbsa.f
- pack_j :
- Global variable . Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
Generic routine to pack a global array
- partition :
integer, intent(in), dimension(NUM_DIMENSIONS)
- Subroutine: getneighborrank_util. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- partition :
integer, dimension(NUM_DIMENSIONS)
- Subroutine: getpartition. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- partition :
integer, intent(in), dimension(NUM_DIMENSIONS)
- Subroutine: newprocesstopology_mpi. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- pc :
integer
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- pelist :
integer, dimension(:), allocatable
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- procedurename :
character(len=*), intent(in)
- Subroutine: checkreadstatus. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- procedurename :
character(len=*), intent(in)
- Subroutine: checkwritestatus. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- proclist :
integer, dimension(:), allocatable
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- r8dum :
real*8
- Subroutine: gather3d. Module: NONE. File: dd2d_utils.f
- r8dum :
real*8
- Subroutine: gather4d. Module: NONE. File: dd2d_utils.f
- r8dum :
real*8
- Subroutine: scatter3d. Module: NONE. File: dd2d_utils.f
- r8dum :
real*8
- Subroutine: scatter4d. Module: NONE. File: dd2d_utils.f
- rank :
integer
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
index of _this_ PET (analagous to MPI rank)
- rank :
integer
- Subroutine: amrootcomm. Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
- rank :
integer
- Subroutine: amrootworld. Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
- rank :
integer, intent(in), dimension(NUM_DIMENSIONS)
- Subroutine: getneighborrank_util. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- ranktopology :
integer, intent(in), dimension(NUM_DIMENSIONS)
- Subroutine: flatrank. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- rbuf :
real*8, allocatable, dimension(:, :)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rbuf :
real*8, allocatable, dimension(:)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rbuf :
real*8, allocatable, dimension(:)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rbufn :
real*8, intent(out), dimension(:)
- Subroutine: halo_update_mask. Module: HALO_MOD. File: Halo_mod.F90
- rbufs :
real*8, intent(out), dimension(:)
- Subroutine: halo_update_mask. Module: HALO_MOD. File: Halo_mod.F90
- rc :
integer, intent(in)
- Subroutine: abort. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rc :
integer
- Subroutine: barrier. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rc :
integer, intent(in)
- Subroutine: checkreadstatus. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rc :
integer, intent(in)
- Subroutine: checkwritestatus. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rc :
integer
- Subroutine: finish_app. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rc :
integer
- Subroutine: init_app. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rc :
integer
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rc :
integer
- Subroutine: mread_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rc :
integer
- Subroutine: mread_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rc :
integer
- Subroutine: readt8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rc :
integer
- Subroutine: readt8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rc :
integer
- Subroutine: readt_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rc :
integer
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rc :
integer
- Subroutine: readt_parallel_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rc :
integer
- Subroutine: writei8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rc :
integer
- Subroutine: writei_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rc :
integer
- Subroutine: writet8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- rc :
integer
- Subroutine: writet8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rc :
integer
- Subroutine: writet_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- rc :
integer
- Subroutine: writet_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- rcnts :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rcnts :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rcnts :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rdspl :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rdspl :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rdspl :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- reallocatebufsend :
logical
- Global variable . Module: DD2D_UTILS. File: dd2d_utils.f
- recs_to_skip :
integer, intent(in), optional
- Subroutine: dread8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- recs_to_skip :
integer, intent(in), optional
- Subroutine: dread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
- recs_to_skip :
integer, intent(in), optional
- Subroutine: dread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
- reverse :
logical, optional, intent(in)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- reverse :
logical, optional, intent(in)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- reverse :
logical, optional, intent(in)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- reverse_ :
logical
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- reverse_ :
logical
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- reverse_ :
logical
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- rewind_parallel :
used from pario_fbsa
- Global variable . Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- root :
integer
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- root_process :
used from mpisupport_mod
- Global variable . Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- root_process :
integer, parameter, public
- Global variable . Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
Initial Value= 0
- row_comm :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- sbuf :
real*8, allocatable, dimension(:, :)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- sbuf :
real*8, allocatable, dimension(:)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- sbuf :
real*8, allocatable, dimension(:)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- sbufn :
real*8, intent(in), dimension(:)
- Subroutine: halo_update_mask. Module: HALO_MOD. File: Halo_mod.F90
- sbufs :
real*8, intent(in), dimension(:)
- Subroutine: halo_update_mask. Module: HALO_MOD. File: Halo_mod.F90
- scnts :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- scnts :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- scnts :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- sdspl :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- sdspl :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- sdspl :
integer, dimension(0:grid%npes_world-1)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- shp :
integer, intent(in), dimension(:)
- Subroutine: gatherinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- shp :
integer, intent(in), dimension(:)
- Subroutine: gatherlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- shp :
integer, intent(in), dimension(:)
- Subroutine: gatherreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- shp :
integer, intent(in), dimension(:)
- Subroutine: scatterinteger. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- shp :
integer, intent(in), dimension(:)
- Subroutine: scatterlogical. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- shp :
integer, intent(in), dimension(:)
- Subroutine: scatterreal8. Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
- shp :
integer, dimension(:)
- Subroutine: sendrecv. Module: HALO_MOD. File: Halo_mod.F90
- shp :
integer, dimension(:)
- Subroutine: sendrecv_int. Module: HALO_MOD. File: Halo_mod.F90
- skip :
logical, optional, intent(in)
- Subroutine: checksum_1d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- skip :
logical, optional, intent(in)
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- skip :
logical, optional, intent(in)
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- skip :
logical, optional, intent(in)
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- skip :
logical, optional, intent(in)
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- skip_ :
integer
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- skip_ :
integer
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- skip_ :
integer
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- skip_ :
integer
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- skip_parallel :
used from pario_fbsa
- Global variable . Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- south :
integer, parameter
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Initial Value= 2**1
- southjmm1 :
integer, parameter
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Initial Value= 2**4
- stgr :
logical, optional, intent(in)
- Subroutine: checksum_1d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr :
logical, optional, intent(in)
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr :
logical, optional, intent(in)
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr :
logical, optional, intent(in)
- Subroutine: checksum_column_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr :
logical, optional, intent(in)
- Subroutine: checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr :
logical, optional, intent(in)
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr :
logical, optional, intent(in)
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr :
logical, optional, intent(in)
- Subroutine: checksumj_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr_ :
integer
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr_ :
integer
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr_ :
integer
- Subroutine: checksum_column_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr_ :
integer
- Subroutine: checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr_ :
integer
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr_ :
integer
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stgr_ :
integer
- Subroutine: checksumj_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- stride :
integer, intent(in)
- Subroutine: gettypeindex. Module: MPISUPPORT_MOD. File: MpiSupport_mod.F90
- string :
character(len=*), intent(in)
- Subroutine: write_parallel_string_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- string :
character(len=*), intent(in), dimension(:)
- Subroutine: write_parallel_string_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- sumxpe :
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
sum an array over processors without reducing its rank
- swap_ne :
logical
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- swap_sw :
logical
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- tag :
integer
- Subroutine: incrementmpitag. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- tag :
integer, intent(in)
- Subroutine: irecv_from_j_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- tag :
integer, intent(in)
- Subroutine: isend_to_j_0d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- tag :
integer, intent(in)
- Subroutine: recv_from_j_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- tag :
integer, intent(in)
- Subroutine: send_to_j_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- this :
type(processtopology_type), intent(in)
- Subroutine: amroot_mpi. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- this :
type(processtopology_type), intent(in)
- Subroutine: flatrank. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- this :
type(dist_grid), intent(in)
- Subroutine: getmpicommunicator. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- this :
type(processtopology_type), intent(in)
- Subroutine: getmpicommunicator. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- this :
type(processtopology_type), intent(inout)
- Subroutine: getmpirank. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- this :
type(dist_grid), intent(in)
- Subroutine: getmpitag. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- this :
type(processtopology_type), intent(in)
- Subroutine: getneighborrank_method. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- this :
type(dist_grid), intent(in)
- Subroutine: getnumallprocesses. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- this :
type(dist_grid), intent(in)
- Subroutine: getnumprocesses. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- this :
type(processtopology_type), intent(in)
- Subroutine: getpartition. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- this :
type(processtopology_type), intent(in)
- Subroutine: getranktopology. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- this :
type(dist_grid), intent(in)
- Subroutine: hasnorthpole. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- this :
type(dist_grid), intent(in)
- Subroutine: hasperiodicbc. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- this :
type(dist_grid), intent(in)
- Subroutine: hassouthpole. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- this :
type(dist_grid), intent(inout)
- Subroutine: incrementmpitag. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- this :
type(processtopology_type)
- Subroutine: newprocesstopology_mpi. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- this :
type(processtopology_type)
- Subroutine: newprocesstopology_serial. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- this :
type(domain_type), intent(inout)
- Subroutine: setaxis. Module: DOMAIN_MOD. File: Domain_mod.F90
- this :
type(dist_grid), intent(inout)
- Subroutine: setmpicommunicator. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- this :
type(domain_type), intent(inout)
- Subroutine: settile. Module: DOMAIN_MOD. File: Domain_mod.F90
- this :
type(processtopology_type), intent(in)
- Subroutine: usempi. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- tile :
integer, intent(in)
- Subroutine: settile. Module: DOMAIN_MOD. File: Domain_mod.F90
- tile_comms :
integer, dimension(ntiles_max)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- tile_root_procs :
integer, dimension(ntiles_max)
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- title :
character(len=*), optional, intent(in)
- Subroutine: checkreadstatus. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- title :
character(len=*), optional, intent(in)
- Subroutine: checkwritestatus. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- title :
character*80
- Subroutine: readt8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
title of file record
- title :
character*80
- Subroutine: readt8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
title of file record
- title :
character*80
- Subroutine: readt8_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
title of file record
- title :
character*80
- Subroutine: readt8_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
title of file record
- title :
character*80
- Subroutine: readt_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
title of file record
- title :
character*80
- Subroutine: readt_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
title of file record
- title :
character*80
- Subroutine: readt_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
title of file record
- title :
character*80
- Subroutine: readt_parallel_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
title of file record
- title :
character*80
- Subroutine: readt_parallel_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
title of file record
- title :
character*80
- Subroutine: readt_parallel_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
title of file record
- title :
character*80, intent(in)
- Subroutine: writet8_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
title written to disk
- title :
character*80, intent(in)
- Subroutine: writet8_column_3d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- title :
character*80, intent(in)
- Subroutine: writet_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
title written to disk
- title :
character*80, intent(in)
- Subroutine: writet_parallel_2d. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- topology :
integer, dimension(NUM_DIMENSIONS)
- Subroutine: getranktopology. Module: PROCESSTOPOLOGY_MOD. File: ProcessTopology_mod.F90
- tsize :
integer
- Subroutine: alloc_gs_wksp. Module: DD2D_UTILS. File: dd2d_utils.f
- uninitialized :
integer, parameter
- Subroutine: getlogunit. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
Initial Value= -1
- unit :
integer, optional, intent(in)
- Subroutine: checksum_1d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit :
integer, optional, intent(in)
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit :
integer, optional, intent(in)
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit :
integer, optional, intent(in)
- Subroutine: checksum_column_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit :
integer, optional, intent(in)
- Subroutine: checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit :
integer, optional, intent(in)
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit :
integer, optional, intent(in)
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit :
integer, optional, intent(in)
- Subroutine: checksumj_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit :
integer, optional, intent(in)
- Subroutine: int_checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit :
integer, intent(in), optional
- Subroutine: read_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- unit :
integer, intent(in), optional
- Subroutine: read_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- unit :
integer, intent(in), optional
- Subroutine: read_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- unit :
integer, intent(in), optional
- Subroutine: write_parallel_integer_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- unit :
integer, intent(in), optional
- Subroutine: write_parallel_integer_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- unit :
integer, intent(in), optional
- Subroutine: write_parallel_real8_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- unit :
integer, intent(in), optional
- Subroutine: write_parallel_real8_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- unit :
integer, intent(in), optional
- Subroutine: write_parallel_string_0. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- unit :
integer, intent(in), optional
- Subroutine: write_parallel_string_1. Module: SPECIALIO_MOD. File: SpecialIO_mod.F90
- unit_ :
integer
- Subroutine: checksum_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit_ :
integer
- Subroutine: checksum_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit_ :
integer
- Subroutine: checksum_column_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit_ :
integer
- Subroutine: checksum_column_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit_ :
integer
- Subroutine: checksum_column_4d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit_ :
integer
- Subroutine: checksumj_2d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unit_ :
integer
- Subroutine: checksumj_3d. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- unpack :
- Global variable . Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
Generic routine to unpack into a distributed
- unpack_block :
- Global variable . Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
Generic routine to unpack into a distributed
- unpack_column :
- Global variable . Module: GATHERSCATTER_MOD. File: GatherScatter_mod.F90
Generic routine to unpack into a distributed
- unpack_data :
used from dd2d_utils
- Global variable . Module: PARIO_FBSA. File: pario_fbsa.f
- val :
integer, intent(in)
- Subroutine: globalmax_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- val :
integer, intent(in), dimension(:)
- Subroutine: globalmax_i_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- val :
real*8, intent(in)
- Subroutine: globalmax_r. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- val :
integer, intent(in)
- Subroutine: globalmin_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- val :
real*8, intent(in)
- Subroutine: globalmin_r. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- val_max :
integer, intent(out)
- Subroutine: globalmax_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- val_max :
integer, intent(out), dimension(:)
- Subroutine: globalmax_i_1d. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- val_max :
real*8, intent(out)
- Subroutine: globalmax_r. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- val_min :
integer, intent(out)
- Subroutine: globalmin_i. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- val_min :
real*8, intent(out)
- Subroutine: globalmin_r. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- via :
- Global variable . Module: DIST_GRID_MOD. File: dist_grid_mod.F90
INIT_BAND_PACK_TYPE
- width :
integer, optional
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- width_ :
integer
- Subroutine: init_grid. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- x :
real*4
- Subroutine: mread_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
dummy variable
- x :
real*4
- Subroutine: mread_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
dummy variable
- x :
real*4
- Subroutine: readt_parallel_2d. Module: PARIO_FBSA. File: pario_fbsa.f
dummy variable
- x :
real*4
- Subroutine: readt_parallel_3d. Module: PARIO_FBSA. File: pario_fbsa.f
dummy variable
- x :
real*4
- Subroutine: readt_parallel_column_3d. Module: PARIO_FBSA. File: pario_fbsa.f
dummy variable
- x :
real*8, dimension(:, :, grid%J_STRT_HALO:, :)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- x0 :
real*8, optional
- Subroutine: log_parallel. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- x1 :
real*8, optional, dimension(:)
- Subroutine: log_parallel. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- x_in :
real*8, dimension(:, grid%J_STRT_HALO:)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- x_in :
real*8, dimension(:, grid%J_STRT_HALO:, :)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- x_out :
real*8, dimension(:, :)
- Subroutine: transpose_ij. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- x_out :
real*8, dimension(:, :, :)
- Subroutine: transpose_ijk. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- x_tr :
real*8, dimension(:, :, :, :)
- Subroutine: transpose_column. Module: DIST_GRID_MOD. File: dist_grid_mod.F90
- xdim :
integer, integer, integer, integer, integer, integer
- Subroutine: do_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- xdim :
integer, integer, integer, integer, integer, integer
- Subroutine: do_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- xdim :
integer, integer, integer, integer, integer, integer
- Subroutine: do_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- xdim :
integer, integer, integer, integer, integer, integer
- Subroutine: do_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- xdim :
integer
- Subroutine: get_nlnk_2d. Module: DD2D_UTILS. File: dd2d_utils.f
- xdim :
integer
- Subroutine: get_nlnk_3d. Module: DD2D_UTILS. File: dd2d_utils.f
- xdim :
integer
- Subroutine: get_nlnk_4d. Module: DD2D_UTILS. File: dd2d_utils.f
- xdim :
integer
- Subroutine: get_nlnk_5d. Module: DD2D_UTILS. File: dd2d_utils.f
- xpos :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- ypos :
integer
- Subroutine: init_dist_grid. Module: DD2D_UTILS. File: dd2d_utils.f
- zon :
real*8, allocatable, dimension(:)
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- zon :
real*8
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- zsum :
real*8, optional, intent(out)
- Subroutine: globalsum_ij. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90
- zsum :
real*8, optional, intent(out)
- Subroutine: globalsum_ijk. Module: GLOBALSUM_MOD. File: GlobalSum_mod.F90