LMDZ
mod_phys_lmdz_mpi_transfert.F90 File Reference

Go to the source code of this file.

Data Types

interface  mod_phys_lmdz_mpi_transfert::bcast_mpi
 
interface  mod_phys_lmdz_mpi_transfert::scatter_mpi
 
interface  mod_phys_lmdz_mpi_transfert::gather_mpi
 
interface  mod_phys_lmdz_mpi_transfert::scatter2d_mpi
 
interface  mod_phys_lmdz_mpi_transfert::gather2d_mpi
 
interface  mod_phys_lmdz_mpi_transfert::reduce_sum_mpi
 
interface  mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi
 
interface  mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi
 

Modules

module  mod_phys_lmdz_mpi_transfert
 

Functions/Subroutines

subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_c (var1)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_i (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_i1 (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_i2 (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_i3 (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_i4 (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_r (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_r1 (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_r2 (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_r3 (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_r4 (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_l (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_l1 (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_l2 (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_l3 (var)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_l4 (var)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_i (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_i1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_i2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_i3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_r (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_r1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_r2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_r3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_l (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_l1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_l2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_l3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_i (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_i1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_i2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_i3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_r (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_r1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_r2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_r3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_l (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_l1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_l2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_l3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_i (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_i1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_i2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_i3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_r (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_r1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_r2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_r3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_l (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_l1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_l2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter2d_mpi_l3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_i (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_i1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_i2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_i3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_r (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_r1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_r2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_r3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_l (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_l1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_l2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::gather2d_mpi_l3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_i (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_i1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_i2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_i3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_i4 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_r (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_r1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_r2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_r3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_r4 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_i (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_i1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_i2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_i3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_r (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_r1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_r2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_r3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_l (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_l1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_l2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_l3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_i (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_i1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_i2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_i3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_r (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_r1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_r2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_r3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_l (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_l1 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_l2 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_l3 (VarIn, VarOut)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_cgen (var, nb)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_igen (var, nb)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_rgen (var, nb)
 
subroutine mod_phys_lmdz_mpi_transfert::bcast_mpi_lgen (var, nb)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_igen (VarIn, VarOut, dimsize)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_rgen (VarIn, VarOut, dimsize)
 
subroutine mod_phys_lmdz_mpi_transfert::scatter_mpi_lgen (VarIn, VarOut, dimsize)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_igen (VarIn, VarOut, dimsize)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_rgen (VarIn, VarOut, dimsize)
 
subroutine mod_phys_lmdz_mpi_transfert::gather_mpi_lgen (VarIn, VarOut, dimsize)
 
subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_igen (VarIn, VarOut, nb)
 
subroutine mod_phys_lmdz_mpi_transfert::reduce_sum_mpi_rgen (VarIn, VarOut, nb)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_igen (VarIn, VarOut, dimsize)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_rgen (VarIn, VarOut, dimsize)
 
subroutine mod_phys_lmdz_mpi_transfert::grid1dto2d_mpi_lgen (VarIn, VarOut, dimsize)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_igen (VarIn, VarOut, dimsize)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_rgen (VarIn, VarOut, dimsize)
 
subroutine mod_phys_lmdz_mpi_transfert::grid2dto1d_mpi_lgen (VarIn, VarOut, dimsize)