tem_comm_env_type Derived Type

type, public :: tem_comm_env_type

Information about parallel runs


Components

Type Visibility Attributes Name Initial
integer, public :: comm_size

size of MPI communicator

integer, public :: rank

MPI rank

integer, public :: root

MPI root rank

integer, public :: comm

MPI communicator

integer, public :: nThreads

Maximal Number of OpenMP threads

logical, public :: isRoot

Whether this process is the root


Source Code

  type tem_comm_env_type
    !> size of MPI communicator
    integer :: comm_size
    !> MPI rank
    integer :: rank
    !> MPI root rank
    integer :: root
    !> MPI communicator
    integer :: comm
    !> Maximal Number of OpenMP threads
    integer :: nThreads

    !> Whether this process is the root
    logical :: isRoot

  end type tem_comm_env_type