z_bpack_defs::z_procgroup Type Reference

**** process groups/nodes in the process tree More...

Public Attributes

integer nprow =0
 
integer npcol =0
 
integer nproc =0
 number of processors and 2D grids More...
 
integer head =-1
 
integer tail =-1
 start and end process in the Comm of z_proctree More...
 
integer ctxt =-1
 blacs context More...
 
integer ctxt1d =-1
 blacs context 1D Row noncyclic (used to distribute from 2D grids to customized noncyclic 1D z_grid) More...
 
integer ctxt1dcol =-1
 blacs context 1D Col noncyclic (used to pass into z_pgemr2df90, otherwise pgemr2d will create an internal 1D col z_grid, see http: More...
 
integer ctxt_head =-1
 blacs context only involving the head process (used to gather and broadcast) More...
 
integer comm = MPI_COMM_NULL
 MPI communicator for all processes in this node. More...
 

Detailed Description

**** process groups/nodes in the process tree

Member Data Documentation

◆ comm

integer z_bpack_defs::z_procgroup::comm = MPI_COMM_NULL

MPI communicator for all processes in this node.

◆ ctxt

integer z_bpack_defs::z_procgroup::ctxt =-1

blacs context

◆ ctxt1d

integer z_bpack_defs::z_procgroup::ctxt1d =-1

blacs context 1D Row noncyclic (used to distribute from 2D grids to customized noncyclic 1D z_grid)

◆ ctxt1dcol

integer z_bpack_defs::z_procgroup::ctxt1dcol =-1

blacs context 1D Col noncyclic (used to pass into z_pgemr2df90, otherwise pgemr2d will create an internal 1D col z_grid, see http:

◆ ctxt_head

integer z_bpack_defs::z_procgroup::ctxt_head =-1

blacs context only involving the head process (used to gather and broadcast)

◆ head

integer z_bpack_defs::z_procgroup::head =-1

◆ npcol

integer z_bpack_defs::z_procgroup::npcol =0

◆ nproc

integer z_bpack_defs::z_procgroup::nproc =0

number of processors and 2D grids

◆ nprow

integer z_bpack_defs::z_procgroup::nprow =0

◆ tail

integer z_bpack_defs::z_procgroup::tail =-1

start and end process in the Comm of z_proctree


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