SURFEX v8.1
General documentation of Surfex
Data Types | Modules | Functions/Subroutines
read_and_send_mpi.F90 File Reference

Go to the source code of this file.

Data Types

interface  modi_read_and_send_mpi::read_and_send_mpi
 

Modules

module  modi_read_and_send_mpi
 

Functions/Subroutines

subroutine read_and_send_mpi_n1d (KWORK, KWORK2, KMASK, KPIO, KDX)
 
subroutine read_and_send_mpi_n2d (KWORK, KWORK2, KMASK)
 
subroutine read_and_send_mpi_n3d (KWORK, KWORK2, KMASK, KPIO, KDX)
 
subroutine read_and_send_mpi_x1d (PWORK, PWORK2, KMASK, KPIO, KDX)
 
subroutine read_and_send_mpi_x2d (PWORK, PWORK2, KMASK, KPIO, KDX)
 
subroutine read_and_send_mpi_x3d (PWORK, PWORK2, KMASK, KPIO, KDX)
 

Function/Subroutine Documentation

◆ read_and_send_mpi_n1d()

subroutine read_and_send_mpi_n1d ( integer, dimension(:), intent(in)  KWORK,
integer, dimension(:), intent(out)  KWORK2,
integer, dimension(:), intent(in), optional  KMASK,
integer, intent(in), optional  KPIO,
integer, intent(in), optional  KDX 
)

Definition at line 78 of file read_and_send_mpi.F90.

Here is the call graph for this function:

◆ read_and_send_mpi_n2d()

subroutine read_and_send_mpi_n2d ( integer, dimension(:,:), intent(in)  KWORK,
integer, dimension(:,:), intent(out)  KWORK2,
integer, dimension(:), intent(in), optional  KMASK 
)

Definition at line 222 of file read_and_send_mpi.F90.

Here is the call graph for this function:

◆ read_and_send_mpi_n3d()

subroutine read_and_send_mpi_n3d ( integer, dimension(:,:,:), intent(in)  KWORK,
integer, dimension(:,:,:), intent(out)  KWORK2,
integer, dimension(:), intent(in), optional  KMASK,
integer, intent(in), optional  KPIO,
integer, intent(in), optional  KDX 
)

Definition at line 323 of file read_and_send_mpi.F90.

Here is the call graph for this function:

◆ read_and_send_mpi_x1d()

subroutine read_and_send_mpi_x1d ( real, dimension(:), intent(in)  PWORK,
real, dimension(:), intent(out)  PWORK2,
integer, dimension(:), intent(in), optional  KMASK,
integer, intent(in), optional  KPIO,
integer, intent(in), optional  KDX 
)

Definition at line 462 of file read_and_send_mpi.F90.

Here is the call graph for this function:

◆ read_and_send_mpi_x2d()

subroutine read_and_send_mpi_x2d ( real, dimension(:,:), intent(in)  PWORK,
real, dimension(:,:), intent(out)  PWORK2,
integer, dimension(:), intent(in), optional  KMASK,
integer, intent(in), optional  KPIO,
integer, intent(in), optional  KDX 
)

Definition at line 607 of file read_and_send_mpi.F90.

Here is the call graph for this function:

◆ read_and_send_mpi_x3d()

subroutine read_and_send_mpi_x3d ( real, dimension(:,:,:), intent(in)  PWORK,
real, dimension(:,:,:), intent(out)  PWORK2,
integer, dimension(:), intent(in), optional  KMASK,
integer, intent(in), optional  KPIO,
integer, intent(in), optional  KDX 
)

Definition at line 753 of file read_and_send_mpi.F90.

Here is the call graph for this function: