lz_layout_type Derived Type

type, public :: lz_layout_type
sequence

FIXME : Add documentation


Contents

Source Code


Components

Type Visibility Attributes Name Initial
integer, public :: iproc
integer, public :: nproc
integer, public :: ntgrid
integer, public :: naky
integer, public :: ntheta0
integer, public :: negrid
integer, public :: nspec
integer, public :: ng2
integer, public :: ntgridtotal
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 :: gsize
integer, public :: llim_group

DD>

integer, public :: ulim_group

DD>

integer, public :: igroup

DD>

integer, public :: ngroup

DD>

integer, public :: nprocset

DD>

integer, public :: iset

DD>

integer, public :: nset

DD>

integer, public :: groupblocksize

DD>

integer, public :: ig_ord
integer, public :: isgn_ord
integer, public :: ik_ord
integer, public :: it_ord
integer, public :: ie_ord
integer, public :: is_ord
integer, public :: ig_comp
integer, public :: isgn_comp
integer, public :: ik_comp
integer, public :: it_comp
integer, public :: ie_comp
integer, public :: is_comp
integer, public, dimension(5) :: compound_count
integer, public, dimension(5) :: dim_size

Array that holds the size of each dimension in the order that they appear in the layout.


Source Code

  type :: lz_layout_type
     sequence
     integer :: iproc, nproc
     integer :: ntgrid, naky, ntheta0, negrid, nspec, ng2, ntgridtotal
     integer :: llim_world, ulim_world, llim_proc, ulim_proc, ulim_alloc, blocksize, gsize
     integer :: llim_group, ulim_group, igroup, ngroup, nprocset, iset, nset, groupblocksize
     !<DD>
     !    For branchless index lookup routines
     integer :: ig_ord, isgn_ord, ik_ord, it_ord, ie_ord, is_ord
     integer :: ig_comp, isgn_comp, ik_comp, it_comp, ie_comp, is_comp
     integer,dimension(5) :: compound_count
     !> Array that holds the size of each dimension in the order that they
     !> appear in the layout.
     integer,dimension(5) :: dim_size

  end type lz_layout_type