| 
    LMDZ
    
   | 
 
Data Types | |
| interface | bcast_mpi | 
| interface | gather2d_mpi | 
| interface | gather_mpi | 
| interface | grid1dto2d_mpi | 
| interface | grid2dto1d_mpi | 
| interface | reduce_sum_mpi | 
| interface | scatter2d_mpi | 
| interface | scatter_mpi | 
Functions/Subroutines | |
| subroutine | bcast_mpi_c (var1) | 
| subroutine | bcast_mpi_i (var) | 
| subroutine | bcast_mpi_i1 (var) | 
| subroutine | bcast_mpi_i2 (var) | 
| subroutine | bcast_mpi_i3 (var) | 
| subroutine | bcast_mpi_i4 (var) | 
| subroutine | bcast_mpi_r (var) | 
| subroutine | bcast_mpi_r1 (var) | 
| subroutine | bcast_mpi_r2 (var) | 
| subroutine | bcast_mpi_r3 (var) | 
| subroutine | bcast_mpi_r4 (var) | 
| subroutine | bcast_mpi_l (var) | 
| subroutine | bcast_mpi_l1 (var) | 
| subroutine | bcast_mpi_l2 (var) | 
| subroutine | bcast_mpi_l3 (var) | 
| subroutine | bcast_mpi_l4 (var) | 
| subroutine | scatter_mpi_i (VarIn, VarOut) | 
| subroutine | scatter_mpi_i1 (VarIn, VarOut) | 
| subroutine | scatter_mpi_i2 (VarIn, VarOut) | 
| subroutine | scatter_mpi_i3 (VarIn, VarOut) | 
| subroutine | scatter_mpi_r (VarIn, VarOut) | 
| subroutine | scatter_mpi_r1 (VarIn, VarOut) | 
| subroutine | scatter_mpi_r2 (VarIn, VarOut) | 
| subroutine | scatter_mpi_r3 (VarIn, VarOut) | 
| subroutine | scatter_mpi_l (VarIn, VarOut) | 
| subroutine | scatter_mpi_l1 (VarIn, VarOut) | 
| subroutine | scatter_mpi_l2 (VarIn, VarOut) | 
| subroutine | scatter_mpi_l3 (VarIn, VarOut) | 
| subroutine | gather_mpi_i (VarIn, VarOut) | 
| subroutine | gather_mpi_i1 (VarIn, VarOut) | 
| subroutine | gather_mpi_i2 (VarIn, VarOut) | 
| subroutine | gather_mpi_i3 (VarIn, VarOut) | 
| subroutine | gather_mpi_r (VarIn, VarOut) | 
| subroutine | gather_mpi_r1 (VarIn, VarOut) | 
| subroutine | gather_mpi_r2 (VarIn, VarOut) | 
| subroutine | gather_mpi_r3 (VarIn, VarOut) | 
| subroutine | gather_mpi_l (VarIn, VarOut) | 
| subroutine | gather_mpi_l1 (VarIn, VarOut) | 
| subroutine | gather_mpi_l2 (VarIn, VarOut) | 
| subroutine | gather_mpi_l3 (VarIn, VarOut) | 
| subroutine | scatter2d_mpi_i (VarIn, VarOut) | 
| subroutine | scatter2d_mpi_i1 (VarIn, VarOut) | 
| subroutine | scatter2d_mpi_i2 (VarIn, VarOut) | 
| subroutine | scatter2d_mpi_i3 (VarIn, VarOut) | 
| subroutine | scatter2d_mpi_r (VarIn, VarOut) | 
| subroutine | scatter2d_mpi_r1 (VarIn, VarOut) | 
| subroutine | scatter2d_mpi_r2 (VarIn, VarOut) | 
| subroutine | scatter2d_mpi_r3 (VarIn, VarOut) | 
| subroutine | scatter2d_mpi_l (VarIn, VarOut) | 
| subroutine | scatter2d_mpi_l1 (VarIn, VarOut) | 
| subroutine | scatter2d_mpi_l2 (VarIn, VarOut) | 
| subroutine | scatter2d_mpi_l3 (VarIn, VarOut) | 
| subroutine | gather2d_mpi_i (VarIn, VarOut) | 
| subroutine | gather2d_mpi_i1 (VarIn, VarOut) | 
| subroutine | gather2d_mpi_i2 (VarIn, VarOut) | 
| subroutine | gather2d_mpi_i3 (VarIn, VarOut) | 
| subroutine | gather2d_mpi_r (VarIn, VarOut) | 
| subroutine | gather2d_mpi_r1 (VarIn, VarOut) | 
| subroutine | gather2d_mpi_r2 (VarIn, VarOut) | 
| subroutine | gather2d_mpi_r3 (VarIn, VarOut) | 
| subroutine | gather2d_mpi_l (VarIn, VarOut) | 
| subroutine | gather2d_mpi_l1 (VarIn, VarOut) | 
| subroutine | gather2d_mpi_l2 (VarIn, VarOut) | 
| subroutine | gather2d_mpi_l3 (VarIn, VarOut) | 
| subroutine | reduce_sum_mpi_i (VarIn, VarOut) | 
| subroutine | reduce_sum_mpi_i1 (VarIn, VarOut) | 
| subroutine | reduce_sum_mpi_i2 (VarIn, VarOut) | 
| subroutine | reduce_sum_mpi_i3 (VarIn, VarOut) | 
| subroutine | reduce_sum_mpi_i4 (VarIn, VarOut) | 
| subroutine | reduce_sum_mpi_r (VarIn, VarOut) | 
| subroutine | reduce_sum_mpi_r1 (VarIn, VarOut) | 
| subroutine | reduce_sum_mpi_r2 (VarIn, VarOut) | 
| subroutine | reduce_sum_mpi_r3 (VarIn, VarOut) | 
| subroutine | reduce_sum_mpi_r4 (VarIn, VarOut) | 
| subroutine | grid1dto2d_mpi_i (VarIn, VarOut) | 
| subroutine | grid1dto2d_mpi_i1 (VarIn, VarOut) | 
| subroutine | grid1dto2d_mpi_i2 (VarIn, VarOut) | 
| subroutine | grid1dto2d_mpi_i3 (VarIn, VarOut) | 
| subroutine | grid1dto2d_mpi_r (VarIn, VarOut) | 
| subroutine | grid1dto2d_mpi_r1 (VarIn, VarOut) | 
| subroutine | grid1dto2d_mpi_r2 (VarIn, VarOut) | 
| subroutine | grid1dto2d_mpi_r3 (VarIn, VarOut) | 
| subroutine | grid1dto2d_mpi_l (VarIn, VarOut) | 
| subroutine | grid1dto2d_mpi_l1 (VarIn, VarOut) | 
| subroutine | grid1dto2d_mpi_l2 (VarIn, VarOut) | 
| subroutine | grid1dto2d_mpi_l3 (VarIn, VarOut) | 
| subroutine | grid2dto1d_mpi_i (VarIn, VarOut) | 
| subroutine | grid2dto1d_mpi_i1 (VarIn, VarOut) | 
| subroutine | grid2dto1d_mpi_i2 (VarIn, VarOut) | 
| subroutine | grid2dto1d_mpi_i3 (VarIn, VarOut) | 
| subroutine | grid2dto1d_mpi_r (VarIn, VarOut) | 
| subroutine | grid2dto1d_mpi_r1 (VarIn, VarOut) | 
| subroutine | grid2dto1d_mpi_r2 (VarIn, VarOut) | 
| subroutine | grid2dto1d_mpi_r3 (VarIn, VarOut) | 
| subroutine | grid2dto1d_mpi_l (VarIn, VarOut) | 
| subroutine | grid2dto1d_mpi_l1 (VarIn, VarOut) | 
| subroutine | grid2dto1d_mpi_l2 (VarIn, VarOut) | 
| subroutine | grid2dto1d_mpi_l3 (VarIn, VarOut) | 
| subroutine | bcast_mpi_cgen (var, nb) | 
| subroutine | bcast_mpi_igen (var, nb) | 
| subroutine | bcast_mpi_rgen (var, nb) | 
| subroutine | bcast_mpi_lgen (var, nb) | 
| subroutine | scatter_mpi_igen (VarIn, VarOut, dimsize) | 
| subroutine | scatter_mpi_rgen (VarIn, VarOut, dimsize) | 
| subroutine | scatter_mpi_lgen (VarIn, VarOut, dimsize) | 
| subroutine | gather_mpi_igen (VarIn, VarOut, dimsize) | 
| subroutine | gather_mpi_rgen (VarIn, VarOut, dimsize) | 
| subroutine | gather_mpi_lgen (VarIn, VarOut, dimsize) | 
| subroutine | reduce_sum_mpi_igen (VarIn, VarOut, nb) | 
| subroutine | reduce_sum_mpi_rgen (VarIn, VarOut, nb) | 
| subroutine | grid1dto2d_mpi_igen (VarIn, VarOut, dimsize) | 
| subroutine | grid1dto2d_mpi_rgen (VarIn, VarOut, dimsize) | 
| subroutine | grid1dto2d_mpi_lgen (VarIn, VarOut, dimsize) | 
| subroutine | grid2dto1d_mpi_igen (VarIn, VarOut, dimsize) | 
| subroutine | grid2dto1d_mpi_rgen (VarIn, VarOut, dimsize) | 
| subroutine | grid2dto1d_mpi_lgen (VarIn, VarOut, dimsize) | 
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_c | ( | character(len=*), intent(inout) | var1 | ) | 
Definition at line 65 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_cgen | ( | character(len=*), intent(inout) | var, | 
| integer, intent(in) | nb | ||
| ) | 
Definition at line 1238 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_i | ( | integer, intent(inout) | var | ) | 
Definition at line 75 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_i1 | ( | integer, dimension(:), intent(inout) | var | ) | 
Definition at line 88 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_i2 | ( | integer, dimension(:,:), intent(inout) | var | ) | 
Definition at line 96 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_i3 | ( | integer, dimension(:,:,:), intent(inout) | var | ) | 
Definition at line 104 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_i4 | ( | integer, dimension(:,:,:,:), intent(inout) | var | ) | 
Definition at line 112 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_igen | ( | integer, dimension(nb), intent(inout) | var, | 
| integer, intent(in) | nb | ||
| ) | 
Definition at line 1260 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_l | ( | logical, intent(inout) | var | ) | 
Definition at line 169 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_l1 | ( | logical, dimension(:), intent(inout) | var | ) | 
Definition at line 181 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_l2 | ( | logical, dimension(:,:), intent(inout) | var | ) | 
Definition at line 189 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_l3 | ( | logical, dimension(:,:,:), intent(inout) | var | ) | 
Definition at line 197 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_l4 | ( | logical, dimension(:,:,:,:), intent(inout) | var | ) | 
Definition at line 205 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_lgen | ( | logical, dimension(nb), intent(inout) | var, | 
| integer, intent(in) | nb | ||
| ) | 
Definition at line 1306 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_r | ( | real, intent(inout) | var | ) | 
Definition at line 123 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_r1 | ( | real, dimension(:), intent(inout) | var | ) | 
Definition at line 135 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_r2 | ( | real, dimension(:,:), intent(inout) | var | ) | 
Definition at line 143 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_r3 | ( | real, dimension(:,:,:), intent(inout) | var | ) | 
Definition at line 151 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_r4 | ( | real, dimension(:,:,:,:), intent(inout) | var | ) | 
Definition at line 159 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_rgen | ( | real, dimension(nb), intent(inout) | var, | 
| integer, intent(in) | nb | ||
| ) | 
Definition at line 1283 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_i | ( | integer, dimension(:), intent(in) | VarIn, | 
| integer, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 693 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_i1 | ( | integer, dimension(:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 707 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_i2 | ( | integer, dimension(:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 721 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_i3 | ( | integer, dimension(:,:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 735 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_l | ( | logical, dimension(:), intent(in) | VarIn, | 
| logical, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 809 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_l1 | ( | logical, dimension(:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 823 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_l2 | ( | logical, dimension(:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 837 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_l3 | ( | logical, dimension(:,:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 851 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_r | ( | real, dimension(:), intent(in) | VarIn, | 
| real, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 751 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_r1 | ( | real, dimension(:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 765 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_r2 | ( | real, dimension(:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 779 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_r3 | ( | real, dimension(:,:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 793 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_i | ( | integer, dimension(:), intent(in) | VarIn, | 
| integer, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 357 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_i1 | ( | integer, dimension(:,:), intent(in) | VarIn, | 
| integer, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 371 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_i2 | ( | integer, dimension(:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 384 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_i3 | ( | integer, dimension(:,:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 397 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_igen | ( | integer, dimension(klon_mpi,dimsize), intent(in) | VarIn, | 
| integer, dimension(klon_glo,dimsize), intent(out) | VarOut, | ||
| integer, intent(in) | dimsize | ||
| ) | 
Definition at line 1466 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_l | ( | logical, dimension(:), intent(in) | VarIn, | 
| logical, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 462 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_l1 | ( | logical, dimension(:,:), intent(in) | VarIn, | 
| logical, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 475 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_l2 | ( | logical, dimension(:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 488 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_l3 | ( | logical, dimension(:,:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 501 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_lgen | ( | logical, dimension(klon_mpi,dimsize), intent(in) | VarIn, | 
| logical, dimension(klon_glo,dimsize), intent(out) | VarOut, | ||
| integer, intent(in) | dimsize | ||
| ) | 
Definition at line 1572 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_r | ( | real, dimension(:), intent(in) | VarIn, | 
| real, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 410 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_r1 | ( | real, dimension(:,:), intent(in) | VarIn, | 
| real, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 423 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_r2 | ( | real, dimension(:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 436 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_r3 | ( | real, dimension(:,:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 449 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_rgen | ( | real, dimension(klon_mpi,dimsize), intent(in) | VarIn, | 
| real, dimension(klon_glo,dimsize), intent(out) | VarOut, | ||
| integer, intent(in) | dimsize | ||
| ) | 
Definition at line 1520 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_i | ( | integer, dimension(:), intent(in) | VarIn, | 
| integer, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 996 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_i1 | ( | integer, dimension(:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1006 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_i2 | ( | integer, dimension(:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1015 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_i3 | ( | integer, dimension(:,:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1024 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_igen | ( | integer, dimension(klon_mpi,dimsize), intent(in) | VarIn, | 
| integer, dimension(nbp_lon*jj_nb,dimsize), intent(out) | VarOut, | ||
| integer, intent(in) | dimsize | ||
| ) | 
Definition at line 1681 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_l | ( | logical, dimension(:), intent(in) | VarIn, | 
| logical, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1073 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_l1 | ( | logical, dimension(:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1083 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_l2 | ( | logical, dimension(:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1092 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_l3 | ( | logical, dimension(:,:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1101 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_lgen | ( | logical, dimension(klon_mpi,dimsize), intent(in) | VarIn, | 
| logical, dimension(nbp_lon*jj_nb,dimsize), intent(out) | VarOut, | ||
| integer, intent(in) | dimsize | ||
| ) | 
Definition at line 1770 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_r | ( | real, dimension(:), intent(in) | VarIn, | 
| real, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1034 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_r1 | ( | real, dimension(:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1044 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_r2 | ( | real, dimension(:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1053 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_r3 | ( | real, dimension(:,:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1062 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_rgen | ( | real, dimension(klon_mpi,dimsize), intent(in) | VarIn, | 
| real, dimension(nbp_lon*jj_nb,dimsize), intent(out) | VarOut, | ||
| integer, intent(in) | dimsize | ||
| ) | 
Definition at line 1725 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_i | ( | integer, dimension(:,:), intent(in) | VarIn, | 
| integer, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 1111 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_i1 | ( | integer, dimension(:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1121 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_i2 | ( | integer, dimension(:,:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1130 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_i3 | ( | integer, dimension(:,:,:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1139 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_igen | ( | integer, dimension(nbp_lon*jj_nb,dimsize), intent(in) | VarIn, | 
| integer, dimension(klon_mpi,dimsize), intent(out) | VarOut, | ||
| integer, intent(in) | dimsize | ||
| ) | 
Definition at line 1816 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_l | ( | logical, dimension(:,:), intent(in) | VarIn, | 
| logical, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 1190 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_l1 | ( | logical, dimension(:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1200 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_l2 | ( | logical, dimension(:,:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1211 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_l3 | ( | logical, dimension(:,:,:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1221 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_lgen | ( | logical, dimension(nbp_lon*jj_nb,dimsize), intent(in) | VarIn, | 
| logical, dimension(klon_mpi,dimsize), intent(out) | VarOut, | ||
| integer, intent(in) | dimsize | ||
| ) | 
Definition at line 1875 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_r | ( | real, dimension(:,:), intent(in) | VarIn, | 
| real, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 1151 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_r1 | ( | real, dimension(:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1161 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_r2 | ( | real, dimension(:,:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1170 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_r3 | ( | real, dimension(:,:,:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 1179 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_rgen | ( | real, dimension(nbp_lon*jj_nb,dimsize), intent(in) | VarIn, | 
| real, dimension(klon_mpi,dimsize), intent(out) | VarOut, | ||
| integer, intent(in) | dimsize | ||
| ) | 
Definition at line 1846 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_i | ( | integer, intent(in) | VarIn, | 
| integer, intent(out) | VarOut | ||
| ) | 
Definition at line 870 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_i1 | ( | integer, dimension(:), intent(in) | VarIn, | 
| integer, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 885 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_i2 | ( | integer, dimension(:,:), intent(in) | VarIn, | 
| integer, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 896 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_i3 | ( | integer, dimension(:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 907 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_i4 | ( | integer, dimension(:,:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 918 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_igen | ( | integer, dimension(nb), intent(in) | VarIn, | 
| integer, dimension(nb), intent(out) | VarOut, | ||
| integer, intent(in) | nb | ||
| ) | 
Definition at line 1627 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_r | ( | real, intent(in) | VarIn, | 
| real, intent(out) | VarOut | ||
| ) | 
Definition at line 930 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_r1 | ( | real, dimension(:), intent(in) | VarIn, | 
| real, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 945 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_r2 | ( | real, dimension(:,:), intent(in) | VarIn, | 
| real, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 956 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_r3 | ( | real, dimension(:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 967 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_r4 | ( | real, dimension(:,:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 978 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_rgen | ( | real, dimension(nb), intent(in) | VarIn, | 
| real, dimension(nb), intent(out) | VarOut, | ||
| integer, intent(in) | nb | ||
| ) | 
Definition at line 1653 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_i | ( | integer, dimension(:,:), intent(in) | VarIn, | 
| integer, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 516 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_i1 | ( | integer, dimension(:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 530 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_i2 | ( | integer, dimension(:,:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 543 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_i3 | ( | integer, dimension(:,:,:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 557 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_l | ( | logical, dimension(:,:), intent(in) | VarIn, | 
| logical, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 630 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_l1 | ( | logical, dimension(:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 645 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_l2 | ( | logical, dimension(:,:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 660 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_l3 | ( | logical, dimension(:,:,:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 674 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_r | ( | real, dimension(:,:), intent(in) | VarIn, | 
| real, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 572 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_r1 | ( | real, dimension(:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 587 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_r2 | ( | real, dimension(:,:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 601 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_r3 | ( | real, dimension(:,:,:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 615 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_i | ( | integer, dimension(:), intent(in) | VarIn, | 
| integer, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 217 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_i1 | ( | integer, dimension(:,:), intent(in) | VarIn, | 
| integer, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 228 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_i2 | ( | integer, dimension(:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 239 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_i3 | ( | integer, dimension(:,:,:,:), intent(in) | VarIn, | 
| integer, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 250 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_igen | ( | integer, dimension(klon_glo,dimsize), intent(in) | VarIn, | 
| integer, dimension(klon_mpi,dimsize), intent(out) | VarOut, | ||
| integer, intent(in) | dimsize | ||
| ) | 
Definition at line 1328 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_l | ( | logical, dimension(:), intent(in) | VarIn, | 
| logical, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 307 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_l1 | ( | logical, dimension(:,:), intent(in) | VarIn, | 
| logical, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 318 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_l2 | ( | logical, dimension(:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 329 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_l3 | ( | logical, dimension(:,:,:,:), intent(in) | VarIn, | 
| logical, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 340 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_lgen | ( | logical, dimension(klon_glo,dimsize), intent(in) | VarIn, | 
| logical, dimension(klon_mpi,dimsize), intent(out) | VarOut, | ||
| integer, intent(in) | dimsize | ||
| ) | 
Definition at line 1419 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_r | ( | real, dimension(:), intent(in) | VarIn, | 
| real, dimension(:), intent(out) | VarOut | ||
| ) | 
Definition at line 262 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_r1 | ( | real, dimension(:,:), intent(in) | VarIn, | 
| real, dimension(:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 273 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_r2 | ( | real, dimension(:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 284 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_r3 | ( | real, dimension(:,:,:,:), intent(in) | VarIn, | 
| real, dimension(:,:,:,:), intent(out) | VarOut | ||
| ) | 
Definition at line 295 of file mod_phys_lmdz_mpi_transfert.F90.
| subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_rgen | ( | real, dimension(klon_glo,dimsize), intent(in) | VarIn, | 
| real, dimension(klon_mpi,dimsize), intent(out) | VarOut, | ||
| integer, intent(in) | dimsize | ||
| ) | 
Definition at line 1373 of file mod_phys_lmdz_mpi_transfert.F90.