My Project
 All Classes Files Functions Variables Macros
mod_surf_para Module Reference
Collaboration diagram for mod_surf_para:
[legend]

Data Types

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

Public Member Functions

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)

Public Attributes

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

Detailed Description

Definition at line 1 of file mod_surf_para.F90.

Member Function/Subroutine Documentation

subroutine mod_surf_para::finalize_surf_para ( )

Definition at line 120 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 139 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 169 of file mod_surf_para.F90.

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

Definition at line 224 of file mod_surf_para.F90.

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

Definition at line 151 of file mod_surf_para.F90.

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

Definition at line 206 of file mod_surf_para.F90.

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

Definition at line 194 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 50 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 248 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 277 of file mod_surf_para.F90.

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

Definition at line 329 of file mod_surf_para.F90.

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

Definition at line 260 of file mod_surf_para.F90.

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

Definition at line 312 of file mod_surf_para.F90.

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

Definition at line 300 of file mod_surf_para.F90.

Here is the call graph for this function:

Member Data 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.


The documentation for this module was generated from the following file: