mod_surf_para Module


Contents


Variables

Type Visibility Attributes Name Initial
integer, public, SAVE :: knon_omp
integer, public, SAVE :: knon_omp_begin
integer, public, SAVE :: knon_omp_end
integer, public, ALLOCATABLE, SAVE :: knon_omp_para(:)
integer, public, ALLOCATABLE, SAVE :: knon_omp_begin_para(:)
integer, public, ALLOCATABLE, SAVE :: knon_omp_end_para(:)
integer, public, SAVE :: knon_mpi
integer, public, ALLOCATABLE, SAVE :: knon_mpi_para(:)
integer, public, ALLOCATABLE, SAVE :: knon_mpi_begin_para(:)
integer, public, ALLOCATABLE, SAVE :: knon_mpi_end_para(:)
integer, public, SAVE :: knon_glo
integer, public, SAVE, ALLOCATABLE :: knon_glo_para(:)
integer, public, ALLOCATABLE, SAVE :: knon_glo_begin_para(:)
integer, public, ALLOCATABLE, SAVE :: knon_glo_end_para(:)

Interfaces

public interface gather_surf

  • public subroutine gather_surf_i(FieldIn, FieldOut)

    Arguments

    Type IntentOptional Attributes Name
    integer :: FieldIn(:)
    integer :: FieldOut(:)
  • public subroutine gather_surf_r(FieldIn, FieldOut)

    Arguments

    Type IntentOptional Attributes Name
    real :: FieldIn(:)
    real :: FieldOut(:)

public interface gather_surf_omp

  • public subroutine gather_surf_omp_i(FieldIn, FieldOut)

    Arguments

    Type IntentOptional Attributes Name
    integer :: FieldIn(:)
    integer :: FieldOut(:)
  • public subroutine gather_surf_omp_r(FieldIn, FieldOut)

    Arguments

    Type IntentOptional Attributes Name
    real :: FieldIn(:)
    real :: FieldOut(:)

public interface gather_surf_mpi

  • public subroutine gather_surf_mpi_i(FieldIn, FieldOut)

    Arguments

    Type IntentOptional Attributes Name
    integer :: FieldIn(:)
    integer :: FieldOut(:)
  • public subroutine gather_surf_mpi_r(FieldIn, FieldOut)

    Arguments

    Type IntentOptional Attributes Name
    real :: FieldIn(:)
    real :: FieldOut(:)

public interface scatter_surf

  • public subroutine scatter_surf_i(FieldIn, FieldOut)

    Arguments

    Type IntentOptional Attributes Name
    integer :: FieldIn(:)
    integer :: FieldOut(:)
  • public subroutine scatter_surf_r(FieldIn, FieldOut)

    Arguments

    Type IntentOptional Attributes Name
    real :: FieldIn(:)
    real :: FieldOut(:)

public interface scatter_surf_omp

  • public subroutine scatter_surf_omp_i(FieldIn, FieldOut)

    Arguments

    Type IntentOptional Attributes Name
    integer :: FieldIn(:)
    integer :: FieldOut(:)
  • public subroutine scatter_surf_omp_r(FieldIn, FieldOut)

    Arguments

    Type IntentOptional Attributes Name
    real :: FieldIn(:)
    real :: FieldOut(:)

public interface scatter_surf_mpi

  • public subroutine scatter_surf_mpi_i(FieldIn, FieldOut)

    Arguments

    Type IntentOptional Attributes Name
    integer :: FieldIn(:)
    integer :: FieldOut(:)
  • public subroutine scatter_surf_mpi_r(FieldIn, FieldOut)

    Arguments

    Type IntentOptional Attributes Name
    real :: FieldIn(:)
    real :: FieldOut(:)

Subroutines

public subroutine Init_surf_para(knon)

Arguments

Type IntentOptional Attributes Name
integer :: knon

public subroutine Finalize_surf_para()

Arguments

None

public subroutine gather_surf_i(FieldIn, FieldOut)

Arguments

Type IntentOptional Attributes Name
integer :: FieldIn(:)
integer :: FieldOut(:)

public subroutine gather_surf_omp_i(FieldIn, FieldOut)

Arguments

Type IntentOptional Attributes Name
integer :: FieldIn(:)
integer :: FieldOut(:)

public subroutine gather_surf_mpi_i(FieldIn, FieldOut)

Arguments

Type IntentOptional Attributes Name
integer :: FieldIn(:)
integer :: FieldOut(:)

public subroutine gather_surf_r(FieldIn, FieldOut)

Arguments

Type IntentOptional Attributes Name
real :: FieldIn(:)
real :: FieldOut(:)

public subroutine gather_surf_omp_r(FieldIn, FieldOut)

Arguments

Type IntentOptional Attributes Name
real :: FieldIn(:)
real :: FieldOut(:)

public subroutine gather_surf_mpi_r(FieldIn, FieldOut)

Arguments

Type IntentOptional Attributes Name
real :: FieldIn(:)
real :: FieldOut(:)

public subroutine scatter_surf_i(FieldIn, FieldOut)

Arguments

Type IntentOptional Attributes Name
integer :: FieldIn(:)
integer :: FieldOut(:)

public subroutine scatter_surf_omp_i(FieldIn, FieldOut)

Arguments

Type IntentOptional Attributes Name
integer :: FieldIn(:)
integer :: FieldOut(:)

public subroutine scatter_surf_mpi_i(FieldIn, FieldOut)

Arguments

Type IntentOptional Attributes Name
integer :: FieldIn(:)
integer :: FieldOut(:)

public subroutine scatter_surf_r(FieldIn, FieldOut)

Arguments

Type IntentOptional Attributes Name
real :: FieldIn(:)
real :: FieldOut(:)

public subroutine scatter_surf_omp_r(FieldIn, FieldOut)

Arguments

Type IntentOptional Attributes Name
real :: FieldIn(:)
real :: FieldOut(:)

public subroutine scatter_surf_mpi_r(FieldIn, FieldOut)

Arguments

Type IntentOptional Attributes Name
real :: FieldIn(:)
real :: FieldOut(:)