**** 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