LMDZ
mod_surf_para Module Reference

Data Types

interface  gather_surf
 
interface  gather_surf_mpi
 
interface  gather_surf_omp
 
interface  scatter_surf
 
interface  scatter_surf_mpi
 
interface  scatter_surf_omp
 

Functions/Subroutines

subroutine init_surf_para (knon)
 
subroutine finalize_surf_para
 
subroutine gather_surf_i (FieldIn, FieldOut)
 
subroutine gather_surf_omp_i (FieldIn, FieldOut)
 
subroutine gather_surf_mpi_i (FieldIn, FieldOut)
 
subroutine gather_surf_r (FieldIn, FieldOut)
 
subroutine gather_surf_omp_r (FieldIn, FieldOut)
 
subroutine gather_surf_mpi_r (FieldIn, FieldOut)
 
subroutine scatter_surf_i (FieldIn, FieldOut)
 
subroutine scatter_surf_omp_i (FieldIn, FieldOut)
 
subroutine scatter_surf_mpi_i (FieldIn, FieldOut)
 
subroutine scatter_surf_r (FieldIn, FieldOut)
 
subroutine scatter_surf_omp_r (FieldIn, FieldOut)
 
subroutine scatter_surf_mpi_r (FieldIn, FieldOut)
 

Variables

integer, save knon_omp
 
integer, save knon_omp_begin
 
integer, save knon_omp_end
 
integer, dimension(:), allocatable, save knon_omp_para
 
integer, dimension(:), allocatable, save knon_omp_begin_para
 
integer, dimension(:), allocatable, save knon_omp_end_para
 
integer, save knon_mpi
 
integer, dimension(:), allocatable, save knon_mpi_para
 
integer, dimension(:), allocatable, save knon_mpi_begin_para
 
integer, dimension(:), allocatable, save knon_mpi_end_para
 
integer, save knon_glo
 
integer, dimension(:), allocatable, save knon_glo_para
 
integer, dimension(:), allocatable, save knon_glo_begin_para
 
integer, dimension(:), allocatable, save knon_glo_end_para
 

Function/Subroutine Documentation

subroutine mod_surf_para::finalize_surf_para ( )

Definition at line 121 of file mod_surf_para.F90.

Here is the caller graph for this function:

subroutine mod_surf_para::gather_surf_i ( integer, dimension(:)  FieldIn,
integer, dimension(:)  FieldOut 
)

Definition at line 140 of file mod_surf_para.F90.

Here is the call graph for this function:

subroutine mod_surf_para::gather_surf_mpi_i ( integer, dimension(:)  FieldIn,
integer, dimension(:)  FieldOut 
)

Definition at line 170 of file mod_surf_para.F90.

Here is the caller graph for this function:

subroutine mod_surf_para::gather_surf_mpi_r ( real, dimension(:)  FieldIn,
real, dimension(:)  FieldOut 
)

Definition at line 225 of file mod_surf_para.F90.

Here is the caller graph for this function:

subroutine mod_surf_para::gather_surf_omp_i ( integer, dimension(:)  FieldIn,
integer, dimension(:)  FieldOut 
)

Definition at line 152 of file mod_surf_para.F90.

Here is the caller graph for this function:

subroutine mod_surf_para::gather_surf_omp_r ( real, dimension(:)  FieldIn,
real, dimension(:)  FieldOut 
)

Definition at line 207 of file mod_surf_para.F90.

Here is the caller graph for this function:

subroutine mod_surf_para::gather_surf_r ( real, dimension(:)  FieldIn,
real, dimension(:)  FieldOut 
)

Definition at line 195 of file mod_surf_para.F90.

Here is the call graph for this function:

subroutine mod_surf_para::init_surf_para ( integer  knon)

Definition at line 51 of file mod_surf_para.F90.

Here is the caller graph for this function:

subroutine mod_surf_para::scatter_surf_i ( integer, dimension(:)  FieldIn,
integer, dimension(:)  FieldOut 
)

Definition at line 249 of file mod_surf_para.F90.

Here is the call graph for this function:

subroutine mod_surf_para::scatter_surf_mpi_i ( integer, dimension(:)  FieldIn,
integer, dimension(:)  FieldOut 
)

Definition at line 278 of file mod_surf_para.F90.

Here is the caller graph for this function:

subroutine mod_surf_para::scatter_surf_mpi_r ( real, dimension(:)  FieldIn,
real, dimension(:)  FieldOut 
)

Definition at line 330 of file mod_surf_para.F90.

Here is the caller graph for this function:

subroutine mod_surf_para::scatter_surf_omp_i ( integer, dimension(:)  FieldIn,
integer, dimension(:)  FieldOut 
)

Definition at line 261 of file mod_surf_para.F90.

Here is the caller graph for this function:

subroutine mod_surf_para::scatter_surf_omp_r ( real, dimension(:)  FieldIn,
real, dimension(:)  FieldOut 
)

Definition at line 313 of file mod_surf_para.F90.

Here is the caller graph for this function:

subroutine mod_surf_para::scatter_surf_r ( real, dimension(:)  FieldIn,
real, dimension(:)  FieldOut 
)

Definition at line 301 of file mod_surf_para.F90.

Here is the call graph for this function:

Variable Documentation

integer, save mod_surf_para::knon_glo

Definition at line 42 of file mod_surf_para.F90.

integer, dimension(:), allocatable, save mod_surf_para::knon_glo_begin_para

Definition at line 44 of file mod_surf_para.F90.

integer, dimension(:), allocatable, save mod_surf_para::knon_glo_end_para

Definition at line 45 of file mod_surf_para.F90.

integer, dimension(:), allocatable, save mod_surf_para::knon_glo_para

Definition at line 43 of file mod_surf_para.F90.

integer, save mod_surf_para::knon_mpi

Definition at line 37 of file mod_surf_para.F90.

integer, dimension(:), allocatable, save mod_surf_para::knon_mpi_begin_para

Definition at line 39 of file mod_surf_para.F90.

integer, dimension(:), allocatable, save mod_surf_para::knon_mpi_end_para

Definition at line 40 of file mod_surf_para.F90.

integer, dimension(:), allocatable, save mod_surf_para::knon_mpi_para

Definition at line 38 of file mod_surf_para.F90.

integer, save mod_surf_para::knon_omp

Definition at line 29 of file mod_surf_para.F90.

integer, save mod_surf_para::knon_omp_begin

Definition at line 30 of file mod_surf_para.F90.

integer, dimension(:), allocatable, save mod_surf_para::knon_omp_begin_para

Definition at line 34 of file mod_surf_para.F90.

integer, save mod_surf_para::knon_omp_end

Definition at line 31 of file mod_surf_para.F90.

integer, dimension(:), allocatable, save mod_surf_para::knon_omp_end_para

Definition at line 35 of file mod_surf_para.F90.

integer, dimension(:), allocatable, save mod_surf_para::knon_omp_para

Definition at line 33 of file mod_surf_para.F90.