accelx_layout_type Derived Type

type, public :: accelx_layout_type

FIXME : Add documentation


Contents

Source Code


Components

Type Visibility Attributes Name Initial
integer, public :: iproc
integer, public :: nproc
integer, public :: ntgrid
integer, public :: nsign
integer, public :: naky
integer, public :: ny
integer, public :: ntheta0
integer, public :: nx
integer, public :: nxny
integer, public :: negrid
integer, public :: nlambda
integer, public :: nspec
integer, public :: llim_world
integer, public :: ulim_world
integer, public :: llim_proc
integer, public :: ulim_proc
integer, public :: ulim_alloc
integer, public :: blocksize
integer, public :: ppn
integer, public :: nnd
integer, public :: bpn
integer, public :: llim_node
integer, public :: ulim_node
integer, public, allocatable :: proc_map(:)

Source Code

  type :: accelx_layout_type
     integer :: iproc, nproc
     integer :: ntgrid, nsign, naky, ny, ntheta0, nx, nxny, negrid, nlambda, nspec
     integer :: llim_world, ulim_world, llim_proc, ulim_proc, ulim_alloc, blocksize
     ! Following just for SHMEM
     integer :: ppn, nnd, bpn, llim_node, ulim_node ! shm data
     integer, allocatable :: proc_map(:)
     ! End SHMEM
  end type accelx_layout_type