**** intersections of a block row and column
More...
|
integer | pg |
| the index in the process group More...
|
|
integer | idx |
|
integer | nc |
|
integer | nr |
|
integer | nr_loc |
|
integer, dimension(:), allocatable | mmap |
| map based on masks from the nonzero rows to original rows More...
|
|
integer, dimension(:), allocatable | nmap |
| map based on masks from the nonzero columns to original columns More...
|
|
integer, dimension(:,:), allocatable | masks |
| store mask of each entry that determine whether to skip the evaluation More...
|
|
integer, dimension(:), allocatable | rows |
|
integer, dimension(:), allocatable | cols |
| store indices in bmat or global z_list of intersections More...
|
|
integer, dimension(:), allocatable | rows_loc |
| store indices in rows More...
|
|
integer, dimension(:), allocatable | glo2loc |
| store index mapping from rows to rows_loc More...
|
|
complex(kind=8), dimension(:, :), pointer | dat => null() |
|
complex(kind=8), dimension(:, :), pointer | dat_loc => null() |
|
**** intersections of a block row and column
◆ cols
integer, dimension(:), allocatable z_bpack_defs::z_intersect::cols |
store indices in bmat or global z_list of intersections
◆ dat
complex(kind=8), dimension(:, :), pointer z_bpack_defs::z_intersect::dat => null() |
◆ dat_loc
complex(kind=8), dimension(:, :), pointer z_bpack_defs::z_intersect::dat_loc => null() |
◆ glo2loc
integer, dimension(:), allocatable z_bpack_defs::z_intersect::glo2loc |
store index mapping from rows to rows_loc
◆ idx
integer z_bpack_defs::z_intersect::idx |
◆ masks
integer, dimension(:,:), allocatable z_bpack_defs::z_intersect::masks |
store mask of each entry that determine whether to skip the evaluation
◆ mmap
integer, dimension(:), allocatable z_bpack_defs::z_intersect::mmap |
map based on masks from the nonzero rows to original rows
◆ nc
integer z_bpack_defs::z_intersect::nc |
◆ nmap
integer, dimension(:), allocatable z_bpack_defs::z_intersect::nmap |
map based on masks from the nonzero columns to original columns
◆ nr
integer z_bpack_defs::z_intersect::nr |
◆ nr_loc
integer z_bpack_defs::z_intersect::nr_loc |
◆ pg
integer z_bpack_defs::z_intersect::pg |
the index in the process group
◆ rows
integer, dimension(:), allocatable z_bpack_defs::z_intersect::rows |
◆ rows_loc
integer, dimension(:), allocatable z_bpack_defs::z_intersect::rows_loc |
The documentation for this type was generated from the following file:
- /home/administrator/Desktop/Research/ButterflyPACK/SRC_DOUBLECOMPLEX/zBPACK_defs.f90